Move up devunt's name to Developers
[lhc/web/wiklou.git] / includes / htmlform / HTMLTagFilter.php
1 <?php
2 /**
3 * Wrapper for ChangeTags::buildTagFilterSelector to use in HTMLForm
4 */
5 class HTMLTagFilter extends HTMLFormField {
6 protected $tagFilter;
7
8 function getTableRow( $value ) {
9 $this->tagFilter = ChangeTags::buildTagFilterSelector( $value );
10 if ( $this->tagFilter ) {
11 return parent::getTableRow( $value );
12 }
13 return '';
14 }
15
16 function getDiv( $value ) {
17 $this->tagFilter = ChangeTags::buildTagFilterSelector( $value );
18 if ( $this->tagFilter ) {
19 return parent::getDiv( $value );
20 }
21 return '';
22 }
23
24 function getInputHTML( $value ) {
25 if ( $this->tagFilter ) {
26 // we only need the select field, HTMLForm should handle the label
27 return $this->tagFilter[1];
28 }
29 return '';
30 }
31 }