self::profilePreferences( $user, $defaultPreferences );
self::skinPreferences( $user, $defaultPreferences );
- self::mathPreferences( $user, $defaultPreferences );
self::filesPreferences( $user, $defaultPreferences );
self::datetimePreferences( $user, $defaultPreferences );
self::renderingPreferences( $user, $defaultPreferences );
}
}
- 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'] =
'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',