Extension talk:RigorousSearch

Groß- Kleinschreibung ignorieren
In der aktuellen Version wird auch zw. Groß- und Kleinschreibung unterschieden. Wenn man das nicht möchte muss folgendes geändert werden:

SpecialRigorousSearch.php (Zeile 265): von " AND old_text LIKE '%". $pattern. "%'";

in

" AND CONVERT( old_text USING latin1 ) LIKE '%". $pattern. "%'";

--Schneller2000 05:45, 16 May 2007 (UTC)

die normale Suche ersetzen
Wenn die normale Suche durch die RigorousSuche ersetzt werden soll, gehen Sie wie folgt vor. (ich beschreibe es am Skin Monobook):

in der Datei skins/MonoBook.php: in Zeile 169: von text('searchaction') ?> in data["articlepath"]) ?>

Zeile 170: von name="search" in name="pattern"

Um nur einen Suchbutton zu haben ändern sie bitte in Zeile 175-176: von msg('searcharticle') ?>" /> msg('searchbutton') ?>" />

in msg('searchbutton') ?>" /> --Schneller2000 05:45, 16 May 2007 (UTC)

show text as a result too?
is it possible to show the textstring where the search has found a result? like the original fulltext search?

=> yes, i think this is possible, but the programmier complexity ist to much, for me to day ;) --Schneller2000 10:39, 24 May 2007 (UTC)

neuen Artikel anlegen nach Suche
eine Aufforderung wie in der orginal Suche kann man auch hinzufügen. Da steht, wenn es den Artikel nicht gibt:

=> Wenn du dich mit dem Thema auskennst, kannst du selbst den Artikel „XX“ verfassen

die erreicht man auf folgende Art:

in dieser Datei folgendes ändern (ich gehe von der originaldatei aus):

Zeile 74: hinzufügen $newArtikel=0; $newZaehler=0;

Zeile 199 : einfügen //hinzugefügt von Schneller2000 // um Artikel nach der Suche automatisch anzulegen foreach($hits as $hit) {			if (Strtolower($hit)==Strtolower($pattern)) {				$newArtikel=1; }		}

//vor der suche die Möglichkeit einräumen das man einen neuen Artikel anlegt if ($newArtikel==0 && $newZaehler==0) {			$out .="Wenn Sie sich mit dem Thema auskennen, k&ouml;nnen Sie selbst den Artikel ".$pattern." verfassen "; $newZaehler++; }

So das wars schon. Keine Garantie obs klappt. Kann gerne auch ins englische übersetzt werden. Bei Fragen stehe ich gerne zur Verfügung

Rigorous Search on Sidebar.
Do you know how you could add the Rigorous Search to a sidebar applet? I would like to display both the normal search and the Rigorous Search within my wiki sidebar.

justin.edwards at gmail.com.