diff options
Diffstat (limited to 'skins/Simple.php')
-rw-r--r-- | skins/Simple.php | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/skins/Simple.php b/skins/Simple.php deleted file mode 100644 index 416dc3f..0000000 --- a/skins/Simple.php +++ /dev/null @@ -1,68 +0,0 @@ -<?php -/** - * Simple: A lightweight skin with a simple white-background sidebar and no - * top bar. - * - * @file - * @ingroup Skins - */ - -if( !defined( 'MEDIAWIKI' ) ) - die( -1 ); - -/** */ -require_once( dirname(__FILE__) . '/MonoBook.php' ); - -/** - * Inherit main code from SkinTemplate, set the CSS and template filter. - * @ingroup Skins - */ -class SkinSimple extends SkinTemplate { - var $skinname = 'simple', $stylename = 'simple', - $template = 'MonoBookTemplate', $useHeadElement = true; - - 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 ) { - $underline = $undopt ? 'underline' : 'none'; - $s .= "a { text-decoration: $underline; }\n"; - } - if( $wgUser->getOption( 'highlightbroken' ) ) { - $s .= "a.new, #quickbar a.new { text-decoration: line-through; }\n"; - } else { - $s .= <<<CSS -a.new, #quickbar a.new, -a.stub, #quickbar a.stub { - color: inherit; - text-decoration: inherit; -} -a.new:after, #quickbar a.new:after { - content: "?"; - color: #CC2200; - text-decoration: $underline; -} -a.stub:after, #quickbar a.stub:after { - content: "!"; - color: #772233; - text-decoration: $underline; -} -CSS; - } - if( $wgUser->getOption( 'justify' ) ) { - $s .= "#article, #bodyContent { text-align: justify; }\n"; - } - if( !$wgUser->getOption( 'showtoc' ) ) { - $s .= "#toc { display: none; }\n"; - } - if( !$wgUser->getOption( 'editsection' ) ) { - $s .= ".editsection { display: none; }\n"; - } - return $s; - } -} |