Note: escaping parsed content breaks french typo since spaces before ;:?! are automatically converted to by Parser::parse() and will be viewable by end-users if they're escaped.
array( 'id' => 'mw-searchoptions', 'style' => 'margin:0em;' )
) .
Xml::element( 'legend', null, wfMsg('powersearch-legend') ) .
- Xml::element( 'h4', null, wfMsgExt( 'powersearch-ns', array( 'parseinline' ) ) ) .
+ Xml::tags( 'h4', null, wfMsgExt( 'powersearch-ns', array( 'parseinline' ) ) ) .
Xml::tags(
'div',
array( 'id' => 'mw-search-togglebox' ),