[TYPO3-UG Denmark] Site Crawler

Søren Andersen hacksaw at zpeed.dk
Fri Sep 1 15:45:10 CEST 2006


Hej Liste

Nu kører indexed search, jeg skulle placere indexing configurationen i min
general storage page og tilføje en linie typoscript i min template.

Jeg er dog løbet ind i et andet problem, fordi det er et intranet, bruger
jeg en condition i templaten, der tjekker om man er tilknyttet en
brugergruppe, hvis ikke må det jo være fordi man ikke er logget ind.

Jeg har derfor bedt crawleren om at besøge siderne med gruppeid 12, som er
id'et på den gruppe der har adgang til hele siden. Det medfører dog, at alle
brugere, der har et andet gruppeid vil ikke kunne søge i det indexerede
indhold... er der nogen der kender en måde at klare det problem?

Med venlig hilsen
Søren Andersen

-----Oprindelig meddelelse-----
Fra: typo3-ug-denmark-bounces at lists.netfielders.de
[mailto:typo3-ug-denmark-bounces at lists.netfielders.de] På vegne af Søren
Andersen
Sendt: 31. august 2006 21:27
Til: 'TYPO3 Usergroup Denmark'
Emne: [TYPO3-UG Denmark] Site Crawler

Hej

Jeg er ved at sætte en søgefunktion op på en side, og valget er faldet på
indexed_search. I manualen står der, at den forudsætter at man har
installeret og configureret crawleren. Jeg har installeret crawleren, men
kan ikke rigtig få den til at virke. Jeg har indsat følgende kode i TSconfig
i rodsiden:

tx_crawler.crawlerCfg.paramSets {

  language = &L=[|_TABLE:pages_language_overlay;_FIELD:sys_language_uid]

  language.procInstrFilter = tx_indexedsearch_reindex, tx_cachemgm_recache
  language.userGroups = 12
  language.baseUrl = http://localhost/typo/


  tt_news = &tx_ttnews[tt_news]=[_TABLE:tt_news;_PID:16]
  tt_news.procInstrFilter = tx_indexedsearch_reindex, tx_cachemgm_recache
  tt_news.cHash = 1
  tt_news.pidsOnly = 17
  tt_news.userGroups = 12
  tt_news.baseUrl = http://localhost/typo/
}

tx_crawler.crawlerCfg.paramSets.test =
&L=[0-3]&contentId=[_TABLE:tt_content]

tx_crawler.crawlerCfg.paramSets.test {

procInstrFilter = tx_indexedsearch_reindex
userGroups = 12
baseUrl = http://localhost/typo/

}

Med denne kode fremkommer siden "Intranet" fra mit pagetree i sitecrawleren
som den eneste. Selvom jeg har mange andre sider under den. Den opfanger min
test key og min language key, men ikke tt_news.

Jeg kan ikke rigtig komme i gang og synes slet ikke Kaspers guide er
brugbar, den er alt for forvirrende. Er der nogen der kan give mig et spark
i den rigtige retning?

Med venlig hilsen
Søren Andersen

_______________________________________________
TYPO3-UG-denmark mailing list
TYPO3-UG-denmark at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-denmark




More information about the TYPO3-UG-denmark mailing list