[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))
+
+