[Zope-Checkins] CVS: Zope2 - __init__.py:1.4
andreas@serenade.digicool.com
andreas@serenade.digicool.com
Fri, 1 Jun 2001 14:54:09 -0400
Update of /cvs-repository/Zope2/lib/python/Products/PluginIndexes
In directory serenade:/tmp/cvs-serv28934
Modified Files:
__init__.py
Log Message:
- added "query_options" parameter to all index types
- made parseIndexRequest much more smarter in parsing the request parameter
--- Updated File __init__.py in package Zope2 --
--- __init__.py 2001/06/01 12:47:49 1.3
+++ __init__.py 2001/06/01 18:53:38 1.4
@@ -96,6 +96,8 @@
_indexes = ['TextIndex','KeywordIndex','FieldIndex','PathIndex']
+from TextIndex.Splitter import ZopeSplitter as ZS
+
def initialize(context):
for idx in _indexes:
@@ -114,9 +116,13 @@
context.registerHelp()
context.registerHelpTitle('Indexes (Pluggable)')
+ context.registerClass(ZS.ZopeSplitter,permission="Splitter",constructors=(ZS.ZopeSplitter.a,ZS.ZopeSplitter.b))
+
for idx in _indexes:
exec("manage_add%sForm = %s.%s.manage_add%sForm" % (idx,idx,idx,idx))
exec("manage_add%s = %s.%s.manage_add%s" % (idx,idx,idx,idx))
+
+