Submitted by : simon at: 2006-02-08T16:17:24+00:00 (11 years ago)
Name :
Category : Severity : Status :
Optional subject :  
Optional comment :

Eg a search for "est" or "test" at http://zopewiki.org fails to find all the testing pages.

... --frank, Mon, 04 Dec 2006 04:24:40 -0800 reply

Name: '#1213 dorthy' => '#1213 zwiki.org and zopewiki.org claim to search within page names but don't' Category: user-rating => user-browsing Severity: serious => minor Status: closed => open

Likely due to use of TextIndex? --betabug, Tue, 13 Feb 2007 02:13:37 -0800 reply

TextIndex? does not support wildcard searching like 'test*'. Also note that searching for 'est' will never find anything on a ZCTextIndex? either. AFAIK one could use a TextIndexNG? and configure it to allow '*est' style searching, but even with TextIndexNG? 'est' won't do anything towards finding 'text'.

To fix the 'test*' case on an individual wiki, replace the "Title" TextIndex? with a ZCTextIndex? and reindex. As far as I can see this is working on wiki.zope.org/zope2: 'http://wiki.zope.org/zope2/SearchPage?expr=test*'

Should the "Title" index be a ZCTextIndex? by default?

... --betabug, Tue, 13 Feb 2007 02:18:02 -0800 reply

Status: open => closed