X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=skins%2FSimple.php;h=2690f7833c59ece5b87a1ccbd07154490893cf92;hb=c044436c4002984fc0f827747048757fd6ede81b;hp=d1ebd7d954e783b9509164c0a23ed3d7378f5848;hpb=266d41f165fe23e85f70f90891f951b0b0bcda7a;p=lhc%2Fweb%2Fwiklou.git diff --git a/skins/Simple.php b/skins/Simple.php index d1ebd7d954..2690f7833c 100644 --- a/skins/Simple.php +++ b/skins/Simple.php @@ -1,39 +1,43 @@ skinname = 'simple'; $this->stylename = 'simple'; $this->template = 'MonoBookTemplate'; } - function reallyDoGetUserStyles() { + function setupSkinUserCss( OutputPage $out ){ + $out->addStyle( 'simple/main.css', 'screen' ); + $out->addStyle( 'simple/rtl.css', '', '', 'rtl' ); + } + + function reallyGenerateUserStylesheet() { global $wgUser; $s = ''; - if (($undopt = $wgUser->getOption("underline")) != 2) { + if( ( $undopt = $wgUser->getOption( 'underline' ) ) != 2 ) { $underline = $undopt ? 'underline' : 'none'; $s .= "a { text-decoration: $underline; }\n"; } - if ($wgUser->getOption('highlightbroken')) { + if( $wgUser->getOption( 'highlightbroken' ) ) { $s .= "a.new, #quickbar a.new { text-decoration: line-through; }\n"; } else { $s .= <<getOption('justify')) { + if( $wgUser->getOption( 'justify' ) ) { $s .= "#article, #bodyContent { text-align: justify; }\n"; } - if (!$wgUser->getOption('showtoc')) { + if( !$wgUser->getOption( 'showtoc' ) ) { $s .= "#toc { display: none; }\n"; } - if (!$wgUser->getOption('editsection')) { + if( !$wgUser->getOption( 'editsection' ) ) { $s .= ".editsection { display: none; }\n"; } return $s; } } - -?>