Bug #17143
closedIndexer for externals does not check if document is already indexed for fe_group
0%
Description
TYPO3 3.8.1
indexed_search 2.1.3
+ e.g. xpdf-utils (3.00-13.6) // Debian
When indexing external documents (e.g. PDF) the PHP script 'class.indexer.php' only checks if the document has already been indexed. It does not check if the document needs to be re-indexed for a particular fe_group - like it is done when indexing TYPO3 content objects.
Example:
If a user, who is not logged in, opens a page with an external document, the document is first indexed. Performing a search on terms from the document is successfull if the user is not logged in.
But: If the user is logged in, no results are returned.
(issue imported from #M5276)
Updated by Michael Stucki over 17 years ago
Some weeks ago I had a very close look at how this is working. Point is that external files are never different, independently from any fe_user / gr_list setting. And it works perfectly fine!
What you need is to have access to the parent page of a file (see phash_t3 in Web -> Info -> Indexed Search -> Technical Details).
Please make sure you have checked this.
- michael
Updated by Oliver Paessens over 17 years ago
I have no idea what exactly went wrong during my tests but after I reindexed the parent page for some fe_groups and indexed the page containing the pdfs itself searches returned results.
Thanks & sorry for wasting your time!