* Fix updateSearchIndex.php for new schema
* Fix bogus "filename too short" error when uploading files with a period in the base
name, e.g. "Mr. Zee.png"
-
+* (bug 2139) Show page title in subtitle when viewing "read only" page
=== Caveats ===
}
function readOnlyPage( $source = null, $protected = false ) {
- global $wgUser, $wgReadOnlyFile, $wgReadOnly;
+ global $wgUser, $wgReadOnlyFile, $wgReadOnly, $wgTitle;
$this->setRobotpolicy( 'noindex,nofollow' );
$this->setArticleRelated( false );
if( $protected ) {
+ $skin = $wgUser->getSkin();
$this->setPageTitle( wfMsg( 'viewsource' ) );
+ $this->setSubtitle( wfMsg( 'viewsourcefor', $skin->makeKnownLinkObj( $wgTitle ) ) );
$this->addWikiText( wfMsg( 'protectedtext' ) );
} else {
$this->setPageTitle( wfMsg( 'readonly' ) );
Function: $1<br />
Query: $2',
'viewsource' => 'View source',
+'viewsourcefor' => 'for $1',
'protectedtext' => 'This page has been locked to prevent editing; there are
a number of reasons why this may be so, please see
[[Project:Protected page]].
Funktion: $1<br />
Query: $2",
"viewsource" => "Quelltext betrachten",
+'viewsourcefor' => 'für $1',
"protectedtext" => "Diese Seite ist für das Bearbeiten gesperrt. Dafür kann es diverse Gründe geben; siehe [[{{ns:4}}:Geschützte Seiten]].
Sie können den Quelltext dieser Seite betrachten und kopieren:",
ne peut utiliser le wiki.',
'perfdisabledsub' => 'Ceci est une copie de sauvegarde de $1:',
'viewsource' => 'Voir le texte source',
+'viewsourcefor' => 'pour $1',
'protectedtext' => 'Cette page a été bloquée pour empêcher sa modification. Consulter [[{{ns:4}}:Page protégée]] pour voir les différentes raisons possibles.',
'allmessagesnotsupportedDB' => 'Special:AllMessages n\'est pas disponible parce que wgUseDatabaseMessages est désactivé.',
'allmessagesnotsupportedUI' => 'Special:AllMessages n\'accepte pas la langue de votre interface (<b>$1</b>) sur ce site.',