Diff for /OSAS/OSA_system/OSAS_ids.py between versions 1.1 and 1.5

version 1.1, 2003/12/18 17:22:28 version 1.5, 2004/01/21 07:43:01
Line 7  from Products.PageTemplates.PageTemplate Line 7  from Products.PageTemplates.PageTemplate
 from Products.PageTemplates.PageTemplate import PageTemplate  from Products.PageTemplates.PageTemplate import PageTemplate
 from OFS.SimpleItem import SimpleItem  from OFS.SimpleItem import SimpleItem
 from pyPgSQL import PgSQL  from pyPgSQL import PgSQL
   #import pgdb as PgSQL
 from Products.PageTemplates.PageTemplate import PageTemplate  from Products.PageTemplates.PageTemplate import PageTemplate
 from Products.PageTemplates.PageTemplateFile import PageTemplateFile  from Products.PageTemplates.PageTemplateFile import PageTemplateFile
   
Line 38  class OSAS_idGenerator(SimpleItem): Line 39  class OSAS_idGenerator(SimpleItem):
         if self.idExists(id):          if self.idExists(id):
             return "ERROR: id - %s - already exists" %id              return "ERROR: id - %s - already exists" %id
                   
         conn=PgSQL.connect("127.0.0.1 dbname=osas_ids user=dwinter")          conn=PgSQL.connect("127.0.0.1:osas_ids:dwinter")
         curs=conn.cursor()          curs=conn.cursor()
   
         curs.execute("INSERT INTO institutesIds (id,date,name)  VALUES ('%s','%s','%s')" % (id,date,name))          curs.execute("INSERT INTO institutesIds (id,date,name)  VALUES ('%s','%s','%s')" % (id,date,name))
Line 49  class OSAS_idGenerator(SimpleItem): Line 50  class OSAS_idGenerator(SimpleItem):
           
     def idExists(self,id):      def idExists(self,id):
         """Existiert eine ID"""          """Existiert eine ID"""
         conn=PgSQL.connect("127.0.0.1 dbname=osas_ids user=dwinter")          conn=PgSQL.connect("127.0.0.1:osas_ids:dwinter")
         curs=conn.cursor()          curs=conn.cursor()
   
         founds=curs.execute("SELECT id FROM institutesIds WHERE id='%s'"%id)           founds=curs.execute("SELECT id FROM institutesIds WHERE id='%s'"%id) 
Line 62  class OSAS_idGenerator(SimpleItem): Line 63  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("Products/OSA_system/OSAS_ids.zpt").__of__(self)
         return pt()          return pt()
   
     def giveIdsOut(self,number,RESPONSE=None):      def giveIdsOut(self,number,RESPONSE=None):
Line 75  class OSAS_idGenerator(SimpleItem): Line 76  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("Products/OSA_system/OSAS_printIDs.zpt").__of__(self)
             return pt()              return pt()
         else:          else:
             return ids              return ids
Line 102  class OSAS_idGenerator(SimpleItem): Line 103  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("Products/OSA_system/OSAS_registrationIdsDone.zpt").__of__(self)
             return pt()              return pt()
         else:          else:
             return self.REQUEST.SESSION['ids']              return self.REQUEST.SESSION['ids']

Removed from v.1.1  
changed lines
  Added in v.1.5


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