PDF in Suchergebnissen

  • typo3typ typo3typ
    Padawan
    0 x
    42 Beiträge
    0 Hilfreiche Beiträge
    29. 04. 2010, 17:48

    Moin liebe Forumgemeinde!

    Habe hier und bei den einschlägigen Suchmaschinen irgendwie nichts dazu finden können - obwohl gerade hier ja ne Menge über die indexed_search zu finden ist - und deshalb frag ich mal:

    Meine Suche ist komlett funktionstüchtig. Es werden sämtliche Seiten artig indiziert und die Suche liefert auch feine Suchergebnisse.

    Nun wollte ich auch externe Dateien - konkret PDFs - durchsuchbar machen.

    Also nach pdftotext und pdfinfo aufm server geschaut. Liegen bei mir unter usr/bin/. Crawler- und Indizierungseinstellungen entsprechend angepasst und auch alle gewünschten Dateien in den Index bekommen.

    Nur warum werden die PDFs nicht in den Suchergebnissen angezeigt? Kann mir jemand verraten worauf bei der Konfiguration der indexed_search geachtet werden muss, damit die Suchergebnisse mir auch PDF Dateien anzeigen mit entpsrechendem Pfad?

    Wie schon gesagt: Suche geht - PDFs im Index - habe sogar das Standardtemplate testweise benutzt, um zu schauen, obs evtl. an meinem (natürlich modifiziertem) Template liegen könnte... mein indexed_search TS setup:

    1. ################
    2. # Indexed search
    3. # Schaltet den Cache in Typo3 ein
    4. # Grundvoraussetzung zur Nutzung
    5.  
    6. plugin.tx_indexedsearch {
    7. _LOCAL_LANG {
    8. de {
    9. pi_list_browseresults_prev = <<
    10. pi_list_browseresults_next = >>
    11. pi_list_browseresults_page =
    12. pi_list_res_path = Pfad
    13. pi_list_res_created = Erstellt
    14. pi_list_res_size = Größe
    15. pi_list_res_modified = Verändert
    16. }
    17. }
    18. }
    19.  
    20.  
    21.  
    22. # für Plugin Indexierer
    23. #----------------------------------------------------------
    24. # Aktivierung
    25.  
    26. config.index_enable = 1
    27.  
    28. # Externe Dateien indexieren z.B. PDF, DOC etc.
    29.  
    30. config.index_externals = 1
    31.  
    32. # Eigenes Template zuweisen
    33.  
    34. plugin.tx_indexedsearch.templateFile = fileadmin/templates/template_searchform_xhtml.html
    35.  
    36. plugin.tx_indexedsearch {
    37.  
    38. blind {
    39.  
    40. ###settings: 0=aktiv (sichtbar), -1 inaktiv (nicht sichtbar)
    41.  
    42. ## Vergleichs-Typ (Ganzes Wort, Wortteil,etc)
    43.  
    44. type=-1
    45.  
    46. ## type default option (und /oder)
    47.  
    48. defOp=0
    49.  
    50. ## Bereich(e) der Website
    51.  
    52. sections=0
    53.  
    54. ## Suche in Medientypen (erweiterungen)
    55.  
    56. media=1
    57.  
    58. ## Sortierung
    59.  
    60. order=-1
    61.  
    62. ## Ansicht (Sektionshierachie / Liste)
    63.  
    64. group=0
    65.  
    66. ## Ansicht: Erweiterte Vorschau
    67.  
    68. extResume = -1
    69.  
    70. ## Sprachwahlbox
    71.  
    72. lang=0
    73.  
    74. ## Aufsteigend absteigend
    75.  
    76. desc=-1
    77.  
    78. ## Ergebnisse (Anzahl der Treffer pro Seite)
    79.  
    80. results=0
    81.  
    82. }
    83.  
    84. show {
    85.  
    86. ###settings: 1=aktiv (sichtbar), 0 inaktiv (nicht sichtbar)
    87.  
    88. ## zeige Kurzanleitung
    89.  
    90. rules=0
    91.  
    92. ## Erstellungsinformationen des Hashes
    93.  
    94. parsetimes=1
    95.  
    96. ## Zweite Ebene im Bereichs-dropdown anzeigen
    97.  
    98. L2sections=0
    99.  
    100. ## Erste Ebene im Bereichs-dropdown anzeigen
    101.  
    102. L1sections=0
    103.  
    104. ## Alle "nicht im Menü" oder "im Menü verstecken"
    105.  
    106. ##(aber nicht "versteckte" seiten) mit anzeigen in section?
    107.  
    108. LxALLtypes=0
    109.  
    110. ## leeren des Suchfeldes nach Suche
    111.  
    112. clearSearchBox = 0
    113.  
    114. ## Aktuelles suchwort zu den bisherigen Suchwörtern hinzufügen
    115.  
    116. clearSearchBox.enableSubSearchCheckBox=0
    117.  
    118. ## Ergebnis Nr anzeigen
    119.  
    120. resultNumber = 1
    121.  
    122. }
    123.  
    124. search {
    125.  
    126. ## Seiten-Id von der aus die Suche Ergebnisse ausgeben soll
    127. rootPidList =1
    128.  
    129. ## Anzahl der auszugebenden Treffer
    130.  
    131. _DEFAULT_PI_VARS.results = 1
    132.  
    133. }
    134.  
    135. forwardSearchWordsInResultLink = 1
    136.  
    137. }

    Evtl. habe ich hier einen Fehler?

    Bin für jeden Hinweis dankbar!


  • 1
  • typo3typ typo3typ
    Padawan
    0 x
    42 Beiträge
    0 Hilfreiche Beiträge
    29. 04. 2010, 18:11

    Also...

    Die Konfiguration des Crawlers sowie der Suche insgesamt ist okay.

    Mittlerweile habe ich doch noch den entscheidenen Hint hier im forum gefunden.

    Einfach den Index mal komplett löschen und komplett neu indizieren. Dann funktionierts auch mit den Extrenals!
    :D

    Beste Grüße
    David

  • typo3typ typo3typ
    Padawan
    0 x
    42 Beiträge
    0 Hilfreiche Beiträge
    13. 12. 2016, 10:53

    Moin liebe Forumgemeinde!

    Habe hier und bei den einschlägigen Suchmaschinen irgendwie nichts dazu finden können - obwohl gerade hier ja ne Menge über die indexed_search zu finden ist - und deshalb frag ich mal:

    Meine Suche ist komlett funktionstüchtig. Es werden sämtliche Seiten artig indiziert und die Suche liefert auch feine Suchergebnisse.

    Nun wollte ich auch externe Dateien - konkret PDFs - durchsuchbar machen.

    Also nach pdftotext und pdfinfo aufm server geschaut. Liegen bei mir unter usr/bin/. Crawler- und Indizierungseinstellungen entsprechend angepasst und auch alle gewünschten Dateien in den Index bekommen.

    Nur warum werden die PDFs nicht in den Suchergebnissen angezeigt? Kann mir jemand verraten worauf bei der Konfiguration der indexed_search geachtet werden muss, damit die Suchergebnisse mir auch PDF Dateien anzeigen mit entpsrechendem Pfad?

    Wie schon gesagt: Suche geht - PDFs im Index - habe sogar das Standardtemplate testweise benutzt, um zu schauen, obs evtl. an meinem (natürlich modifiziertem) Template liegen könnte... mein indexed_search TS setup:

    1. ################
    2. # Indexed search
    3. # Schaltet den Cache in Typo3 ein
    4. # Grundvoraussetzung zur Nutzung
    5.  
    6. plugin.tx_indexedsearch {
    7. _LOCAL_LANG {
    8. de {
    9. pi_list_browseresults_prev = <<
    10. pi_list_browseresults_next = >>
    11. pi_list_browseresults_page =
    12. pi_list_res_path = Pfad
    13. pi_list_res_created = Erstellt
    14. pi_list_res_size = Größe
    15. pi_list_res_modified = Verändert
    16. }
    17. }
    18. }
    19.  
    20.  
    21.  
    22. # für Plugin Indexierer
    23. #----------------------------------------------------------
    24. # Aktivierung
    25.  
    26. config.index_enable = 1
    27.  
    28. # Externe Dateien indexieren z.B. PDF, DOC etc.
    29.  
    30. config.index_externals = 1
    31.  
    32. # Eigenes Template zuweisen
    33.  
    34. plugin.tx_indexedsearch.templateFile = fileadmin/templates/template_searchform_xhtml.html
    35.  
    36. plugin.tx_indexedsearch {
    37.  
    38. blind {
    39.  
    40. ###settings: 0=aktiv (sichtbar), -1 inaktiv (nicht sichtbar)
    41.  
    42. ## Vergleichs-Typ (Ganzes Wort, Wortteil,etc)
    43.  
    44. type=-1
    45.  
    46. ## type default option (und /oder)
    47.  
    48. defOp=0
    49.  
    50. ## Bereich(e) der Website
    51.  
    52. sections=0
    53.  
    54. ## Suche in Medientypen (erweiterungen)
    55.  
    56. media=1
    57.  
    58. ## Sortierung
    59.  
    60. order=-1
    61.  
    62. ## Ansicht (Sektionshierachie / Liste)
    63.  
    64. group=0
    65.  
    66. ## Ansicht: Erweiterte Vorschau
    67.  
    68. extResume = -1
    69.  
    70. ## Sprachwahlbox
    71.  
    72. lang=0
    73.  
    74. ## Aufsteigend absteigend
    75.  
    76. desc=-1
    77.  
    78. ## Ergebnisse (Anzahl der Treffer pro Seite)
    79.  
    80. results=0
    81.  
    82. }
    83.  
    84. show {
    85.  
    86. ###settings: 1=aktiv (sichtbar), 0 inaktiv (nicht sichtbar)
    87.  
    88. ## zeige Kurzanleitung
    89.  
    90. rules=0
    91.  
    92. ## Erstellungsinformationen des Hashes
    93.  
    94. parsetimes=1
    95.  
    96. ## Zweite Ebene im Bereichs-dropdown anzeigen
    97.  
    98. L2sections=0
    99.  
    100. ## Erste Ebene im Bereichs-dropdown anzeigen
    101.  
    102. L1sections=0
    103.  
    104. ## Alle "nicht im Menü" oder "im Menü verstecken"
    105.  
    106. ##(aber nicht "versteckte" seiten) mit anzeigen in section?
    107.  
    108. LxALLtypes=0
    109.  
    110. ## leeren des Suchfeldes nach Suche
    111.  
    112. clearSearchBox = 0
    113.  
    114. ## Aktuelles suchwort zu den bisherigen Suchwörtern hinzufügen
    115.  
    116. clearSearchBox.enableSubSearchCheckBox=0
    117.  
    118. ## Ergebnis Nr anzeigen
    119.  
    120. resultNumber = 1
    121.  
    122. }
    123.  
    124. search {
    125.  
    126. ## Seiten-Id von der aus die Suche Ergebnisse ausgeben soll
    127. rootPidList =1
    128.  
    129. ## Anzahl der auszugebenden Treffer
    130.  
    131. _DEFAULT_PI_VARS.results = 1
    132.  
    133. }
    134.  
    135. forwardSearchWordsInResultLink = 1
    136.  
    137. }

    Evtl. habe ich hier einen Fehler?

    Bin für jeden Hinweis dankbar!

  • typo3typ typo3typ
    Padawan
    0 x
    42 Beiträge
    0 Hilfreiche Beiträge
    13. 12. 2016, 10:53

    Also...

    Die Konfiguration des Crawlers sowie der Suche insgesamt ist okay.

    Mittlerweile habe ich doch noch den entscheidenen Hint hier im forum gefunden.

    Einfach den Index mal komplett löschen und komplett neu indizieren. Dann funktionierts auch mit den Extrenals!
    :D

    Beste Grüße
    David

  • 1