--- cdli/cdli_basket.py 2009/06/22 10:48:35 1.3 +++ cdli/cdli_basket.py 2011/07/19 12:43:26 1.5 @@ -136,7 +136,7 @@ class uploadATFfinallyThread(Thread): self.result="" #find context within ZODB - from Zope import DB + from Zope2 import DB conn = DB.open() root = conn.root() app = root['Application'] @@ -310,7 +310,7 @@ class uploadATFThread(Thread): idTmp=self.idTmp self.result="" #find context within ZODB - from Zope import DB + from Zope2 import DB conn = DB.open() root = conn.root() app = root['Application'] @@ -574,6 +574,21 @@ class CDLIBasketContainer(OrderedFolder) None security.declareProtected('manage','uploadBasket_html') + + def uploadBasketAsync_html(self,basketId='0'): + """upload an atf file, html form, jetzt aufruf der nicht asyncronen version mit ticktes""" + + + basketId=str(basketId) + if not basketId=='0': + basketName=getattr(self.basketContainer,basketId).title + else: + basketName="" + + pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','uploadBasketAsync_html.zpt')).__of__(self) + return pt(basketId=basketId,basketName=basketName) + + def uploadBasket_html(self,basketId='0'): """upload an atf file, html form"""