Druckversion des Themas

Hier klicken um das Topic im Orginalformat anzusehen

Forum Sefrengo.org _ Alpha, Beta ... Vorabversionen _ Suchmodul+ 01.03.04

Geschrieben von: FireFlyer Sun. 9. March 2008, 14:37

Modulname:
---------------------------------------------------------------------------
Suchmodul+


Status:
---------------------------------------------------------------------------
beta


Bechreibung:
---------------------------------------------------------------------------
Umfangreiche Volltextsuche im Seiten-Content und Einträgen aus dem News-System-Plugin. XHTML-konform.


Features:
---------------------------------------------------------------------------
- Durchsucht Seiten-Content
- In News aus dem News-System-Plugin suchen
- Wo gesucht wird, kann eingestellt werden
- Highlighting von Suchbegriffen


Autor(en):
---------------------------------------------------------------------------
mvsxyz
mistral
Sven777b


Lizenz:
---------------------------------------------------------------------------
GPL


Benötigte Sefrengo Version:
---------------------------------------------------------------------------
>= 01.02.01


Installation:
---------------------------------------------------------------------------
Beschreibung der Installation. Im einfachsten Falle wäre das:
Wechseln Sie in Ihrer Sefrengo Version in den Bereich "Design->Module". Am
unteren Ende des Bereichs befindet sich ein Uploadfeld. Wählen Sie hier die
gewünschte "*.cmsmod"- Datei aus. Mit einem Klick auf das Diskettensymbol
wird das Modul in das CMS importiert. Das Modul ist nun innerhalb des CMS
nutzbar.

ZUSÄTZLICH: Die fnc.search.php im Ordner backend/inc/ ersetzen!


Update/ Migration:
---------------------------------------------------------------------------
Falls notwendig, Informationen, was bei einem Update zu beachten ist.


Dokumentation:
---------------------------------------------------------------------------
"Keine vorhanden"



ZITAT
Changelog legend:
# -> Bug Fix
+ -> Addition
^ -> Change
- -> Removed
! -> Note

Current versionnumber is 01.03.04 - released 09.03.2008 - FireFlyer
------------------------------------------------------------------------------------------------
^ Modul auf Tabs umgestellt


Current versionnumber is 01.03.03 - released 03.07.2006
------------------------------------------------------------------------------------------------
# Markierung spinnt bei Suchbegriffen mit einem Leerzeichen
# Ausgabe mit News hat immernoch nicht gestimmt
^ In der Konfiguration dedi_mod gegen cms_mod ersetzt
! Es werden alle News ausgelesen (todo: abändern), obwohl als Limit 0 angegeben wurde, um die num_rows zu bekommen (sonst geht die Navi nicht auf)


Current versionnumber is 01.03.02 - released 28.06.2006
------------------------------------------------------------------------------------------------
# Es wurden zu viele Einträge ausgelesen, wenn in Seiten und News gleichzeitig gesucht wurde. Jetzt "warten" die News, bis alle Seiten ausgegeben wurden.


Current versionnumber is 01.03.01 - released 28.06.2006
------------------------------------------------------------------------------------------------
# Fehler am Ende der fnc.search.php behoben
+ Suchen in News aus dem News-System-Plugin
+ Highlighting der Suchbegriffe
^ Heraussuchen des Textabstractes verbessert
! Modulname in Suchmodul+ umbenannt




----------------------------------------------------
NEUER POST

Das Modul hat in meinen Tests schon ohne Probleme funktioniert. Trotzdem möchte ich es hier erstmal als beta einstufen um ein bisschen Feedback zu bekommen. Sollte alles in Ordnung sein, kann das Modul als stable markiert werden.

Sobald die neue Sefrengo-Version die Datei fnc.search.php beinhaltet, könne wir das Modul als Stable einstufen!
----------------------------------------------------

 Suchmodul__01.03.04.zip ( 12.19KB ) : 63

Geschrieben von: saschapi Mon. 10. March 2008, 10:00

Danke für die Mühe mit den Tabs! smile.gif Super!

Geschrieben von: pawel Sat. 15. March 2008, 13:25

Ich verstehen nicht, was mit dem Hinweis auf die neue sf-Version gemeint ist. Die Datein fnc.serch.php ist doch jetzt bereits enthalten?

Geschrieben von: andi Sat. 15. March 2008, 14:26

soviel ich weiss handelt es sich hier nicht um das standard-suchmodul von sefrengo sondern eines, welches auch newseinträge von dem news-plugin durchsucht.
aus diesem grunde wohl die «neue» fnc.search.php.

gruss andi

Geschrieben von: FireFlyer Sat. 15. March 2008, 15:06

Die fnc.search.php beinhaltet einen Bug:
http://forum.sefrengo.org/index.php?showtopic=1577

Sobald dieser in der Version SF 01.04.01 behoben ist kann ich das Modul unter neuer Version speichern und den Satz dann wegfallen lassen.

Aus diesem Grund wollte ich für das Bug-Archiv eine einfacher Erkennbarkeit am Titel, in welcher Version der Bug schon behoben wurde:
http://forum.sefrengo.org/index.php?showtopic=1833

Wenn sich jemand mit SQL und dem PHP mächtig ist, könnte er ja mal daran ein wenig drehen:
http://forum.sefrengo.org/index.php?showtopic=1836

Geschrieben von: SefrenTo Sun. 26. July 2009, 22:34

Hallo,
mich würde interessieren, ob es fürs Suchmodul (1.3) eine log-Datei gibt, in der die Suchanfragen gespeichert werden.
Wäre hinsichtlich der Usability-Optimierung sehr interessant.

Beste Grüße!

Geschrieben von: FireFlyer Mon. 27. July 2009, 16:10

Hab mal schnell den Modul-Output gewälzt und da sind nur Abfragen aus der DB drin. Es wird keine Log-Datei erstellt.

Geschrieben von: SefrenTo Mon. 27. July 2009, 16:47

Danke für die Antwort.

Schade das es keinen Log-Dateien gibt. Hast du spontan eine Idee wie man sich die selbst einbauen kann? So ganz unkompliziert?

Der Hintergrund ist, das ich gern wüsste, nach welchen Begriffen auf der Site gesucht wird, um bei Häufung eines Bestimmten Begriffes eventuell die Navigationsstruktur zu überarbeiten oä.

Geschrieben von: FireFlyer Mon. 27. July 2009, 17:03

Puh, da bin ich mal wieder auf die Schn... gefallen. Ich könnt mir nur vorstellen eine neue Tabelle in der DB anzulegen und die Suchbegriffe dann darin zu speichern. Auswertung müsste dann auf diese Tabelle zugreifen. Ich geh mal nur von der Logik aus, denn fürs programmieren brauchst du einen anderen als mich! Da is nix drin mit meinen Kenntnissen.

Tabelle:
Id | Begriff | Anzahl

- Suchbegriff eingeben
- Suchbegriffe sollten dann alle auf Kleinschreibung geändert werden, damit in der TABELLE der Begriff nicht doppelt gespeichert wird (falls so was geht)
- in der DB nachschauen, ob es den Begriff schon gibt, wenn
> nein, dann diesen in die DB schreiben und die Anzahl auf 1
> ja, dann zu diesem Datensatz springen und Anzahl + 1

Jetzt bist du dran wink.gif

Geschrieben von: pawel Mon. 27. July 2009, 19:14

So richtig vorstellen kann ich mir nicht, wie du die Navigation an die Suchbegriffe anpasst. Idealerweise bietest Du ja ohnehin mehrere Wege zum gewünschten Ziel und die Suchfunktion ist nur eine davon. Im Sinne von Usability ist eher eine Autocompleterfunktion sinnvoll.

Willst Du jeden Suchbegriff mitloggen, also auch Byern (statt Bayern)? Das hört sich ja dann eher nach einem Plugin an, weil du ja für die Logs im backend eine Struktur brauchst.

Geschrieben von: SefrenTo Tue. 28. July 2009, 15:30

@FireFlyer
Uff, das kling reichlich kompliziert (für mich).

Mir würde es ja auch fast reichen, wenn jeder Suchbegriff einfach in eine txt-Log-Datei geschrieben würde. Dann ist die Auswertung zwar mühsamer, aber der Aufwand ist vielleicht nicht so groß!?

@pawel
Ich würde nur gern sehen nach welchen Begriffen gesucht wird.
Wenn auf einer Site z.B. immer der Begriff "Kaltschrumpfmuffen" gesucht wird, kann ich daraus folgern, dass die User nicht über die Navigation (unter Produkte -> Installation -> Spezialmuffen -> Kaltschrumpfmuffen) das entsprechende Produkt finden konnten und sich deshalb der Suche bedienen.
Ich würde in diesem Fall vielleicht eine schönes "Muffenbild" mit dazugehörigem Link auf der Startseite platzieren...

Daher wäre diese Info gar nicht so unerheblich.

Geschrieben von: oberbilker Tue. 28. July 2009, 15:56

http://wiki.sefrengo.org/howto/google-analytics-auswertung-suche

außerdem siehst du doch an den klickpfaden, ob deine struktur passt (auf den ersten blick auch gut durch das plugin seitenstatistik zu erkennen)
btw. Produkte -> Spezialmuffen -> Kaltschrumpfmuffen -> Installation fände ich sinnvoller ;)

Geschrieben von: SefrenTo Tue. 28. July 2009, 21:36

Ok, google-analytics wäre eine Lösung (auch wenn ich eine google-Allergie habe).

btw. das mit dem Muffen war nur ein Beispiel... :-)

Unterstützt von Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)