Diff for /OSAS/OSA_system/OSAS_ids.py between versions 1.7 and 1.8

version 1.7, 2004/03/03 13:02:54 version 1.8, 2005/05/04 14:31:24
Line 7  needs manual configuration at the moment Line 7  needs manual configuration at the moment
 """  """
   
 from AccessControl import ClassSecurityInfo  from AccessControl import ClassSecurityInfo
 from Globals import InitializeClass  from Globals import InitializeClass,package_home
 from Products.PageTemplates.PageTemplateFile import PageTemplateFile  from Products.PageTemplates.PageTemplateFile import PageTemplateFile
 from Products.PageTemplates.PageTemplate import PageTemplate  from Products.PageTemplates.PageTemplate import PageTemplate
 from OFS.SimpleItem import SimpleItem  from OFS.SimpleItem import SimpleItem
Line 19  from Products.PageTemplates.PageTemplate Line 19  from Products.PageTemplates.PageTemplate
 import random  import random
 import types  import types
 import time  import time
   import os.path
   
 class OSAS_idGenerator(SimpleItem):  class OSAS_idGenerator(SimpleItem):
     """Object zum Erzeugen und Registrieren von ID's"""      """Object zum Erzeugen und Registrieren von ID's"""
Line 68  class OSAS_idGenerator(SimpleItem): Line 69  class OSAS_idGenerator(SimpleItem):
                   
     def index_html(self):      def index_html(self):
         """ID generator"""          """ID generator"""
         pt=PageTemplateFile("Products/OSA_system/OSAS_ids.zpt").__of__(self)          pt=PageTemplateFile(os.path.join(package_home(globals()),"zpt","OSAS_ids.zpt")).__of__(self)
         return pt()          return pt()
   
     def giveIdsOut(self,number,RESPONSE=None):      def giveIdsOut(self,number,RESPONSE=None):
Line 81  class OSAS_idGenerator(SimpleItem): Line 82  class OSAS_idGenerator(SimpleItem):
   
         if RESPONSE:          if RESPONSE:
             self.REQUEST.SESSION['ids']=ids              self.REQUEST.SESSION['ids']=ids
             pt=PageTemplateFile("Products/OSA_system/OSAS_printIDs.zpt").__of__(self)              pt=PageTemplateFile(os.path.join(package_home(globals()),"zpt","OSAS_printIDs.zpt")).__of__(self)
             return pt()              return pt()
         else:          else:
             return ids              return ids
Line 108  class OSAS_idGenerator(SimpleItem): Line 109  class OSAS_idGenerator(SimpleItem):
             self.REQUEST.SESSION['ids']=[ids]              self.REQUEST.SESSION['ids']=[ids]
   
         if RESPONSE:          if RESPONSE:
             pt=PageTemplateFile("Products/OSA_system/OSAS_registrationIdsDone.zpt").__of__(self)              pt=PageTemplateFile(os.path.join(package_home(globals()),"zpt","OSAS_registrationIdsDone.zpt")).__of__(self)
             return pt()              return pt()
         else:          else:
             return self.REQUEST.SESSION['ids']              return self.REQUEST.SESSION['ids']
Line 168  class OSAS_idGenerator(SimpleItem): Line 169  class OSAS_idGenerator(SimpleItem):
                   
 def manage_AddOSAS_idGeneratorForm(self):  def manage_AddOSAS_idGeneratorForm(self):
     """Erzeuge idGenerator"""      """Erzeuge idGenerator"""
     pt=PageTemplateFile('Products/OSA_system/AddOSAS_idGenerator.zpt').__of__(self)      pt=PageTemplateFile(os.path.join(package_home(globals()),"zpt","AddOSAS_idGenerator.zpt")).__of__(self)
     return pt()      return pt()
   
 def manage_AddOSAS_idGenerator(self,id,title=None,RESPONSE=None):  def manage_AddOSAS_idGenerator(self,id,title=None,RESPONSE=None):

Removed from v.1.7  
changed lines
  Added in v.1.8


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>