--- OSAS/OSA_system/OSAS_ids.py 2003/12/23 15:17:37 1.3 +++ OSAS/OSA_system/OSAS_ids.py 2004/03/03 13:02:54 1.7 @@ -1,5 +1,10 @@ """Generate and organize the institutes internal IDs -DW 2003, itgroup """ +DW 2003, itgroup + +needs PgSQL +needs manual configuration at the moment + +""" from AccessControl import ClassSecurityInfo from Globals import InitializeClass @@ -39,7 +44,7 @@ class OSAS_idGenerator(SimpleItem): if self.idExists(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.execute("INSERT INTO institutesIds (id,date,name) VALUES ('%s','%s','%s')" % (id,date,name)) @@ -63,7 +68,7 @@ class OSAS_idGenerator(SimpleItem): def index_html(self): """ID generator""" - pt=PageTemplateFile("Products/OSA_System/OSAS_ids.zpt").__of__(self) + pt=PageTemplateFile("Products/OSA_system/OSAS_ids.zpt").__of__(self) return pt() def giveIdsOut(self,number,RESPONSE=None): @@ -76,7 +81,7 @@ class OSAS_idGenerator(SimpleItem): if RESPONSE: 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() else: return ids @@ -103,7 +108,7 @@ class OSAS_idGenerator(SimpleItem): self.REQUEST.SESSION['ids']=[ids] if RESPONSE: - pt=PageTemplateFile("Products/OSA_System/OSAS_registrationIdsDone.zpt").__of__(self) + pt=PageTemplateFile("Products/OSA_system/OSAS_registrationIdsDone.zpt").__of__(self) return pt() else: return self.REQUEST.SESSION['ids']