File Indexing for TYPO3 CMS 4.x
This Add-On provides file indexing for TYPO3 CMS 4.5, 4.6, and 4.7.
Files are being indexed during regular page indexing. When a page is being indexed using the Index Queue, solrfile hooks into the page rendering process. By doing so and by using file detectors the extension examins the content elements being rendered. When a file detector finds a file it is added to a separate File Index Queue. That File Index Queue is then processed in parallel and page indexing can continue without waiting for file indexing to finish.
To find files on pages and in content elements the extension comes with a set of file detectors. To detect files linked in records like news we use file attachment detectors. Custom file detectors and attachment detectors can be developed and added for custom download extensions and records not supported out-of-the-box.
The extension comes with file detectors for the following extensions:
- Core / fileadmin (text, text+image, table, and downloads content element)
- EXT:dam (text and text+image content elements)
- EXT:css_filelinks (text, text+image, table, and downloads content element)
- EXT:dam_filelinks (downloads content element)
- EXT:templavoila (Templavoila data structures)
The extension comes with file attachment detectors to detect files in a set of TCA fields:
- Core / fileadmin (file and text fields)
- EXT:dam (file and text fields)
This extension is publicly available and can be downloaded from GitHub:
https://github.com/TYPO3-Solr/ext-solrfile
File Indexing for DAM
This add-On provides file indexing from DAM.
This extension requires EXT:solrfile as a basis. EXT:solrfile only indexes files actually linked on a page. The philosophy behind this is that files not being linked on a page are not accessible to a visitor. The visitor would need to know or guess a file's name and location to access it.
In contrast you may be using DAM as a download directory for example, not explicitly linking all the files available in media library. This Add-On allows you to index DAM records using the regular Index Queue and while doing so also adding a file's content to its index document.
As a result it is easy to build a powerful download directory with search and facet-powered filters for all kinds of properties.
This extension is publicly available and can be downloaded from GitHub:
https://github.com/TYPO3-Solr/ext-solrdam
We thank our Sponsors for enabling us to develop this extensions.
As both extensions were developed for TYPO3 CMS 4.5, we will not further continue the development. Commercial Support can be purchased from us.