From e7a4c732efbe83fc2f296e7de2b43e68d82fda99 Mon Sep 17 00:00:00 2001 From: "T.D. Corell" Date: Wed, 21 May 2003 18:40:54 +0000 Subject: [PATCH] Modified Search to display a link to generate a new page if with 'Go' no article is found. You have to modify "nogomatch" like demonstrated in LanguageDE.php to do so. The "showingresultnum" texts are modified, limit is removed now. --- includes/SearchEngine.php | 4 +++- languages/Language.php | 3 +-- languages/LanguageDe.php | 44 +++++++++++++++++++-------------------- 3 files changed, 26 insertions(+), 25 deletions(-) diff --git a/includes/SearchEngine.php b/includes/SearchEngine.php index 0a827eb2fe..5276ed3941 100644 --- a/includes/SearchEngine.php +++ b/includes/SearchEngine.php @@ -382,7 +382,9 @@ class SearchEngine { $wgArticle->view(); return; } - $wgOut->addHTML( wfMsg("nogomatch") . "\n

" ); + $wgOut->addHTML( str_replace( "$1", + wfLocalUrl( ucfirst($this->mUsertext) . "&action=edit"), + wfMsg("nogomatch")) . "\n

" ); $this->showResults(); } } diff --git a/languages/Language.php b/languages/Language.php index 180842edab..dd00f17668 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -576,8 +576,7 @@ and the text of $3 articles.", "nextn" => "next $1", "viewprevnext" => "View ($1) ($2) ($3).", "showingresults" => "Showing below $1 results starting with #$2.", -"showingresultsnum" => "Showing below $3 results using the respective -limit of $1 starting with #$2.", +"showingresultsnum" => "Showing below $3 results starting with #$2.", "nonefound" => "Note: unsuccessful searches are often caused by searching for common words like \"have\" and \"from\", which are not indexed, or by specifying more than one search term (only pages diff --git a/languages/LanguageDe.php b/languages/LanguageDe.php index f3984371cb..b666728ab2 100644 --- a/languages/LanguageDe.php +++ b/languages/LanguageDe.php @@ -122,31 +122,31 @@ ); /* private */ $wgValidSpecialPagesDe = array( - "Userlogin" => "", + "Userlogin" => "", "Userlogout" => "", "Preferences" => "Meine Benutzereinstellungen", - "Watchlist" => "Meine Beobachtungsliste", - "Recentchanges" => "Zeige Letzte Änderungen", - "Upload" => "Dateien hochladen", - "Imagelist" => "Zeige hochgeladene Dateien", - "Listusers" => "Zeige registrierte Benutzer", - "Statistics" => "Zeige Seitenstatistik", + "Watchlist" => "Meine Beobachtungsliste", + "Recentchanges" => "Letzte Änderungen", + "Upload" => "Dateien hochladen", + "Imagelist" => "Hochgeladene Dateien", + "Listusers" => "Registrierte Benutzer", + "Statistics" => "Seitenstatistik", "Randompage" => "Zufälliger Artikel", - "Lonelypages" => "Zeige verwaiste Artikel", - "Unusedimages" => "Zeige verwaiste Dateien", - "Popularpages" => "Zeige beliebte Artikel", - "Wantedpages" => "Zeige gewünschte Artikel", - "Shortpages" => "Zeige kurze Artikel", - "Longpages" => "Zeige lange Artikel", - "Newpages" => "Zeige neue Artikel", - "Allpages" => "Zeige alle Artikel (alphabetisch)", - - "Ipblocklist" => "Zeige blockierte IP-Addressen", - "Maintenance" => "Wartungsseite", + "Lonelypages" => "Verwaiste Artikel", + "Unusedimages" => "Verwaiste Dateien", + "Popularpages" => "Beliebte Artikel", + "Wantedpages" => "Gewünschte Artikel", + "Shortpages" => "Kurze Artikel", + "Longpages" => "Lange Artikel", + "Newpages" => "Neue Artikel", + "Allpages" => "Alle Artikel (alphabetisch)", + + "Ipblocklist" => "Blockierte IP-Addressen", + "Maintenance" => "Wartungsseite", "Specialpages" => "", "Contributions" => "", - "Movepage" => "", + "Movepage" => "", "Emailuser" => "", "Whatlinkshere" => "", "Recentchangeslinked" => "", @@ -409,7 +409,8 @@ M Bitte versuchen Sie eine anders formulierte Anfrage.", "matchtotals" => "Die Anfrage \"$1\" stimmt mit $2 Artikelüberschriften und dem Text von $3 Artikeln überein.", -"nogomatch" => "Es existiert kein Artikel mit diesem Namen. Bitte versuchen Sie die Volltextsuche. ", +"nogomatch" => "Es existiert kein Artikel mit diesem Namen. Bitte versuchen +Sie die Volltextsuche oder legen Sie den Artikel neu an. ", "titlematches" => "Übereinstimmungen mit Überschriften", "notitlematches" => "Keine Übereinstimmungen", "textmatches" => "Übereinstimmungen mit Texten", @@ -418,8 +419,7 @@ und dem Text von $3 Artikeln "nextn" => "nächste $1", "viewprevnext" => "Zeige ($1) ($2) ($3).", "showingresults" => "Hier sind $1 Ergebnisse, beginnend mit #$2.", -"showingresultsnum" => "Hier sind $3 Ergebnisse bei einem jeweiligen -Limit von $1, beginnend mit #$2.", +"showingresultsnum" => "Hier sind $3 Ergebnisse, beginnend mit #$2.", "nonefound" => "Hinweis: Erfolglose Suchanfragen werden häufig verursacht durch den Versuch, nach 'gewöhnlichen' Worten zu suchen; diese sind nicht indiziert.", "powersearch" => "Suche", -- 2.20.1