From: Tim Starling Date: Thu, 23 Dec 2004 09:12:58 +0000 (+0000) Subject: porting site notice feature from REL1_3A X-Git-Tag: 1.5.0alpha1~1043 X-Git-Url: http://git.cyclocoop.org/%22%20.%20generer_url_ecrire%28%22calendrier%22%2C%22type=semaine%22%29%20.%20%22?a=commitdiff_plain;h=e1b5e3f57f91ca93cb467c1f8cf43e0a1f223009;p=lhc%2Fweb%2Fwiklou.git porting site notice feature from REL1_3A --- diff --git a/includes/Setup.php b/includes/Setup.php index 842e7c9ba7..05e968f0f8 100644 --- a/includes/Setup.php +++ b/includes/Setup.php @@ -364,6 +364,25 @@ wfSeedRandom(); $wgTitle = Title::makeTitle( NS_SPECIAL, 'Error' ); $wgArticle = new Article($wgTitle); +# Site notice + +$notice = wfMsg( 'sitenotice' ); +if($notice == '<sitenotice>') $notice = ''; +# Allow individual wikis to turn it off +if ( $notice == '-' ) { + $wgSiteNotice = ''; +} else { + # if($wgSiteNotice) $notice .= $wgSiteNotice; + if ($notice == '') { + $notice = $wgSiteNotice; + } + if($notice != '-' && $notice != '') { + $specialparser = new Parser(); + $parserOutput = $specialparser->parse( $notice, $wgTitle, $wgOut->mParserOptions, false ); + $wgSiteNotice = $parserOutput->getText(); + } +} + wfProfileOut( $fname.'-misc2' ); wfProfileIn( $fname.'-extensions' );