Liebes Forum,
Thema Indexed Search scheint öfters nicht ganz zu funktionieren. Und ich hab das Forum auch ausgiebig studiert, komm jetzt aber absolut nicht mehr weiter. Indexed search funktioniert wunderbar ABER indiziert KEINE externen Dokumente (*.pdf,*.xls,*.doc,…) Weder als Filelist noch als Textlinks.
Umgebung:
OS: Windows XP (Admin. Rechte)
Typo3: Version 4.2.3 Winstaller Dummy Version
Apache: 2.0.63
PHP: 5.2.6.6
Template:
Ich benütze ein (freies) Template von It-bo.com
http://www.it-bo.com/fileadmin/three/typo3-template-three-0.0.6.zip
wobei ich folgendes im Setup des Root Template stehen hab
page.config.index_enable = 1
page.config.index_externals = 1
# Wenn gesetzt, werden externe Medien, auf die auf Seiten verlinkt wird, ebenfalls indiziert.
plugin.tx_indexedsearch {
search.rootPidList=1
# erweiterte Suche abschalten
show.advancedSearchLink = 1
# standardmässig mit 'Wortteil' suchen statt mit ganzem Wort
_DEFAULT_PI_VARS.type = 1
# standardmäßig mit erweiterter Suche starten
_DEFAULT_PI_VARS.ext = 1
# Anzeige regeln, ein- (1) bzw. ausgeblendet (0)
show {
# Suchregeln
rules = 0
# Erstellungsinformationen des Hashes
# parsetimes=1
# Zweite ebene im Bereichs-dropdown anzeigen
# L2sections=1
# Erste ebene im Bereichs-dropdown anzeigen
# L1sections=1
# Alle "nicht im menü" oder "im menü verstecken"
#(aber nicht "versteckte" seiten) mit anzeigen in section?
# LxALLtypes=0
# leeren des Suchfeldes nach suche
# clearSearchBox = 0
# Aktuelles suchwort zu den bisherigen suchwörtern hinzufügen
# clearSearchBox.enableSubSearchCheckBox=0
}
# die Auswahlfelder für die Suchparameter werden ein- (0) bzw. ausgeblendet (1)
blind {
# Suchtyp (Ganzes, Wort, Wortteil, ..)
type=1
# default option (Und, Oder)
defOp=1
# Bereich(e) der website
sections=1
# Suche in Medientypen
media=1
# Sortierung
order=1
# Ansicht (Sektionshierachie / Liste)
group=1
# Sprachwahlbox
lang=1
# Auswahl Sortierung
desc=1
# Ergebnisse (Anzahl der Treffer pro Seite)
results=1
# Ansicht: Erweiterte Vorschau
extResume = 1
}
}
# spam protect e-mail addresses
config.spamProtectEmailAddresses = 1
config.spamProtectEmailAddresses_atSubst = (at)
# XHTML
config.doctype = xhtml_trans
config.xhtml_cleaning = all
# cache period
config.cache_period = 3600 #Bringt es was wenn ich hier was verändere?
# language
config.htmlTag_langKey = de
config.metaCharset = utf-8
config.language = de
config.locale_all = de_DE
page = PAGE
page {
typeNum = 0
stylesheet = fileadmin/vo_template/main/css/columns3.css
meta.AUTHOR =
meta.COPYRIGHT =
meta.DESCRIPTION =
meta.KEYWORDS =
meta.TITLE =
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/vo_template/main/index_vo_tportal.html
10.workOnSubpart = DOCUMENT_BODY
10.marks {
TOP-MENU = HMENU
TOP-MENU {
special = directory
special.value = 1
entryLevel = 0
#stdWrap.wrap = <ul>|</ul>
1 = TMENU
1 {
noBlur = 1
expAll = 1
wrap = <ul>|</ul>
NO.wrapItemAndSub = <li>|</li>
NO.ATagTitle.field = abstract // description // title
ACT = 1
ACT.wrapItemAndSub = <li class="act">|</li>
ACT.ATagTitle.field = abstract // description // title
}
}
LEFT-MENU = HMENU
LEFT-MENU {
entryLevel = 1
1 = TMENU
1 {
noBlur = 1
expAll = 0
wrap = <ul>|</ul>
NO.wrapItemAndSub = <li class="left-level-1-no">|</li>
NO.ATagTitle.field = abstract // description // subtitle // title
ACT = 1
ACT.wrapItemAndSub = <li class="left-level-1-act">|</li>
ACT.ATagTitle.field = abstract // description //subtitle // title
}
2 = TMENU
2 {
noBlur = 1
expAll = 0
wrap = <ul>|</ul>
NO.wrapItemAndSub = <li class="left-level-2-no">|</li>
NO.ATagTitle.field = abstract // description // title
ACT = 1
ACT.wrapItemAndSub = <li class="left-level-2-act">|</li>
ACT.ATagTitle.field = abstract // description // title
}
3 = TMENU
3 {
noBlur = 1
expAll = 0
wrap = <ul>|</ul>
NO.wrapItemAndSub = <li class="left-level-3-no">|</li>
NO.ATagTitle.field = abstract // description // title
ACT = 1
ACT.wrapItemAndSub = <li class="left-level-3-act">|</li>
ACT.ATagTitle.field = abstract // description // title
}
}
HEADER-IMG = IMAGE
HEADER-IMG {
file = fileadmin/vo_template/main/img/img_header.jpg
stdWrap.typolink.parameter = 1
alttext = Servus
}
LEFT-MARKER = CONTENT
LEFT-MARKER {
table = tt_content
select.orderBy = sorting
select.where = colPos = 1
}
MIDDLE-MARKER = CONTENT
MIDDLE-MARKER {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
RIGHT-MARKER = CONTENT
RIGHT-MARKER {
table = tt_content
select.orderBy = sorting
select.where = colPos = 2
}
}
}
Extension:
indexed search 2.11.0 sowie die für (Externe Dokumente) nötigen
cc_metaexec1.10
cc_txtextexec_1.0.0
Die Parser die ich verwende: (XPDF und Catdoc)
Generelle Frage dazu: Die Externen Parser hab ich aufgrund der häufig zu langen Pfadlänge auf C:\T\bin\... installiert! Es war schwierig Xpdf und Catdoc für Windows aufzutreiben, speziell Catdoc. Kann es vllt sein dass einer meiner Parser nicht auf Windows läuft? Gibt es zur installation von diesen Parsern auf Windows was spezielles zu beachten ?
Win32 (built with MSVC): xpdf-3.02pl4-win32.zip (2046671e bytes)
ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.02pl4-win32.zip
catdoc.0.94.2-win32
Was ich bisher ausprobiert habe:
Indizierung läuft nur bei „gecachten“ Seiten. Zur Indizierung war ich immer vom BE ausgeloggt und habe brav alle Seiten + Links geöffnet.
Ich denke ich habe die Pfadangaben zu den Externen Parsern richtig angegeben. C:\Typo\bin\
Ich habe mehrere Typo 3 Dummy Packages ausprobiert. Mit dem gleichem Ergebnis.
Folgender Bugfix wurde ebenfalls probiert – auch kein Erfolg (Indexed Search on Windows does not index pdf files using xpdf, pdfinfo & pdftotext)
http://bugs.typo3.org/view.php?id=11448
Wer hat noch nen Tipp für mich ? bin grad am verzweifeln
#angry# #paralyzed# #evil#