Maybe your solution fits me. Is it a product you have done? Is it downloadable from zope.org? Another question I have is this: if I have a big bunch of documents in the local hard disk, I would have to create in Zope an instance of your product for each document in the disk? If so, isn't there a way to just catalog a whole set of external files? (something like doing your modifications to a ExternalFolder product, instead of a ExternalFile product). Thanks in advance, Igor Leturia Thierry Florac wrote:
Actually, I use a modified version of the ExternalFile product ; this product store file's metadata into ZODB, while the real document is stored on disk. I've just created a PrincipiaSearchSource method which retrieve document text which should be fully indexed, via external commands (pdftotext, catdoc,...). It actually works quite well with several documents types : DOC, PDF, PS, XLS, PPT, HTML and RTF (and ASCII files, of course !).