[Zope-Checkins] CVS: Zope/lib/python/Products/OFSP - Draft.py:1.17 Version.py:1.52

Andreas Jung andreas@digicool.com
Mon, 11 Mar 2002 10:55:36 -0500


Update of /cvs-repository/Zope/lib/python/Products/OFSP
In directory cvs.zope.org:/tmp/cvs-serv21973/OFSP

Modified Files:
	Draft.py Version.py 
Log Message:
string module free zone


=== Zope/lib/python/Products/OFSP/Draft.py 1.16 => 1.17 ===
 from Acquisition import Implicit
 from OFS import SimpleItem
-from string import rfind
 
 manage_addPrincipiaDraftForm=Globals.HTMLFile('dtml/draftAdd',globals())
 def manage_addPrincipiaDraft(self, id, baseid, PATH_INFO, REQUEST=None):
@@ -39,7 +38,7 @@
         self.id=id
         self._refid=baseid
         version=PATH_INFO
-        l=rfind(version,'/')
+        l=version.rfind(/')
         if l >= 0: version=version[:l]
         self._version="%s/%s" % (version, id)
         self.users__draft__=uf=AccessControl.User.UserFolder()


=== Zope/lib/python/Products/OFSP/Version.py 1.51 => 1.52 ===
 from Acquisition import Implicit
 from OFS.SimpleItem import Item
-from string import rfind, join
 from Globals import HTML
 from App.Dialogs import MessageDialog
 from OFS.ObjectManager import BeforeDeleteException
@@ -186,7 +185,7 @@
     def manage_afterAdd(self, item, container):
         if not self.cookie:
             # Physical path
-            self.cookie=join(self.getPhysicalPath(),'/')
+            self.cookie='/'.join(self.getPhysicalPath())
 
     def manage_beforeDelete(self, item, container):        
         if self.nonempty():