From 6cd1e485bacddd5af69c3eaabbc614a2993f52ce Mon Sep 17 00:00:00 2001 From: Trevor Parscal Date: Tue, 9 Dec 2008 01:21:54 +0000 Subject: [PATCH] Fixed empty list of footer links when no footer messages are set. --- skins/MonoBook.php | 38 +++++++++++++++++++++++--------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/skins/MonoBook.php b/skins/MonoBook.php index cf0b4d0564..1c11fc5b9d 100644 --- a/skins/MonoBook.php +++ b/skins/MonoBook.php @@ -25,9 +25,9 @@ class SkinMonoBook extends SkinTemplate { $this->skinname = 'monobook'; $this->stylename = 'monobook'; $this->template = 'MonoBookTemplate'; - + } - + function setupSkinUserCss( OutputPage $out ) { global $wgHandheldStyle; @@ -39,12 +39,12 @@ class SkinMonoBook extends SkinTemplate { // Currently in testing... try 'chick/main.css' $out->addStyle( $wgHandheldStyle, 'handheld' ); } - + $out->addStyle( 'monobook/IE50Fixes.css', 'screen', 'lt IE 5.5000' ); $out->addStyle( 'monobook/IE55Fixes.css', 'screen', 'IE 5.5000' ); $out->addStyle( 'monobook/IE60Fixes.css', 'screen', 'IE 6' ); $out->addStyle( 'monobook/IE70Fixes.css', 'screen', 'IE 7' ); - + $out->addStyle( 'monobook/rtl.css', 'screen', '', 'rtl' ); } } @@ -72,7 +72,7 @@ class MonoBookTemplate extends QuickTemplate { wfSuppressWarnings(); ?> -data['xhtmlnamespaces'] as $tag => $ns) { ?>xmlns:xml:lang="text('lang') ?>" lang="text('lang') ?>" dir="text('dir') ?>"> @@ -84,9 +84,9 @@ class MonoBookTemplate extends QuickTemplate { - + data ); ?> - + html('headscripts') ?> @@ -181,8 +181,8 @@ class MonoBookTemplate extends QuickTemplate { echo $skin->tooltipAndAccesskey('n-mainpage') ?>> -data['sidebar']; +data['sidebar']; if ( !isset( $sidebar['SEARCH'] ) ) $sidebar['SEARCH'] = true; if ( !isset( $sidebar['TOOLBOX'] ) ) $sidebar['TOOLBOX'] = true; if ( !isset( $sidebar['LANGUAGES'] ) ) $sidebar['LANGUAGES'] = true; @@ -210,20 +210,28 @@ class MonoBookTemplate extends QuickTemplate { -