[Zope-Checkins] SVN: Zope/trunk/src/Products/ZCatalog/ZCatalog.py Clean up vocab_id BBB code a bit
Hanno Schlichting
hannosch at hannosch.eu
Sun Aug 1 08:56:58 EDT 2010
Log message for revision 115323:
Clean up vocab_id BBB code a bit
Changed:
U Zope/trunk/src/Products/ZCatalog/ZCatalog.py
-=-
Modified: Zope/trunk/src/Products/ZCatalog/ZCatalog.py
===================================================================
--- Zope/trunk/src/Products/ZCatalog/ZCatalog.py 2010-08-01 12:52:08 UTC (rev 115322)
+++ Zope/trunk/src/Products/ZCatalog/ZCatalog.py 2010-08-01 12:56:58 UTC (rev 115323)
@@ -54,14 +54,12 @@
manage_addZCatalogForm = DTMLFile('dtml/addZCatalog', globals())
-def manage_addZCatalog(self, id, title,
- vocab_id=None,
- REQUEST=None):
- """Add a ZCatalog object. The vocab_id argument is deprecated.
+def manage_addZCatalog(self, id, title, vocab_id=None, REQUEST=None):
+ """Add a ZCatalog object. The vocab_id argument is ignored.
"""
id = str(id)
title = str(title)
- c = ZCatalog(id, title, vocab_id, self)
+ c = ZCatalog(id, title, container=self)
self._setObject(id, c)
if REQUEST is not None:
return self.manage_main(self, REQUEST, update_menu=1)
@@ -155,10 +153,15 @@
Indexes = ZCatalogIndexes()
- threshold=10000
+ threshold = 10000
long_query_time = 0.1
- _v_total=0
+ # vocabulary and vocab_id are left for backwards
+ # compatibility only, they are not used anymore
+ vocabulary = None
+ vocab_id = ''
+
+ _v_total = 0
_v_transaction = None
def __init__(self, id, title='', vocab_id=None, container=None):
@@ -166,20 +169,13 @@
# so the vocab_id argument is ignored (Casey)
if container is not None:
- self=self.__of__(container)
+ self = self.__of__(container)
self.id=id
self.title=title
-
- # vocabulary and vocab_id are left for backwards
- # compatibility only, they are not used anymore
- self.vocabulary = None
- self.vocab_id = ''
-
self.threshold = 10000
+ self.long_query_time = 0.1 # in seconds
self._v_total = 0
-
self._catalog = Catalog()
- self.long_query_time = 0.1 # in seconds
def __len__(self):
return len(self._catalog)
More information about the Zope-Checkins
mailing list