Zum Inhalt springen

indexed_search (1.2.8 -> 2.1.3)

Erstellt am 11. Juli 2005 · 6 Antworten · letzte Antwort am 28. November 2005

Tags: Update & Upgrade, Suche, Frage

Patrick S.​ ·

Hallo Gemeinde,

wir nutzen eine etwas aeltere Version der Extension indexed_search (1.2.8-) auf der TYPO3-Version 3.5.

Da die Suche bekanntlich nicht einwandfrei, gerade im Bezug auf mehrsprachigen Webseiten funktioniert, bin ich daran interessiert, die ganze Webseite auf TYPO3 3.8 zu updaten, damit koennten wir ja direkt auf die neue indexed_search Version 2.1.3 setzen.

Nun stellt sich mir die Frage, ob es wirklich Sinn macht, das doch etwas groessere Update vorzunehmen.

Wie sind also Eure Erfahrungen? Wurde die Such-Engine spuerbar verbessert? Ich rede von echt gravierenden Fehlern wie z.B. das Anzeigen doppelter Suchergebnisse, weil auf mehreren Sprachen vorhanden.
Siehe z.B. folgendes Suchergebnis:
http://www.adlershof.de/index.php?id=suchen&L=0&tx_indexedsearch%5Bsword%5D=konferenz

Abgesehen davon, dass die Seiten leer sind.. es werden in den ersten Ergebnissen immer wieder die selben Eintraege gelistet.

Ich bin gespannt, Eure Erfahrungen hier lesen zu koennen.

danke,
Patrick

Mike® ·

Ich habe das selbe Problem mit doppelten und dreifachen Ergebnissen.
Kann man das Problem wenigstens irgendwie eingrenzen um es zu eliminieren?

steffenk ·

bei Mehrsprachigkeit musst Du drauf achten, die entsprechenden Sprachpakete (csh_xx) installiert zu haben, sonst funktioniert die Indexsuche genau so, das mehrere Ergebnisse in der defaultsprache für die anderen Sprachen ausgegeben werden.

Mike® ·

Edit: ich habe nun gerade festgestellt, dass offenbar die Übersichtsseiten mit indexiert werden. Ich habe dort testweise die Indexierung abgestellt, sehe aber keine Änderung. Kann es sein, dass ich die Indexierung noch löschen muss? Wie mache ich das?
(clear all cache bringt keine Änderung)

steffenK schrieb

bei Mehrsprachigkeit musst Du drauf achten, die entsprechenden Sprachpakete (csh_xx) installiert zu haben, sonst funktioniert die Indexsuche genau so, das mehrere Ergebnisse in der defaultsprache für die anderen Sprachen ausgegeben werden.

Ich habe leider keine Ahnung, was es mit der Mehrsprachigkeit auf sich hat (ich habe das system ursprünglich nicht eingerichtet), kann man das irgendwo deaktivieren?
Beim Beiträge schreiben gibt es eine Auswahloption: Sprache: [alle] oder Standard. Standard ist immer automatisch vorausgewählt und wird nicht geändert.
Was muss ich tun?

steffenk ·

wenn Du Mehrsprachigkeit nicht nutzt, sind die Eingaben immer Standard. Wenn Sprachen eingerichtet sind, siehst Du das in der Listenansicht, wenn Du auf die Weltkugel gehst (Websprachen)

Der Tipp zielte auf Patrick's Problem.

Du kannst in phpmyadmin mal das cache von indexed_search löschen und dann neu indizieren lassen.

Mike® ·
steffenK schrieb

Du kannst in phpmyadmin mal das cache von indexed_search löschen und dann neu indizieren lassen.

Danke. Ich habe jetzt über "info -> root -> indexierung" die komplette Indizierung erfolgreich gelöscht, Problem besteht weiterhin.
Sobald ich die Seite aufrufe, die die News (ich sagte gar nicht, dass es sich um tt_news handelt, sorry) anreisst (News-übersicht der aktuellsten News), kommt sie sofort mit in die Indizierung. Ich habe bei der Seiteneinstellung für die Übersicht noch einen "interessanten" Punkt gefunden: "nicht suchen"; Häkchen gesetzt: keine Änderung. Seite wird immer noch indiziert.
Nun habe ich mich schon fast damit abgefunden, dass ich das wohl alle paar Wochen per Hand löschen muss, wäre aber trotzdem an einer automatischen Lösung interessiert.
Noch irgendwelche Ideen?

Indiziert werden soll nur die Single-News, also die komplette (Einzel)News.

Moeffz ·

Bei uns (http://www.ev-kirche-hiltrup.de) hatten wir auch das Problem mit mehrfachen Suchtreffern innerhalb der News (indexed_search 2.1.3) und haben die News von der Suche ausgenommen. Für die News (tt_news 2.1.1) haben wir die tt_news-eigene Suche eingebaut (Aktuelles -> Nachrichten durchsuchen). Somit haben wir zwar zwei Suchen, aber beide funktionieren.

Das ist natürlich nur ein Workaround, aber anders haben wir es nicht hingekriegt. Vielleicht schonmal ein Ansatz. An einer Optimierung bin ich natürlich gerne interessiert.