[Zope-CVS] CVS: Products/QueueCatalog/dtml - add.dtml:1.2 edit.dtml:NONE

Shane Hathaway shane@cvs.zope.org
Thu, 5 Sep 2002 17:21:05 -0400

Update of /cvs-repository/Products/QueueCatalog/dtml
In directory cvs.zope.org:/tmp/cvs-serv5774/dtml

Modified Files:
Removed Files:
Log Message:
- Allowed the user to configure the list of indexes to defer.  By
deferring only text indexes, we can get most of the advantages of
the catalog queue without having to make applications aware of the
catalog queue.

- Carefully avoided using old acquisition wrappers when retrieving the
ZCatalog from the cache, and renamed the cache variable to

- Avoided calling __init__ more than once, which is bad style.

- Defined an exception class so we don't mask TypeErrors.

- The catalog location should not be confined to superValues();
removed this assumption.  The catalog can be at an arbitrary path.

- _update(): Allowed uids to be relative physical paths.  ZCatalog
works fine with relative paths and we very much need relative paths.

- Renamed _zcatalog_method to _is_zcatalog_method for clarity.

- getZCatalog(): fixed improper reuse of the variable "ZC".

- Used a real security declaration as opposed to

=== Products/QueueCatalog/dtml/add.dtml 1.1 => 1.2 ===
--- Products/QueueCatalog/dtml/add.dtml:1.1	Tue Aug  6 12:55:33 2002
+++ Products/QueueCatalog/dtml/add.dtml	Thu Sep  5 17:21:04 2002
@@ -34,18 +34,10 @@
       <td align="left" valign="top"><div class="form-label">
-        Catalog Instance
+        Catalog Location
       <td align="left" valign="top"><div class="form-element">
-        <select name="location">
-          <dtml-in expr="superValues(['ZCatalog'])">
-            <dtml-let cat_path="'/%s' % absolute_url(1)">
-              <option value="&dtml-cat_path;">
-                &dtml-title; (&dtml-cat_path;)
-              </option>
-            </dtml-let>
-          </dtml-in>
-        </select>
+        <input type="text" name="location" size="40" />

=== Removed File Products/QueueCatalog/dtml/edit.dtml ===