version 1.5, 2004/03/10 09:17:31
|
version 1.6, 2004/05/24 10:24:27
|
Line 1
|
Line 1
|
"""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.PageTemplateFile import PageTemplateFile |
from Products.PageTemplates.PageTemplate import PageTemplate |
from Products.PageTemplates.PageTemplate import PageTemplate |
from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate |
from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate |
Line 163 class MPIWGRoot(Folder):
|
Line 166 class MPIWGRoot(Folder):
|
|
|
# Suche hoechste bisherige nummer |
# Suche hoechste bisherige nummer |
projects=self.getProjectFields('xdata_05') # get Projects sorted by xdata_05 |
projects=self.getProjectFields('xdata_05') # get Projects sorted by xdata_05 |
|
print "pj",projects |
for project in projects: #suche alle subtrees der treeId |
for project in projects: #suche alle subtrees der treeId |
#print treeId |
#print treeId |
|
|
Line 173 class MPIWGRoot(Folder):
|
Line 177 class MPIWGRoot(Folder):
|
try: |
try: |
numbers.append(int(founds.group(0).split(".")[len(founds.group(0).split("."))-1])) |
numbers.append(int(founds.group(0).split(".")[len(founds.group(0).split("."))-1])) |
except: |
except: |
numbers.append(0) |
numbers.append(int(0)) |
numbers.sort() |
|
highest=int(numbers[len(numbers)-1]) |
try: |
|
highest=max(numbers) |
|
except: |
|
highest=0 |
projects=self.showNewProjects() |
projects=self.showNewProjects() |
for i in self.makeList(select): |
for i in self.makeList(select): |
highest+=10 |
highest+=10 |