Verwirrung bei Anzahl der Treffer

  • MajPay MajPay
    Jedi-Meister
    0 x
    345 Beiträge
    2 Hilfreiche Beiträge
    28. 10. 2008, 13:38

    Hi, ich schon wieder. Nach langen recherchen und elendslangem durchklicken des Object Browsers gebe ich wieder einmal auf und frage hier mit der Hoffnung Hilfe zu bekommen nach.

    Auf meiner Seite bekomme ich beim Suchen des Wortes "Lorem" 31 Treffer (Obwohl nur 8 Seiten mit dem Wort angelegt). Pro Seite habe ich 5 Treffer. Wenn ich jetzt auf Seite 2 wechsle werden dort die restlichen 3 Treffer angezeigt und in der Pagination sind nur noch 2 Seiten indiziert.

    Die indexed search engine ist also auf Seite1 komplett verwirrt.
    Zu sehen unter http://www.mppf.at/t3dev -> suchen nach Lorem.

    Hatte das schon einmal wer?


  • MajPay MajPay
    Jedi-Meister
    0 x
    345 Beiträge
    2 Hilfreiche Beiträge
    29. 10. 2008, 08:37

    Falls ihr meine Templates benötigt:

    Haupttemplate:
    [TS]config {
    language = de
    locale_all = de_DE
    //xhtml-strict
    doctype = xhtml_strict
    htmlTag_langKey = de-DE
    xhtml_cleaning = all
    xmlprologue = none
    stat = 1
    stat_apache = 1
    }

    temp.maintemplate = TEMPLATE
    temp.maintemplate {
    template = FILE
    template.file = fileadmin/Templates/template.tmpl
    workOnSubpart = SCREEN
    marks {
    HEAD < temp.head
    NAVI < temp.navi1
    SPECIALS < temp.specials
    MAIN < temp.main-220-440-220
    }
    }

    page = PAGE
    page {
    config {
    index_enable = 1
    index_externals = 1
    }
    10 < temp.maintemplate
    headerData.1000 = TEXT
    headerData.1000.dataWrap = <link rel="stylesheet" type="text/css" href="fileadmin/Templates/css/style.css" />|
    }[/TS]

    EInstellungen für Extensions:
    [TS]plugin {

    tx_macinasearchbox_pi1 {
    pidSearchpage = 9
    templateFile = fileadmin/Templates/vts.tmpl
    }

    tt_news {
    templateFile = fileadmin/Templates/news.tmpl
    singlePid = 14
    archiveTypoLink.parameter = 15
    displaySingle.subheader_stdWrap.wrap = <h2>|</h2>
    displayList.date_stdWrap.strftime = %A %d. %B %Y
    _LOCAL_LANG {
    de {
    more = mehr
    goToArchive = zum Archiv
    latestHeader = News
    }
    }
    }

    tx_indexedsearch {
    templateFile = fileadmin/Templates/indexed-search_css.tmpl
    blind {
    type=-1
    media=1
    }

    show {
    rules=0
    }

    search {
    rootPidList = 1
    }
    _DEFAULT_PI_VARS.results = 5
    _CSS_DEFAULT_STYLE >
    _LOCAL_LANG {
    de {
    pi_list_browseresults_page =
    }
    }
    }
    }[/TS]

    Inhalte mit den Markern für die Search Engine:
    [TS]temp.content = COA
    temp.content {
    10 = HTML
    10.value = <!--TYPO3SEARCH_begin-->
    20 = CONTENT
    20 {
    table = tt_content
    select {
    where = colPos = 0
    orderBy = sorting
    languageField = sys_language_uid
    }
    }
    30 = HTML
    30.value = <!--TYPO3SEARCH_end-->
    }[/TS]

    Mein Template für die Searchengine:
    [HTML]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>indexed_search template</title>
    </head>

    <body>

    <h1>Indexed Search: Tableless template</h1>

    <h2>TEMPLATE_SEARCH_FORM</h2>
    <p><em>Template for displaying the search form.</em></p>

    <!-- ###SEARCH_FORM### begin -->
    <div class="tx-indexedsearch-searchbox searchbox-tmpl-css">
    <form action="###ACTION_URL###" method="post" name="tx_indexedsearch">
    <div>
    <input type="hidden" name="tx_indexedsearch[_sections]" value="0" />
    <input type="hidden" name="tx_indexedsearch[_freeIndexUid]" value="_" />
    <input type="hidden" name="tx_indexedsearch[pointer]" value="0" />
    <!-- ###HIDDEN_FIELDS### begin -->
    <input type="hidden" name="###HIDDEN_FIELDNAME###" value="###HIDDEN_VALUE###" />
    <!-- ###HIDDEN_FIELDS### end -->
    </div>

    <fieldset>

    <div class="tx-indexedsearch-form">
    <label for="tx-indexedsearch-searchbox-sword">###FORM_SEARCHFOR###</label>
    <input type="text" name="tx_indexedsearch[sword]" value="###SWORD_VALUE###" id="tx-indexedsearch-searchbox-sword" class="tx-indexedsearch-searchbox-sword sword" />&nbsp;
    </div>

    <!-- ###ADDITONAL_KEYWORD### begin -->
    <input type="hidden" name="tx_indexedsearch[sword_prev]" value="###SWORD_PREV_VALUE###" />
    <input type="checkbox" name="tx_indexedsearch[sword_prev_include]" id="tx_indexedsearch_sword_prev_include" value="1" ###SWORD_PREV_INCLUDE_CHECKED### /> <label for="tx_indexedsearch_sword_prev_include">###ADD_TO_CURRENT_SEARCH###.</label>
    <!-- ###ADDITONAL_KEYWORD### end -->

    <!-- ###SEARCH_FORM_EXTENDED### begin -->

    <!-- ###SEARCH_FORM_EXTENDED### end -->
    <div class="tx-indexedsearch-search-submit">
    <input type="submit" name="tx_indexedsearch[submit_button]" value="###FORM_SUBMIT###" id="tx-indexedsearch-searchbox-button-submit" class="tx-indexedsearch-searchbox-button submit" />
    </div>
    </fieldset>
    </form>
    </div>
    <!-- ###SEARCH_FORM### end -->
    <br /><br />

    <h2>TEMPLATE_RULES</h2>
    <p><em>Template for displaying the search rules.</em></p>

    <!-- ###RULES### begin -->
    <div class="tx-indexedsearch-rules">
    <h2>###RULES_HEADER###</h2>
    <p>###RULES_TEXT###</p>
    </div>
    <!-- ###RULES### end -->
    <br /><br />

    <h2>TEMPLATE_RESULT_SECTION_LINKS</h2>
    <p><em>Template for the section links in section mode.</em></p>

    <!-- ###RESULT_SECTION_LINKS### begin -->
    <div class="tx-indexedsearch-sec">
    <ol>
    ###LINKS###
    </ol>
    </div>
    <!-- ###RESULT_SECTION_LINKS### end -->

    <!-- ###RESULT_SECTION_LINKS_LINK### begin -->
    <li>###LINK###</li>
    <!-- ###RESULT_SECTION_LINKS_LINK### end -->
    <br /><br />

    <h2>TEMPLATE_SECTION_HEADER</h2>
    <p><em>Template for the section title in section mode.</em></p>
    <!-- ###SECTION_HEADER### begin -->
    <div id="###ANCHOR_URL###" class="tx-indexedsearch-secHead secHead-tmpl-css">
    <h2 class="tx-indexedsearch-title title">###SECTION_TITLE### <span class="tx-indexedsearch-result-count result-count result-count-tmpl-css">###RESULT_COUNT### ###RESULT_NAME###</span></h2>
    </div>

    <!-- ###SECTION_HEADER### end -->
    <br /><br />

    <h2>TEMPLATE_RESULT_OUTPUT</h2>
    <p><em>Template for the search result list.</em></p>
    <!-- ###RESULT_OUTPUT### begin -->
    <div class="tx-indexedsearch-res res res-tmpl-css">
    <!-- ###HEADER_ROW### begin -->
    <h2>Verwirrung bei Anzahl der Treffer</h2>
    <!-- ###HEADER_ROW### end -->

    <!-- ###ROW_LONG### begin -->
    <p class="tx-indexedsearch-descr descr">###DESCRIPTION###</p>
    <dl class="tx-indexedsearch-info info info-tmpl-css">
    <dt class="tx-indexedsearch-text-item-crdate item-crdate">###TEXT_ITEM_CRDATE###&nbsp;</dt>
    <dd class="tx-indexedsearch-text-item-crdate item-crdate">###CREATED###,&nbsp;</dd>

    <dt class="tx-indexedsearch-text-item-mtime item-mtime">###TEXT_ITEM_MTIME###&nbsp;</dt>
    <dd class="tx-indexedsearch-text-item-mtime item-mtime">###MODIFIED###</dd>

    <dt class="tx-indexedsearch-text-item-path item-path">###TEXT_ITEM_PATH###&nbsp;</dt>
    <dd class="tx-indexedsearch-text-item-path item-path">###PATH###</dd>
    <div class="clear">&nbsp;</div>
    </dl>
    <!-- ###ROW_LONG### end -->

    <!-- ###ROW_SHORT### begin -->
    <p class="tx-indexedsearch-descr descr">###DESCRIPTION###</p>
    <!-- ###ROW_SHORT### end -->

    <!-- ###ROW_SUB### begin -->
    <p class="tx-indexedsearch-list list">###TEXT_ROW_SUB###</p>
    <!-- ###ROW_SUB### end -->
    </div>
    <!-- ###RESULT_OUTPUT### end -->
    <br /><br />

    </body>
    </html>[/HTML]

  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    29. 10. 2008, 08:40

    http://bugs.typo3.org/view.php?id=5714

  • MajPay MajPay
    Jedi-Meister
    0 x
    345 Beiträge
    2 Hilfreiche Beiträge
    29. 10. 2008, 09:40

    Danke, dachte schon mir will keiner weiterhelfen :)

    Muss ich jetzt etwas bestimmtes mit der Datei "5714.diff" machen?

  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    29. 10. 2008, 12:37

    damit dein typo3 patchen

  • MajPay MajPay
    Jedi-Meister
    0 x
    345 Beiträge
    2 Hilfreiche Beiträge
    29. 10. 2008, 13:32

    Du denkst dir sicher schon was jetzt kommt... Wie genau funktioniert das?

    Ich habe das hier gefunden:
    http://t3blog.de/2007/12/14/vernunftige-core-patches-mit-patch-und-diff/

    werde daraus aber nicht ganz schlau, wie "setze" ich einen Befehl ab? So etwas habe ich noch nie gemacht...

  • MajPay MajPay
    Jedi-Meister
    0 x
    345 Beiträge
    2 Hilfreiche Beiträge
    29. 10. 2008, 14:11

    Ich habe die Datei nun manuell gepatcht. Trotzdem noch der selbe Fehler... Scheint ein anderes Problem zu sein.

    Also diese indexed search engine scheint ja viele zum Verzweifeln zu bringen.
    #evil# #evil#

  • MajPay MajPay
    Jedi-Meister
    0 x
    345 Beiträge
    2 Hilfreiche Beiträge
    30. 10. 2008, 09:35

    So, ich habe noch einmal alles aus dem index gelöscht und die Seiten neu einlesen lassen, jetzt schein der Fehler nicht mehr aufzutreten.

    Mir ist dieser Fehler trotzdem ein Rätsel... nach wie vor.

  • steffenk steffenk
    Obi-Wan Kenobi
    0 x
    4666 Beiträge
    0 Hilfreiche Beiträge
    30. 10. 2008, 11:13

    Bugs sind immer ein Rätsel bis sie gefixt sind ;)

  • ossigeb ossigeb
    R2-D2
    0 x
    99 Beiträge
    0 Hilfreiche Beiträge
    08. 11. 2008, 19:24

    Hallo,
    ich hoffe ich bin als Anfänger in diesem Thread richtig!

    Ich habe auch die index search engine (2.10.0 - Typo 4.1.6) integriert und habe folgendes Problem:

    Eigentlich funktioniert die Suche gut, aber ich bekomme bis zu 2000 Ergebnisse unter einem Suchbegriff.
    Diese vielen Ergebnisse erhalte ich immer dann, wenn ich die news - Erweiterung oder auch den jw_calander eingebunden habe.
    Die Suche gibt als Ergebnis immer den identischen Inhalt aus den News oder dem Kalender aus.

    Kann ich das Durchsuchen einer Extension, wie z.B. den jw_calander via TS ausstellen?
    Oder gibt es die Möglichkeit diesem 'Phänomen' Einhalt zu gebieten?

    Beispiel: Wenn man hier ([url]http://www.fuerther-buendnis-fuer-familien.de/731.0.html[/url]) 'ihk' ins Suchformular eingibt, sieht man das skurile Ergebnis.

    Über eine Antwort mit der auch ein Anfänger zurecht kommt wäre ich ungeheuer dankbar!
    Viele Grüße

    PS: Ich habe bzgl. der search engine noch nichts im TS stehen, ausser dem Pfad zum ausgelagerten Template und:

    [TS]# Für die Suche:
    config.no_cache=0
    config.index_enable = 1
    config.index_externals = 0
    # SUCHfunktion aktivieren
    seite.config.index_enable = 1
    [/TS]