MOD Title: AJAX Livesearch
MOD Description: Schlägt beim eingeben in das Suchfeld schon Wörter die im Forum vorkommen vor und listet sie in einem Dropdown unter dem Suchfeld auf, mit den Pfeiltasten oder der Maus kann man zwischen den Wörtern wählen. Seit Version 0.1.3 wird diese Funktion auch bei der Autor suche unterstützt.
MOD Version: 0.1.3
phpBB Version: 3.0.RC1
Format: MODX
Dieser Mod funktioniert nur unter MySQL wenn man die "Fulltext native" Such-Indizes erstellt hat.
Download: *klick*
Demo-Suche: *klick*
Irgendwie hat mir Google Suggest so gefallen das ich es auch haben wollte, da ich aber keine eigene Suchmaschine hab habe ich das halt mal für mein Forum gebaut.
[BETA] AJAX Livesearch
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- tas2580
- Ehemaliges Teammitglied
- Beiträge: 3029
- Registriert: 01.07.2004 05:42
- Wohnort: /home/tas2580
- Kontaktdaten:
[BETA] AJAX Livesearch
Zuletzt geändert von tas2580 am 16.06.2007 18:25, insgesamt 4-mal geändert.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Ehemaliger Benutzername: [BTK] Tobi
Hi
Wäre es machbar das sich die vorgeschlagenen Wörter wie bei Google Suggest mit der Maus auswählen lassen?
Edit: Bevor ich es vergesse, klasse Mod! Bist ja richtig fleißig.
Wäre es machbar das sich die vorgeschlagenen Wörter wie bei Google Suggest mit der Maus auswählen lassen?
Edit: Bevor ich es vergesse, klasse Mod! Bist ja richtig fleißig.

Zuletzt geändert von de$ert am 11.06.2007 23:53, insgesamt 1-mal geändert.
Hm, ich habe mal Deinen nettten MOD Version 0.1.2 installiert.
So wie es aussieht, funktioniert Dein MOD nur:
a) unter mysql
b) wenn man die "Fulltext native" Such-Indizes erstellt hat.
Mit einem reinem mysql(i) Fulltext mysql funktioniert es nicht, da die SEARCH_WORDLIST_TABLE leer ist.
Vielleicht solltest Du diese Info noch in die MOD Beschreibung packen.
So wie es aussieht, funktioniert Dein MOD nur:
a) unter mysql
b) wenn man die "Fulltext native" Such-Indizes erstellt hat.
Mit einem reinem mysql(i) Fulltext mysql funktioniert es nicht, da die SEARCH_WORDLIST_TABLE leer ist.
Vielleicht solltest Du diese Info noch in die MOD Beschreibung packen.
- tas2580
- Ehemaliges Teammitglied
- Beiträge: 3029
- Registriert: 01.07.2004 05:42
- Wohnort: /home/tas2580
- Kontaktdaten:
Update auf 0.1.3
Jetzt funktioniert der Mod auch für die Autor suche.
Jetzt funktioniert der Mod auch für die Autor suche.
Danke für den Hinweiß, ich habs in die Beschreibung geschrieben.Vielleicht solltest Du diese Info noch in die MOD Beschreibung packen.
Heute ist ein guter Tag um dein Forum zu testen.
Ehemaliger Benutzername: [BTK] Tobi
Ehemaliger Benutzername: [BTK] Tobi
Re: [BETA] AJAX Livesearch
Hallo,
habe mir auch den Mod eingebaut. Habe ihn aber in die Headersuche integriert.
Leider hatte ich da einige Probleme. Es gab ständig solche Fehler:
Habe lange hin und her probiert. Habe dann mal die Ajax_livesearch.php direkt mit den entsprechenen parametern aufgerufen worauf ich einen Fehler angezeigt bekommen habe das keine Datenbankverbindung möglich ist. Ich habe darauf hin mysql_query bzw. mysql_fetch_object durch $db->sql_query bzw. $db->sql_fetchrow ersetzt. Wichtig, hier müssen auch die Ergebnisse anders angesprochen werden (z.B. $row['word_text']).
Auf jeden Fall funktioniert die Suche jetzt. Da es aber nur mit einzelnen Wörtern geht habe ich mir überlegt die Suchphrasen direkt in einer extra Datenbank abzuspeichern. Evtl. sogar noch die Google Suchphrasen. So hat man eine bessere Auswahl. Wenn ich da was entwickelt habe hier dann mehr.
habe mir auch den Mod eingebaut. Habe ihn aber in die Headersuche integriert.
Leider hatte ich da einige Probleme. Es gab ständig solche Fehler:
Code: Alles auswählen
Error: document.getElementById("L" + divs[i]) is null
Code: Alles auswählen
Error: document.getElementById(tmp) is null
Source: http://www.mysite.com/phpbb3/includes/ajax_livesearch.js
Auf jeden Fall funktioniert die Suche jetzt. Da es aber nur mit einzelnen Wörtern geht habe ich mir überlegt die Suchphrasen direkt in einer extra Datenbank abzuspeichern. Evtl. sogar noch die Google Suchphrasen. So hat man eine bessere Auswahl. Wenn ich da was entwickelt habe hier dann mehr.
Gruß
Carsten
Carsten