Search-By-Suggestions zeigt mittels AJAX suchenden Anwendern eine Vorschlagsbox zum Suchbegriff an.
Vorschlagsboxen zu Sucheingaben sind eine feste Größe geworden. Das Plugin Search-By-Suggestions fragt mittels AJAX (Asynchronous Javascript and XML) zum eingegebenen Suchbegriff passende Beitragsthemen ab und zeigt die anwählbaren Ergebnisse in einer Vorschlagsbox unterhalb des Sucheingabefeldes an.
Das Plugin “Search-By-Suggestions” liegt im WordPress Repository in der Version 0.1.0 vor.
<input type=“text“ name=“s“ id=“s“ />
den folgenden PHP-Code ein:
<?php if( function_exists(’setSBSEventHandler’) ) setSBSEventHandler(); ?>
<?php if( function_exists(’setSBSSuggestionsBox’) ) setSBSSuggestionsBox(); ?>
Das Plugin „Search-By-Suggestions“ besteht im wesentlichen aus drei relevanten Dateien:
sbs.php: Diese Datei ist das eigentliche Plugin. Es bietet die notwendigen Einbaufunktionen setSBSEventHandler() und setSBSSuggestionsBox() sowie die Funktion sbs_Header(), die das JavaScript in den Header installiert, das den Zugriff auf das SACK-Framework von WordPress ermöglicht.
ajax-replies.php: Dieses PHP-Script wertet die mittels AJAX-Request übermittelten Parameter aus, liest gemäß den Parametern die Datenbanken aus und gibt die entsprechenden Antworten (Fehler sowie die zum Suchbegriff passenden Topics) zurück.
sbs.css: Die CSS-Definitionsdatei, die im Header durch das Hauptplugin integriert wird, setzt das Aussehen der Vorschlagsbox. Diese Einstellungen können frei vorgenommen werden.
Nov 14th, 2008:
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
© Copyright 2008 Sebastian Schwaner, smallit
[...] Search-By-Suggestions Search by Suggestions (SBS) [edit] [...]
[...] Zur Homepage des Plugins » Tags: AJAX, Plugin, SBS, Suchbegriffe, Suche, Vorschläge, WordPress Hinterlasse einen Kommentar [...]
[...] Search-By-Suggestions (SBS) reagiert auf die Eingaben des Texteingabefeldes des Searchforms, gibt diese mittels AJAX-Request (WP-Framework SACK) an die Schnittstelle weiter, die, je nach Eingabe, relevante Suchergebnisse in eine Auwahl(vorschlags-)box zurückgibt und dem Anwender anzeigt. Dieser kann Postings direkt aus der Auswahlbox anwählen. – Release page [...]
I need english instructions, please ..
English: translated by google
Download the ZIP archive.
Unpack the archive.
The entire folder into the plugin directory of the WordPress installation upload (wp-content/plugins)
Login and activate the plugin.
Open the Themefile searchform.php in a text editor.
Add to the day
The following PHP code:
Insert before the closing – the day following line PHP code:
Download the updated Themefile back on the server
Login and check the search of your weblogs.
Well done!
Wo kann Ich sieser „searchform.php“ file finden?
Welches Directory?
Vielen Dank
Ich habe das Plugin wie beschrieben installiert aber es funktioniert leider nicht mein ganzer Blog verschwindet stattdessen steht das da :
„Warning: sbs_style(/home/strato/www/th/www.theinternetmarketingreporter.com/htdocs/wp-content/plugins/sbs/sbs.css) [function.sbs-style]: failed to open stream: No such file or directory in /mnt/web8/12/62/51585862/htdocs/TheInternetMarketingReporter/wp-content/plugins/search-by-suggestions/sbs.php on line 26
Fatal error: sbs_style() [function.require]: Failed opening required ‘/home/strato/www/th/www.theinternetmarketingreporter.com/htdocs/wp-content/plugins/sbs/sbs.css’ (include_path=’.:/opt/RZphp4/includes’) in /mnt/web8/12/62/51585862/htdocs/TheInternetMarketingReporter/wp-content/plugins/search-by-suggestions/sbs.php on line 26″
Habe WP 2.7.1
Hilfe
War bei Version 2.8.1 ebenfalls der Fall, mit dem Unterschied, dass auf der dann komplett leeren Seite gar keine Fehlermeldung mehr ausgeworden wurde.
Das Problem hatte ich auch gerade, liegt daran, dass der Ordner falsch aufgerufen wird.
Abhilfe: den Pluginordner nach sbs umbenennen.
Läuft (bei mir) leider trotzdem nicht, finde auch keinen Ansatz, warum.
3 | baron
14.11.2008 um 16:23
hi. Thanks for plugin
perfect.
Regards