--- MPIWGWeb/MPIWGProjects.py 2004/03/10 09:17:31 1.5 +++ MPIWGWeb/MPIWGProjects.py 2004/05/24 10:24:27 1.6 @@ -1,4 +1,7 @@ -"""This files contains the class MPIWG Projects""" +"""This files contains the class MPIWG Projects +for organizing and maintaining the different projectspages + +""" from Products.PageTemplates.PageTemplateFile import PageTemplateFile from Products.PageTemplates.PageTemplate import PageTemplate from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate @@ -163,6 +166,7 @@ class MPIWGRoot(Folder): # Suche hoechste bisherige nummer projects=self.getProjectFields('xdata_05') # get Projects sorted by xdata_05 + print "pj",projects for project in projects: #suche alle subtrees der treeId #print treeId @@ -173,9 +177,12 @@ class MPIWGRoot(Folder): try: numbers.append(int(founds.group(0).split(".")[len(founds.group(0).split("."))-1])) except: - numbers.append(0) - numbers.sort() - highest=int(numbers[len(numbers)-1]) + numbers.append(int(0)) + + try: + highest=max(numbers) + except: + highest=0 projects=self.showNewProjects() for i in self.makeList(select): highest+=10