\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 .= ' |