From 83ee0ddf4159b0c297de7e033c4f92b961e76835 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Mon, 27 Apr 2009 17:41:00 +0000 Subject: [PATCH] Revert r49957 "Move math preferences into rendering, to minimise number of tabs" Made the page rendering tab cluttered and confusing; no clear separation between this plugin feature and other things around it. --- includes/Preferences.php | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/includes/Preferences.php b/includes/Preferences.php index 03fe354e00..269b8d68a1 100644 --- a/includes/Preferences.php +++ b/includes/Preferences.php @@ -17,6 +17,7 @@ class Preferences { self::profilePreferences( $user, $defaultPreferences ); self::skinPreferences( $user, $defaultPreferences ); + self::mathPreferences( $user, $defaultPreferences ); self::filesPreferences( $user, $defaultPreferences ); self::datetimePreferences( $user, $defaultPreferences ); self::renderingPreferences( $user, $defaultPreferences ); @@ -390,6 +391,21 @@ class Preferences { } } + static function mathPreferences( $user, &$defaultPreferences ) { + ## Math ##################################### + global $wgUseTeX, $wgLang; + if ($wgUseTeX) { + $defaultPreferences['math'] = + array( + 'type' => 'radio', + 'options' => + array_flip( array_map( 'wfMsg', $wgLang->getMathNames() ) ), + 'label' => ' ', + 'section' => 'math', + ); + } + } + static function filesPreferences( $user, &$defaultPreferences ) { ## Files ##################################### $defaultPreferences['imagesize'] = @@ -494,20 +510,6 @@ class Preferences { 'options' => $stubThresholdOptions, 'label' => wfMsg('stub-threshold'), // Raw HTML message. Yay? ); - - ## Math - global $wgUseTeX, $wgLang; - if ($wgUseTeX) { - $defaultPreferences['math'] = - array( - 'type' => 'radio', - 'options' => - array_flip( array_map( 'wfMsg', $wgLang->getMathNames() ) ), - 'label' => ' ', - 'section' => 'rendering', - ); - } - $defaultPreferences['highlightbroken'] = array( 'type' => 'toggle', -- 2.20.1