From 9f6c026c362731d6e6353713f384852cf83e12ea Mon Sep 17 00:00:00 2001 From: River Tarnell Date: Sun, 24 Jul 2005 06:43:15 +0000 Subject: [PATCH] add missing image link decoration fixes --- skins/Simple.php | 41 ++++++++++++++++++++++++++++++++++++++ skins/simple/external.png | Bin 0 -> 164 bytes skins/simple/main.css | 17 +++++++++++----- 3 files changed, 53 insertions(+), 5 deletions(-) create mode 100644 skins/simple/external.png diff --git a/skins/Simple.php b/skins/Simple.php index 7178e9230c..1726bdad80 100644 --- a/skins/Simple.php +++ b/skins/Simple.php @@ -25,6 +25,47 @@ class SkinSimple extends SkinTemplate { $this->stylename = 'simple'; $this->template = 'MonoBookTemplate'; } + + function reallyDoGetUserStyles() { + global $wgUser; + $s = ''; + $s .= "/* highlightbroken: " . $wgUser->getOption('highlightbroken') . " */\n"; + 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 .= <<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; + } } ?> diff --git a/skins/simple/external.png b/skins/simple/external.png new file mode 100644 index 0000000000000000000000000000000000000000..67f62092d1f2a1fa0615b1db1618399dbbf15aa3 GIT binary patch literal 164 zcmeAS@N?&q;$mQ6;PUiv2?Eg|%)tyKcfGOi2U4N|J|V7YGtU^$JTvpme}=R(3~B!% zz~vRkRG