version 1.47.2.23, 2005/09/15 12:57:41
|
version 1.47.2.25, 2005/10/10 08:42:49
|
Line 1298 class MPIWGProject(CatalogAware,Folder):
|
Line 1298 class MPIWGProject(CatalogAware,Folder):
|
"""get all Publications""" |
"""get all Publications""" |
def sort_images(x,y): |
def sort_images(x,y): |
return cmp(getattr(x[1],'place',0),getattr(y[1],'place',0)) |
return cmp(getattr(x[1],'place',0),getattr(y[1],'place',0)) |
print self.getId() |
|
publications=self.ZopeFind(self,obj_metatypes=['MPIWGProject_publication']) |
publications=self.ZopeFind(self,obj_metatypes=['MPIWGProject_publication']) |
|
|
publications.sort(sort_images) |
publications.sort(sort_images) |
Line 1340 class MPIWGProject(CatalogAware,Folder):
|
Line 1340 class MPIWGProject(CatalogAware,Folder):
|
"""get all Images""" |
"""get all Images""" |
def sort_images(x,y): |
def sort_images(x,y): |
return cmp(getattr(x[1],'place',0),getattr(y[1],'place',0)) |
return cmp(getattr(x[1],'place',0),getattr(y[1],'place',0)) |
print self.getId() |
|
images=self.ZopeFind(self,obj_metatypes=['MPIWGProject_image']) |
images=self.ZopeFind(self,obj_metatypes=['MPIWGProject_image']) |
|
|
images.sort(sort_images) |
images.sort(sort_images) |
Line 1729 class MPIWGProject(CatalogAware,Folder):
|
Line 1729 class MPIWGProject(CatalogAware,Folder):
|
return True |
return True |
|
|
security.declareProtected('View managment screens','edit') |
security.declareProtected('View managment screens','edit') |
def edit(self): |
def edit(self,western=None): |
"""Edit pages""" |
"""Edit pages""" |
|
if western: |
|
self.REQUEST.RESPONSE.setCookie("MP_debug_code","western",path="/") |
|
|
|
|
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','edit_MPIWGProjectNeu.zpt')).__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','edit_MPIWGProjectNeu.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
Line 1752 class MPIWGProject(CatalogAware,Folder):
|
Line 1756 class MPIWGProject(CatalogAware,Folder):
|
|
|
def getWebProject_description(self): |
def getWebProject_description(self): |
"""get description""" |
"""get description""" |
|
debug= self.REQUEST.cookies.get("MP_debug_code",None) |
|
|
|
if debug and debug=="western": |
|
return """ |
|
<html> |
|
<head> |
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
|
</head> |
|
<body>%s |
|
</html></body> |
|
"""%self.WEB_project_description[0] |
|
|
if type(self.WEB_project_description) is ListType: |
|
return """ |
return """ |
<html> |
<html> |
<head> |
<head> |
Line 1762 class MPIWGProject(CatalogAware,Folder):
|
Line 1776 class MPIWGProject(CatalogAware,Folder):
|
<body>%s |
<body>%s |
</html></body> |
</html></body> |
"""%self.getContent('WEB_project_description') |
"""%self.getContent('WEB_project_description') |
else: |
|
return self.WEB_project_description |
|
|
|
|
|
def editMPIWGProjectForm(self): |
def editMPIWGProjectForm(self): |