Zum Inhalt springen

Mehrfachtreffer in PDFs

Erstellt am 20. November 2007 · 9 Antworten · letzte Antwort am 15. Oktober 2009

Tags: PDF, Suche, Frage

jonas8 ·

Hallo Leute

Weiss jemand wie man die Auflistung von Mehrfachtreffer in PDF-Dokumenten abschalten oder sonst wie beeinflussen kann.

Wenn in einem PDF das Wort 'Tiere' mehrmals vorkommt listet indexed_search diese auf:

"Andere passenden Seiten im selben Dokument:"

Vielen Dank und Gruss
Jonas

as72 ·

Ich hab's!
einfach in folgendem Dokument ändern:

typo3conf/l10n/de/indexed_search/pi/de.locallang.xml
Zeile: 77

jonas8 ·

hallo
und was hast du genau gemacht?
dort kann man ja nur die texte anpassen nicht die funktion beeinflussen.

anstatt die datei selbst zu bearbeiten kannst du auch folgendes im TS verwenden:

plugin.tx_indexedsearch._LOCAL_LANG.de {

}

viele grüsse

ores ·

hallo!

bin auch auf der Suche wie man die Treffer "Andere passenden Seiten im selben Dokument" ausblenden kann.

Kann mir jemand sagen warum die PDF Suche so ungenau funktioniert?
Warum werden statt der exakten Seiten Angaben wie " Seite 12-70" angezeigt?

Danke und Grüße

jonas8 ·

Hallo

Ich habe es hier nochmals getestet aber das scheint sich gelöst zu haben.

Welche Version verwendest Du? Hier ist indexed_search 2.11.1 am laufen)

Ich habe auf dieser Seite ein grosses PDF
http://www.edorf.ch/freizeit-tourismus/kurseweiterbildung.html

Darin kommt mehrmals das Wort 'März' vor

Wenn Du jetzt nach März suchst und bei 'Suche in' 'PDF' auswählst kommt dies zwei mal. Aber nur weil es in zwei Durchgängen indexiert wurde 1-14 / 15-28

www.edorf.ch/suchen.html?tx_indexedsearch[ext]=1

Kann mir jemand sagen warum die PDF Suche so ungenau funktioniert?
Warum werden statt der exakten Seiten Angaben wie " Seite 12-70" angezeigt?

Ja das kommt daher dass das Dokument in zwei oder mehreren Durchgängen indexiert wurde. Du siehst das auch per Backend 'Info' 'indexsuche' und die Seite auswählen wo das PDF ist.

Dies wird bei der Ext eingestellt:
PDF parsing mode
Zero=whole file is indexed in one. Positive value: Indicates number of pages at a time, eg. "5" would mean 1-5,6-10,.... Negative integer would indicate (abs value) number of groups. Eg "3" groups of 10 pages would be 1-4,5-8,9-10. Range is -100 to 100.

Gruss Jonas

ores ·

Danke Jonas, ich verwende Typo 3 4.28 und indexed search 2.11.1

Ich habe die Ergebnisse "Andere stellen im selben Dokument" inzwischen ausgeschalten in dem ich den Marker TEXT_ROW_SUB in indexed_search.tmpl gelöscht habe. Mich haben diese komischen Ergebnisstreffer einfach gestört.

Weisst du ob man Typo3 dazu bringen kann die Dokumente in einem Durchgang zu indexieren, damit das Problem nicht mehr auftritt?

Grüße!

jonas8 ·

ja, bei der Erweiterung selber:

Erw-Manager - indexed_search - PDF parsing mode = 0
(Zero=whole file is indexed in one.) (Selber noch nicht getestet)

Ich weiss nicht wie es dann bei grossen Dateien ist, ob da der Server zusammenbricht.

(Du könntest die Indexierung auch per crawler in der Nacht laufen lassen, wenn sonst wenig Betrieb ist.)

Gruss Jonas

ores ·

danke jonas, habs soeben ausprobiert und parsing mode=0 gesetzt.

das ergebnis ist, daß statt der einzelnen treffer im dokument nur ein einziger treffer angezeigt wird nämlich auf Seite 1-120 (120 Seiten hat das Dokument).

D.h. die Datei wurde zwar in einem Durchgang indiziert, aber die exakten Trefferseiten werden nicht angezeigt.

Am liebsten wäre es mir inzwischen wenn bei gefundenen PDF Seiten überhauptkeine Seitenangaben bei den Treffern stehen würden.

Hats du vielleicht eine Idee wie (oder wo) ich die Seitenangabe für PDF's unterbinden kann?

jonas8 ·

Nein, leider nicht. Würde mich auch interessieren.
Das geht wohl nur per Änderung bei der Erweiterung selber.