Diff for /OSAS/OSA_system/OSAS_ids.py between versions 1.2 and 1.6

version 1.2, 2003/12/19 15:05:41 version 1.6, 2004/01/29 10:19:38
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.2  
changed lines
  Added in v.1.6


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