version 1.47.2.87, 2008/08/22 06:09:28
|
version 1.47.2.89, 2008/08/25 07:55:02
|
Line 7 $author dwinter - last change 26.06.2
|
Line 7 $author dwinter - last change 26.06.2
|
from Products.PageTemplates.PageTemplateFile import PageTemplateFile |
from Products.PageTemplates.PageTemplateFile import PageTemplateFile |
from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate |
from Products.PageTemplates.ZopePageTemplate import ZopePageTemplate |
from Products.ZCatalog.CatalogPathAwareness import CatalogAware |
from Products.ZCatalog.CatalogPathAwareness import CatalogAware |
|
from Products.MPIWGBibliography.BibliographyManager import BibliographyManager |
from OFS.Image import Image |
from OFS.Image import Image |
from Globals import package_home |
from Globals import package_home |
import urllib |
import urllib |
Line 256 class MPIWGProject(CatalogAware,Folder):
|
Line 257 class MPIWGProject(CatalogAware,Folder):
|
|
|
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','MPIWGProject_managePublicationsForm.zpt')).__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','MPIWGProject_managePublicationsForm.zpt')).__of__(self) |
return pt() |
return pt() |
|
def hasExtendedPublicationList(self): |
|
"""test if extended publication list exists""" |
|
if not hasattr(self,"publicationList"): |
|
return False |
|
else: |
|
return True |
|
|
|
def createExtendedPublicationList(self,RESPONSE=None): |
|
"""erzeuge erweiterte publications liste""" |
|
pl = BibliographyManager("publicationList","","institutsbiblio",self.connection_id) |
|
self._setObject("publicationList", pl) |
|
|
|
|
|
zt=ZopePageTemplate('index.html') |
|
pl._setObject('index.html',zt) |
|
default_content_fn = os.path.join(package_home(globals()), |
|
'zpt/showExtendedProjectBibliography.zpt') |
|
text = open(default_content_fn).read() |
|
zt.pt_edit(text, 'text/html') |
|
|
|
|
|
if RESPONSE: |
|
RESPONSE.redirect("managePublications") |
|
|
def getPublications(self): |
def getPublications(self): |
"""get all Publications""" |
"""get all Publications""" |