Hallo,
mit dieser Modifikation könnt ihr spielend einfach im Forum suchen. Ihr kennt bestimmt das Suchfeld, meist oben rechts, im Browser. Hiermit wird bei aktuellen Browsern das Feld sozusagen angesprochen. D.h. im Klartext, ihr müsst ab sofort nur noch in das Feld euer Suchwort eingeben und schon wird danach in eurem Forum gesucht - auch, wenn ihr das Forum zuvor noch nicht aufgeruft habt.
Unterstützte Browser 1
- Internet Explorer (ab Version 7)
- Mozilla Firefox ab Version 2.0
- Camino (ab Version 1.6)
- Google Chrome
Kompatibel und getestet mit:
- Boardsolution 1.41
- Boardsolution 1.42
- Boardsolution 1.43
#### Installation
Öffne die themes/<style>/templates/inc_header.htm und füge unter Zeile 25
HTML: 1
| <link rel="alternate" type="application/atom+xml" title="Atom Newsfeed" href="{atom_feed}" /> | folgendes ein:
HTML: 1
| <link rel="search" type="application/opensearchdescription+xml" href="{guser.get_theme_item_path('templates/os.xml')}" title="DEIN_TITEL_DER_BEI_DER_SUCHE_ANGEZEIGT_WERDEN_SOLL" />
|
Ersetze hier DEIN_TITEL_DER_BEI_DER_SUCHE_ANGEZEIGT_WERDEN_SOLL gegen... na was wohl !?!
Erstelle nun in themes/<style>/templates eine XML-Datei mit dem Namen os.xml. Füge in die Datei folgendes ein:
XML: 1 2 3 4 5 6 7 8 9
| <?xml version="1.0" encoding="UTF-8"?> <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> <ShortName>DEIN_TITEL_DER_BEI_DER_SUCHE_ANGEZEIGT_WERDEN_SOLL</ShortName> <Description>DEINE_BESCHREIBUNG_ZUR_SUCHE</Description> <Url type="text/html" method="get" template="http://www.DEINE_DOMAIN.tld/index.php?action=search&order=relevance&ad=DESC&mode=default&kw="{searchTerms}"&un=&loc=posts"></Url> <Image height="16" width="16" type="image/x-icon">http://www.DEINE_DOMAIN.tld/favicon.ico</Image> <OutputEncoding>UTF-8</OutputEncoding> <InputEncoding>UTF-8</InputEncoding> </OpenSearchDescription> |
ShortName Dies wird in der Suchanbieter-Auswahl angezeigt. Ist im Prinzip das selbe wie der title-Tag im HTML-Template, aber aus Kompatibilität zu anderen Browsers, sollte beides verwendet werden.
Description Hier kannst du eine Beschreibung zum neuen Suchanbieter eintragen. Bis jetzt habe ich in den Browsern, die ich nutze, leider noch nichts von meiner Beschreibung lesen können. Aber es gibt da draußen mehr Browser, als ich Finger habe... von daher 
Url Hier definiert man die Such-URL, welche später aufgerufen wird. {searchTerms} wird später gegen das Suchwort ersetzt. An der URL muss bis auf www.DEINE_DOMAIN.tld nichts geändert werden - aber ihr könnt, wenn ihr wollt.
Image Hier tragt man den Pfad zum Icon der Seite ein. Das Icon wird bei der Suche im Browser dann angezeigt. Der Pfad muss von euch angepasst werden.
OutputEncoding/InputEncoding Jeweils der zu verwendete Zeichensatz. Wer UTF-8 nicht nutzt, tragt bitte seinen Zeichensatz hier ein.
Nun könnt ihr nach einem Refresh des Forums z.B. oben rechts auf den kleinen Pfeil neben dem Icon klicken (Pfeil nach unten) und euren neuen Suchanbieter auswählen.
##############################################
Das wars.
Viel Spaß damit
//Edit "Unterstützte Browser" hinzugefügt.
//Edit 2 "Unterstützte Browser" geändert & Kompatibilitätsliste aktualisiert.
//Edit 3 Kompatibilitätsliste aktualisiert.
MfG Rafioso
Dieser Beitrag wurde insgesamt 4 mal editiert. Das letzte mal 05.04.2011, 23:32 von Rafioso.
|