From 796fec13213bbf12efed1e3aa5d77cea0c243e6e Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Wed, 9 Jun 2004 06:59:05 +0000 Subject: [PATCH] Fixes for the edit help popup link: * Now works w/ JavaScript disabled * Doesn't override window chrome to make things unusable * Doesn't hardcode window dimensions * Notifies the user that it'll be a popup (new msg 'newwindow') (The link is a popup because IE and perhaps other browsers will destroy the edited page text if you go to another page then hit 'back'.) --- includes/EditPage.php | 8 ++++---- languages/Language.php | 1 + languages/LanguageEo.php | 1 + 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/includes/EditPage.php b/includes/EditPage.php index 06910ecee2..c868ac22a8 100644 --- a/includes/EditPage.php +++ b/includes/EditPage.php @@ -313,10 +313,10 @@ class EditPage { $cancel = $sk->makeKnownLink( $this->mTitle->getPrefixedText(), wfMsg( "cancel" ) ); - $edithelpurl = $sk->makeUrl( wfMsg( "edithelppage" )); - $edithelp = ''. - wfMsg( "edithelp" ).''; + $edithelpurl = $sk->makeUrl( wfMsg( 'edithelppage' )); + $edithelp = ''. + htmlspecialchars( wfMsg( 'edithelp' ) ).' '. + htmlspecialchars( wfMsg( 'newwindow' ) ); $copywarn = wfMsg( "copyrightwarning", $sk->makeKnownLink( wfMsg( "copyrightpage" ) ) ); diff --git a/languages/Language.php b/languages/Language.php index 604bf7aa08..8b9185ddba 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -433,6 +433,7 @@ and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] f 'faq' => 'FAQ', "faqpage" => "{{ns:4}}:FAQ", "edithelp" => "Editing help", +"newwindow" => "(opens in new window)", "edithelppage" => "{{ns:12}}:Editing", 'cancel' => 'Cancel', 'qbfind' => 'Find', diff --git a/languages/LanguageEo.php b/languages/LanguageEo.php index ad0b9c4e98..d06cd06166 100644 --- a/languages/LanguageEo.php +++ b/languages/LanguageEo.php @@ -182,6 +182,7 @@ $wgEditEncoding = "x"; "faq" => "Oftaj demandoj", "faqpage" => "{{ns:4}}:Oftaj demandoj", "edithelp" => "Helpo pri redaktado", +"newwindow" => "(en nova fenestro)", "edithelppage" => "{{ns:4}}:Kiel_redakti_paĝon", #FIXME: Kontrolu "cancel" => "Nuligu", "qbfind" => "Trovu", -- 2.20.1