summaryrefslogtreecommitdiff
path: root/skins/Standard.php
diff options
context:
space:
mode:
Diffstat (limited to 'skins/Standard.php')
-rw-r--r--skins/Standard.php60
1 files changed, 35 insertions, 25 deletions
diff --git a/skins/Standard.php b/skins/Standard.php
index 8140b7d6..90bcfc5b 100644
--- a/skins/Standard.php
+++ b/skins/Standard.php
@@ -177,32 +177,42 @@ class SkinStandard extends Skin {
} else { # backlink to the article in edit or history mode
if($articleExists){ # no backlink if no article
switch($tns) {
- case 0:
- $text = wfMsg('articlepage');
- break;
- case 1:
- $text = wfMsg('viewtalkpage');
- break;
- case 2:
- $text = wfMsg('userpage');
- break;
- case 3:
- $text = wfMsg('viewtalkpage');
- break;
- case 4:
- $text = wfMsg('projectpage');
- break;
- case 5:
- $text = wfMsg('viewtalkpage');
- break;
- case 6:
- $text = wfMsg('imagepage');
- break;
- case 7:
- $text = wfMsg('viewtalkpage');
- break;
+ case NS_TALK:
+ case NS_USER_TALK:
+ case NS_PROJECT_TALK:
+ case NS_IMAGE_TALK:
+ case NS_MEDIAWIKI_TALK:
+ case NS_TEMPLATE_TALK:
+ case NS_HELP_TALK:
+ case NS_CATEGORY_TALK:
+ $text = wfMsg('viewtalkpage');
+ break;
+ case NS_MAIN:
+ $text = wfMsg( 'articlepage' );
+ break;
+ case NS_USER:
+ $text = wfMsg( 'userpage' );
+ break;
+ case NS_PROJECT:
+ $text = wfMsg( 'projectpage' );
+ break;
+ case NS_IMAGE:
+ $text = wfMsg( 'imagepage' );
+ break;
+ case NS_MEDIAWIKI:
+ $text = wfMsg( 'mediawikipage' );
+ break;
+ case NS_TEMPLATE:
+ $text = wfMsg( 'templatepage' );
+ break;
+ case NS_HELP:
+ $text = wfMsg( 'viewhelppage' );
+ break;
+ case NS_CATEGORY:
+ $text = wfMsg( 'categorypage' );
+ break;
default:
- $text= wfMsg('articlepage');
+ $text= wfMsg( 'articlepage' );
}
$link = $wgTitle->getText();