2008-01-11

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)
Официальный сайт Zope3 Московская группа изучения реактивного движения The Dream Bot Site noooxml