<?php
/**
- * Base class for template-based skins
+ * Base class for template-based skins.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* @file
*/
-if ( !defined( 'MEDIAWIKI' ) ) {
- die( 1 );
-}
-
/**
* Wrapper object for MediaWiki's localization functions,
* to be passed to the template engine.
}
}
+ if ( isset( $createaccount_url ) ) {
+ $personal_urls['createaccount'] = $createaccount_url;
+ }
if( $this->showIPinHeader() ) {
$href = &$this->userpageUrlDetails['href'];
} else {
$personal_urls['login'] = $login_url;
}
- if ( isset($createaccount_url) ) {
- $personal_urls['createaccount'] = $createaccount_url;
- }
}
wfRunHooks( 'PersonalUrls', array( &$personal_urls, &$title ) );
'href' => self::makeSpecialUrlSubpage( 'Contributions', $rootUser )
);
- if ( $user->isLoggedIn() ) {
- $logPage = SpecialPage::getTitleFor( 'Log' );
- $nav_urls['log'] = array(
- 'href' => $logPage->getLocalUrl( array( 'user' => $rootUser ) )
- );
- }
+ $logPage = SpecialPage::getTitleFor( 'Log' );
+ $nav_urls['log'] = array(
+ 'href' => $logPage->getLocalUrl( array( 'user' => $rootUser ) )
+ );
if ( $this->getUser()->isAllowed( 'block' ) ) {
$nav_urls['blockip'] = array(