* Add id to preferences form, requested by Splarka
authorNiklas Laxström <nikerabbit@users.mediawiki.org>
Fri, 27 Jun 2008 07:32:06 +0000 (07:32 +0000)
committerNiklas Laxström <nikerabbit@users.mediawiki.org>
Fri, 27 Jun 2008 07:32:06 +0000 (07:32 +0000)
includes/specials/SpecialPreferences.php

index 6a16f1c..b3468a3 100644 (file)
@@ -542,7 +542,6 @@ class PreferencesForm {
                $togs = User::getToggles();
 
                $titleObj = SpecialPage::getTitleFor( 'Preferences' );
-               $action = $titleObj->escapeLocalURL();
 
                # Pre-expire some toggles so they won't show if disabled
                $this->mUsedToggles[ 'shownumberswatching' ] = true;
@@ -588,14 +587,19 @@ class PreferencesForm {
 
                # </FIXME>
 
-               $wgOut->addHTML( "<form action=\"$action\" method='post'>" );
-               $wgOut->addHTML( "<div id='preferences'>" );
+               $wgOut->addHTML(
+                       Xml::openElement( 'form', array(
+                               'action' => $titleObj->getLocalUrl(),
+                               'method' => 'post',
+                               'id'     => 'mw-preferences-form',
+                       ) ) .
+                       Xml::openElement( 'div', array( 'id' => 'preferences' ) )
+               );
 
                # User data
 
                $wgOut->addHTML(
-                       Xml::openElement( 'fieldset ' ) .
-                       Xml::element( 'legend', null, wfMsg('prefs-personal') ) .
+                       Xml::fieldset( wfMsg('prefs-personal') ) .
                        Xml::openElement( 'table' ) .
                        $this->tableRow( Xml::element( 'h2', null, wfMsg( 'prefs-personal' ) ) )
                );