namechooseritemfolderadapter.py
2008-01-11 20:14...
"""
$Id: namechooseritemfolderadapter.py 12807 2007-11-09 17:55:31Z cray $
"""
from zope.interface import implements
from zope.app.container.interfaces import INameChooser
from zope.app.container.interfaces import IContainer
import zope.component
from namechooseritem.namechooseritembaseadapter import NameChooserItemBase
from zope.app.file.interfaces import IFile
from zope.app.folder.interfaces import IFolder
import time
class NameChooserItemFolderAdapter(NameChooserItemBase):
zope.component.adapts(IFolder)
def chooseName(self, name, container):
if not name:
name = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(time.time()))
return super(NameChooserItemFolderAdapter, self).chooseName(name, container)



