From ffdca9ebe129166834c6381f03fd2b8d9a8ea437 Mon Sep 17 00:00:00 2001 From: Raimond Spekking Date: Tue, 29 May 2007 22:02:02 +0000 Subject: [PATCH] (bug 7960) Link to "what links here" for each "what links here" entry Patch from Thomas "Tango" Dalton --- RELEASE-NOTES | 1 + includes/SpecialWhatlinkshere.php | 4 ++++ languages/messages/MessagesDe.php | 4 ++-- languages/messages/MessagesEn.php | 1 + maintenance/language/messages.inc | 1 + 5 files changed, 9 insertions(+), 2 deletions(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 5aa8dd5280..56f91afefc 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -42,6 +42,7 @@ it from source control: http://www.mediawiki.org/wiki/Download_from_SVN * (bug 6072) Introducing 'border' keyword to the [[Image:]] syntax * Introducing 'frameless' keyword to [[Image:]] syntax which respects the user preferences for image width like 'thumb' but without a frame. +* (bug 7960) Link to "what links here" for each "what links here" entry == Bugfixes since 1.10 == diff --git a/includes/SpecialWhatlinkshere.php b/includes/SpecialWhatlinkshere.php index a11e9d42c9..38da61eb03 100644 --- a/includes/SpecialWhatlinkshere.php +++ b/includes/SpecialWhatlinkshere.php @@ -230,6 +230,10 @@ class WhatLinksHerePage { $wgOut->addHTML( ' (' . implode( ', ', $props ) . ') ' ); } + //add whatlinkshere link + $whatlink=$this->skin->makeKnownLinkObj( SpecialPage::getTitleFor( 'Whatlinkshere', $nt->getPrefixedDBkey() ), wfMsgHtml( 'whatlinkshere-links' ) ); + $wgOut->addHTML(' ' . $whatlink); + if ( $row->page_is_redirect ) { if ( $level < 2 ) { $this->showIndirectLinks( $level + 1, $nt, 500 ); diff --git a/languages/messages/MessagesDe.php b/languages/messages/MessagesDe.php index fc842cc7cd..bd1d60036e 100644 --- a/languages/messages/MessagesDe.php +++ b/languages/messages/MessagesDe.php @@ -260,7 +260,7 @@ $messages = array( 'about' => 'Über', 'article' => 'Seite', -'newwindow' => '(wird in einem neuen Fenster geöffnet)', +'newwindow' => '(öffnet sich in neuem Fenster)', 'cancel' => 'Abbrechen', 'qbfind' => 'Finden', 'qbbrowse' => 'Blättern', @@ -540,7 +540,6 @@ Bevor eine E-Mail von anderen Benutzern über die {{SITENAME}}-Mailfunktion empf # Password reset dialog 'resetpass' => 'Passwort für Benutzerkonto zurücksetzen', 'resetpass_announce' => 'Anmeldung mit dem per E-Mail zugesandten Code. Um die Anmeldung abzuschließen, müssen Sie jetzt ein neues Passwort wählen.', -'resetpass_text' => '', 'resetpass_header' => 'Passwort zurücksetzen', 'resetpass_submit' => 'Passwort übermitteln und anmelden', 'resetpass_success' => 'Ihr Passwort wurde erfolgreich geändert. Es folgt die Anmeldung …', @@ -1533,6 +1532,7 @@ Im [[Special:Log/delete|Lösch-Logbuch]] finden Sie eine Übersicht der kürzlic 'istemplate' => 'Vorlageneinbindung', 'whatlinkshere-prev' => '{{PLURAL:$1|vorheriger|vorherige $1}}', 'whatlinkshere-next' => '{{PLURAL:$1|nächster|nächste $1}}', +'whatlinkshere-links' => '(← Links)', # Block/unblock 'blockip' => 'IP-Adresse/Benutzer sperren', diff --git a/languages/messages/MessagesEn.php b/languages/messages/MessagesEn.php index 23a5fb6f11..85911900c7 100644 --- a/languages/messages/MessagesEn.php +++ b/languages/messages/MessagesEn.php @@ -1958,6 +1958,7 @@ to perform this function on.', 'istemplate' => 'inclusion', 'whatlinkshere-prev' => '{{PLURAL:$1|previous|previous $1}}', 'whatlinkshere-next' => '{{PLURAL:$1|next|next $1}}', +'whatlinkshere-links' => '(? links)', # Block/unblock IP # diff --git a/maintenance/language/messages.inc b/maintenance/language/messages.inc index 9df3303aea..7919d5b2bd 100644 --- a/maintenance/language/messages.inc +++ b/maintenance/language/messages.inc @@ -1265,6 +1265,7 @@ $wgMessageStructure = array( 'istemplate', 'whatlinkshere-prev', 'whatlinkshere-next', + 'whatlinkshere-links', ), 'block' => array( 'blockip', -- 2.20.1