version 1.47.2.120, 2010/09/14 07:02:59
|
version 1.47.2.122, 2011/05/20 13:49:39
|
Line 519 class MPIWGProject(CatalogAware,Folder,C
|
Line 519 class MPIWGProject(CatalogAware,Folder,C
|
|
|
def addPublication(self,text,RESPONSE=None): |
def addPublication(self,text,RESPONSE=None): |
"""add an MPIWG_Publication""" |
"""add an MPIWG_Publication""" |
|
number=self.getLastPublicationNumber()+1 |
name="publication_"+str(self.getLastPublicationNumber()+1) |
name="publication_"+str(number) |
|
while hasattr(self,name): |
|
number+=1 |
|
name="publication_"+str(number) |
|
|
newPublication=MPIWGProject_publication(name) |
newPublication=MPIWGProject_publication(name) |
|
|
Line 543 class MPIWGProject(CatalogAware,Folder,C
|
Line 546 class MPIWGProject(CatalogAware,Folder,C
|
def addRelatedProject(self,link,RESPONSE=None): |
def addRelatedProject(self,link,RESPONSE=None): |
"""add an MPIWG_Publication""" |
"""add an MPIWG_Publication""" |
|
|
name="RelatedProject"+str(self.getLastRelatedProjectNumber()+1) |
|
|
|
|
number=self.getLastPublicationNumber()+1 |
|
name="RelatedProject"+str(number) |
|
while hasattr(self,name): |
|
number+=1 |
|
name="RelatedProject_"+str(number) |
|
|
# hole die id des projektes |
# hole die id des projektes |
splitted=link.split("/") |
splitted=link.split("/") |
Line 1658 class MPIWGProject(CatalogAware,Folder,C
|
Line 1667 class MPIWGProject(CatalogAware,Folder,C
|
if RESPONSE is not None: |
if RESPONSE is not None: |
RESPONSE.redirect('manage_main') |
RESPONSE.redirect('manage_main') |
|
|
|
def tagTheProject(self,RESPONSE=None): |
|
"""TAG""" |
|
id=self.getId(); |
|
tmpl =getattr(self.thesaurus,"main.html") |
|
if RESPONSE: |
|
RESPONSE.redirect("./thesaurus/main.html?project="+id) |
|
return |
|
|
def manage_addMPIWGProjectForm(self): |
def manage_addMPIWGProjectForm(self): |
"""form for adding the project""" |
"""form for adding the project""" |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','addMPIWGProjectForm.zpt')).__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','addMPIWGProjectForm.zpt')).__of__(self) |