Für den Browser Mozilla kann man eigene "search plugins" schreiben. Damit kann man dann z.B. in Firefox rechts neben der Adresszeile das gesuchte Wort eingeben und gelangt direkt zu der gewünschten Trefferseite. Das gibt es schon z.B. für Google, Wikipedia, Ebay u.v.m. (siehe http://mycroft.mozdev.org/download.html).

Eine ausführlich Anleitung, wie man das selber so ein Plugin schreibt, gibt es hier: http://mycroft.mozdev.org/deepdocs/quickstart.html

Kurz gesagt benötigt man nur eine kleine Textdatei mit ein paar Anweisungen drin im searchplugins-Verzeichnis (Linux: ~/.mozilla/searchplugins, Windows:`C:\Programme\Mozilla Firefox\searchplugins`) und muss dann den Browser neu starten.

Erster Versuch

Volltextsuche im JuraWiki

<search
 version="0.1"
 name="JuraWiki"
 description="JuraWiki - http://www.jurawiki.de"
 action="http://www.jurawiki.de"
 searchForm="http://www.jurawiki.de/FindPage"
 method="GET"
 queryEncoding="utf-8"
 queryCharset="utf-8"
>
<input name="sourceid" value="Mozilla-search">

<input name="value" user>
<input name="action" value="fullsearch">
<input name="context" value="160">

(Offenbar muss nach der letzten Zeile noch ein Zeilenumbruch kommen, damit die nicht ignoriert wird.

Hier gibt's das ganze als fertige Datei: jurawiki_0.1.src

Und ein Icon (von JuraWikiFavicon übernommen): jurawiki.png

Einfach beide Dateien in das searchplugins-Verzeichins kopieren, Browser neu starten. Funktioniert. :-)

Zweite Version mit "Browser"-Bereich

Wie vor, jedoch ergänzt um

<browser
 update="http://www.jurawiki.de/MozillaSearchPlugin?action=AttachFile&do=get&target=jurawiki.src" 
 updateIcon="http://www.jurawiki.de/MozillaSearchPlugin?action=AttachFile&do=get&target=jurawiki.png" 
 updateCheckDays="3" 
>

(!) Download: jurawiki.src

was noch fehlt: interpret-Bereich

<interpret 
 resultListStart="<!-- RESULT LIST START -->"
 resultListEnd="<!-- RESULT LIST END -->"
 resultItemStart="<!-- RESULT ITEM START -->"
 resultItemEnd="<!-- RESULT ITEM END -->"
>

Wozu braucht man das eigentlich?

Weitere ToDos

So machen das die anderen

Es gibt schon einige Wikis, die auch ihr eigenes Such-Plugin haben: http://mycroft.mozdev.org/download.html?name=wiki&submitform=Find+search+plugins


siehe auch JuraWikiToolbar

MozillaSearchPlugin (zuletzt geändert am 2008-01-20 19:55:48 durch anonym)