sean.upton@uniontrib.com writes:
.... I guess what I am wondering is if there is a way to search with sub-words without explicit use of wildcards? That is to say, provide a default option (perhaps something that could be disabled with a simple checkbox in the quick search form) that automatically searches using sub-words, so that a search for engineer was actually rewritten as a search for "engineer*" instead. I suppose that one could rewrite REQUEST['nameOfIndexToBeSearched'] prior to <dtml-in Catalog> to achieve those results, but I am wondering if there might be a simpler solution? With Zope 2.4's pluggable indexes, you may have a special index that can do sub-word searches automatically.
With Zope 2.3, I fear you need to rewrite the subquery. I would steal the "UnTextIndex"'s parsing code to find the words and add '*' as necessary. Dieter