Index: trunk/extensions/Configure/SpecialViewConfig.php |
— | — | @@ -99,6 +99,7 @@ |
100 | 100 | $this->showDiff(); |
101 | 101 | } else { |
102 | 102 | $wgOut->addHTML( |
| 103 | + $this->buildSearchForm() . "\n" . |
103 | 104 | Xml::openElement( 'div', array( 'id' => 'configure-form' ) ) . "\n" . |
104 | 105 | Xml::openElement( 'div', array( 'id' => 'configure' ) ) . "\n" . |
105 | 106 | |
Index: trunk/extensions/Configure/CHANGELOG |
— | — | @@ -2,7 +2,8 @@ |
3 | 3 | Localisation updates are done on betawiki and aren't listed here. |
4 | 4 | |
5 | 5 | 0.10.13 - 3 December 2008 |
6 | | - * JavaScript-based setting search in Special:Configure and Special:Extensions |
| 6 | + * JavaScript-based setting search in Special:Configure, Special:Extensions |
| 7 | + and Special:ViewConfig |
7 | 8 | * Hidden settings now have a summary |
8 | 9 | |
9 | 10 | 0.10.12 - 2 December 2008 |
Index: trunk/extensions/Configure/Configure.js |
— | — | @@ -411,7 +411,7 @@ |
412 | 412 | var label = labels[i]; |
413 | 413 | var arrayfield = document.getElementById( label.htmlFor ); |
414 | 414 | |
415 | | - if (arrayfield.value) { |
| 415 | + if ( arrayfield && arrayfield.value ) { |
416 | 416 | rows = true; |
417 | 417 | |
418 | 418 | tr = document.createElement( 'tr' ); |