Zum Inhalt springen

dam, mm_dam_filelist und Volltextsuche?

Erstellt am 8. Juli 2008 · 1 Antwort · letzte Antwort am 7. August 2008

Tags: Dateien & FAL, Suche, Frage

tizu ·

Hallo zusammen

Ich komme einfach nicht weiter. Hoffe ihr könnt mir helfen. In einem Intranet sollen einige 1000 PDFs zur Verfügung gestellt werden. Das ganze möchte ich mit mm_dam_filelist machen da diese Ext. ganz nett ist und dam verwendet. Die Dokumente werden soweit angezeigt und können heruntergeladen werden. Die Suche funktioniert aber nicht so wie sie sollte. Die integrierte Suche von mm_dam_filelist sucht nicht in den PDFs, sondern nur auf den Dateinamen, Keywords, usw. Die Suche muss aber zwingend die PDF, also möchte ich die PDFs mit der indexed_search durchsuchen können. Grundsätzlich funktioniert die indexed_search. Ein PDF welches in einem Text Seiteninhalt eingefügt wird, wird auch indexiert inkl. dem PDF Inhalt. Die PDFs die über das Plugin mm_dam_filelist aufgerufen werden, werden aber nicht indexiert. Wie muss ich vorgehen, damit die indexed_search die PDF indexiert?

Für Hilfe wär ich sehr dankbar!

FedericoZ ·

Hi tizu,

hatte das gleiche Problem. Anbei meine Lösung:

Das Problem ist daß indexed_search nur Dateilinks indiziert die auch im html der generierten Page stehen und auf einen relativen Pfad zum Upload oder Fileadmin Verzeichnis verweisen. Also folgendes wird indiziert:

<a href="fileadmin/user_upload/documents/sample_powerpoint1.ppt">Download</a>

dies hier aber nicht:

<a href="index.php?eID=tx_mm_bccmsbase_zip&amp;id=65262485489a3fdab2f86">Download</a>

Letztere Art von Downloadlinks macht die mm_dam_filelist Extension. Ich hab das geändert in dem ich die Marker aus der mm_dam_filelist Extension einfach im Template kombiniert habe:

<div ###LABEL_FILE_NAME_CLASS###><a href="###FILE_PATH######FILE_NAME###">Download</a></div>

Dadurch werden die Files indiziert. Jetzt mußt Du nur noch darauf achten, daß der Link zum Page direkt aufrufbar ist. Also z.B. so:

www.DeineSeite.de/index.php?id=11

Das funkioniert gut bei meinem Lst View. Die Extension hängt aber beim Detail View and den URL noch Parameter an wie z.B.:

www.DeineSeite.de/index.php?id=11&tx_mmdamfilelist_pi1[showUid]=24&cHash=8527577e32

Das kann man zwar theoretisch der indexed search auch mitgeben aber dann wirds richtig kniffelig. Aber einmal im List View müsste ja reichen für die Indizierung.

So hats bei mir funktioniert. Hoffe es hilft Dir noch

Grüße,
F.