\n"; return $s; } function getSkinName() { return "arctic"; } function doBeforeContent() { global $wgOut, $wgTitle, $wgUser; $s = ""; $qb = $this->qbSetting(); $mainPageObj = Title::newMainPage(); $s .= <<<_END_
_END_; $s .= site_get_add_navbar_string(); $s .= <<<_END_
_END_; $s .= $this->pageTitle(); return $s; } function doAfterContent() { global $wgUser; $s .= <<<_END_
_END_; return $s; } function sysLinks() { global $wgUser, $wgContLang, $wgTitle; $li = $wgContLang->specialPage("Userlogin"); $lo = $wgContLang->specialPage("Userlogout"); $rt = $wgTitle->getPrefixedURL(); if ( 0 == strcasecmp( urlencode( $lo ), $rt ) ) { $q = ""; } else { $q = "returnto={$rt}"; } $s = "" . $this->makeKnownLink( wfMsgForContent( "mainpage" ), wfMsg( "mainpage" ) ) . " | " . $this->makeKnownLink( wfMsgForContent( "aboutpage" ), wfMsg( "about" ) ) . " | " . $this->makeKnownLink( wfMsgForContent( "helppage" ), wfMsg( "help" ) ) . " | " . $this->makeKnownLink( wfMsgForContent( "faqpage" ), wfMsg("faq") ) . " | " . $this->specialLink( "specialpages" ) . " | "; if ( $wgUser->isLoggedIn() ) { $s .= $this->makeKnownLink( $lo, wfMsg( "logout" ), $q ); } else { $s .= $this->makeKnownLink( $li, wfMsg( "login" ), $q ); } /* show links to different language variants */ global $wgDisableLangConversion; $variants = $wgContLang->getVariants(); if( !$wgDisableLangConversion && sizeof( $variants ) > 1 ) { $actstr = ''; foreach( $variants as $code ) { $varname = $wgContLang->getVariantname( $code ); if( $varname == 'disable' ) continue; $s .= ' | ' . $varname . ''; } } return $s; } function searchForm( $label = "" ) { global $wgRequest; $search = $wgRequest->getText( 'search' ); $action = $this->escapeSearchLink(); $s = "
"; if ( "" != $label ) { $s .= "{$label}: "; } $s .= "
" . "" . "" . "
"; return $s; } function afterContent() { $s .= $this->doAfterContent(); return $s; } } ?>