version 1.11, 2004/03/03 13:02:54
|
version 1.12, 2005/05/04 14:06:31
|
Line 10 from OFS.SimpleItem import SimpleItem
|
Line 10 from OFS.SimpleItem import SimpleItem
|
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 AccessControl import ClassSecurityInfo |
from AccessControl import ClassSecurityInfo |
from Globals import InitializeClass |
from Globals import InitializeClass,Persistent,package_home |
from Globals import Persistent |
|
from Acquisition import Implicit |
from Acquisition import Implicit |
from OSAS_show import * |
from OSAS_show import * |
from OSAS_helpers import * |
from OSAS_helpers import * |
Line 46 class OSAS_archiveInbox(SimpleItem,Persi
|
Line 45 class OSAS_archiveInbox(SimpleItem,Persi
|
|
|
def index_html(self): |
def index_html(self): |
"""main""" |
"""main""" |
pt=PageTemplateFile('Products/OSA_system/zpt/OSAS_archiveInboxIndex.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','OSAS_archiveInboxIndex.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def manage_AddOSAS_archiveInboxForm(self): |
def manage_AddOSAS_archiveInboxForm(self): |
"""interface for adding the OSAS_root""" |
"""interface for adding the OSAS_root""" |
pt=PageTemplateFile('Products/OSA_system/zpt/AddOSAS_archiveInbox.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','AddOSAS_archiveInbox.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
|
Line 105 class OSAS_metadataOrganizer(SimpleItem,
|
Line 104 class OSAS_metadataOrganizer(SimpleItem,
|
else: |
else: |
self.REQUEST.SESSION['path']=path |
self.REQUEST.SESSION['path']=path |
|
|
pt=PageTemplateFile('Products/OSA_system/zpt/inputRessourceData.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','inputRessourceData.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
|
Line 128 class OSAS_metadataOrganizer(SimpleItem,
|
Line 127 class OSAS_metadataOrganizer(SimpleItem,
|
def addAcquisition(self,path): |
def addAcquisition(self,path): |
"""Hinzufügen von Acquisition Daten""" |
"""Hinzufügen von Acquisition Daten""" |
self.REQUEST.SESSION['path']=path |
self.REQUEST.SESSION['path']=path |
pt=PageTemplateFile('Products/OSA_system/zpt/inputAcquisitionData.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','inputAcquisitionData.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
|
Line 160 class OSAS_metadataOrganizer(SimpleItem,
|
Line 159 class OSAS_metadataOrganizer(SimpleItem,
|
self.metaDataSet=self.metaDataSets[self.mediaToAcquisition[media_type]] |
self.metaDataSet=self.metaDataSets[self.mediaToAcquisition[media_type]] |
self.media_type=self.mediaToAcquisition[media_type] |
self.media_type=self.mediaToAcquisition[media_type] |
|
|
pt=PageTemplateFile('Products/OSA_system/zpt/inputDocumentMetadata.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','inputDocumentMetadata.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
|
Line 185 class OSAS_metadataOrganizer(SimpleItem,
|
Line 184 class OSAS_metadataOrganizer(SimpleItem,
|
changeNodesInIndexMeta(self.REQUEST.SESSION['path'],"img",subnodes) |
changeNodesInIndexMeta(self.REQUEST.SESSION['path'],"img",subnodes) |
|
|
|
|
pt=PageTemplateFile('Products/OSA_system/zpt/inputBiblioMetadata.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','inputBiblioMetadata.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def writeBiblioMetadata(self,bibdata_type,RESPONSE=None): |
def writeBiblioMetadata(self,bibdata_type,RESPONSE=None): |
Line 206 class OSAS_metadataOrganizer(SimpleItem,
|
Line 205 class OSAS_metadataOrganizer(SimpleItem,
|
|
|
def manage_AddOSAS_metadataOrganizerForm(self): |
def manage_AddOSAS_metadataOrganizerForm(self): |
"""interface for adding the OSAS_root""" |
"""interface for adding the OSAS_root""" |
pt=PageTemplateFile('Products/OSA_system/zpt/AddOSAS_metadataOrganizer.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','AddOSAS_metadataOrganizer.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
|
Line 233 class OSAS_processViewer(SimpleItem,Pers
|
Line 232 class OSAS_processViewer(SimpleItem,Pers
|
|
|
def index_html(self): |
def index_html(self): |
"""main page""" |
"""main page""" |
pt=PageTemplateFile('Products/OSA_system/zpt/processViewerIndex.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','processViewerIndex.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def storeFile(self,something): |
def storeFile(self,something): |
Line 283 class OSAS_processViewer(SimpleItem,Pers
|
Line 282 class OSAS_processViewer(SimpleItem,Pers
|
def view(self,number): |
def view(self,number): |
"""view page""" |
"""view page""" |
self.errnum=number |
self.errnum=number |
pt=PageTemplateFile('Products/OSA_system/zpt/processViewerView.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','processViewerView.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def error(self): |
def error(self): |
"""view errors""" |
"""view errors""" |
pt=PageTemplateFile('Products/OSA_system/zpt/processViewerError.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','processViewerError.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def manage_AddOSAS_processViewerForm(self): |
def manage_AddOSAS_processViewerForm(self): |
"""interface for adding the OSAS_processViewer""" |
"""interface for adding the OSAS_processViewer""" |
pt=PageTemplateFile('Products/OSA_system/zpt/AddOSAS_processViewer.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','AddOSAS_processViewer.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
|
Line 347 class OSAS_archiver(Folder, Persistent,I
|
Line 346 class OSAS_archiver(Folder, Persistent,I
|
def archiver(self,path): |
def archiver(self,path): |
"""archive the documents in path""" |
"""archive the documents in path""" |
tmp=archive.archive(path,self.REQUEST.SESSION) |
tmp=archive.archive(path,self.REQUEST.SESSION) |
pt=PageTemplateFile('Products/OSA_system/zpt/archiveStatus.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','archiveStatus.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def archive2(self): |
def archive2(self): |
pt=PageTemplateFile('Products/OSA_system/zpt/archive2.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','archive2.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
|
Line 412 class OSAS_archiver(Folder, Persistent,I
|
Line 411 class OSAS_archiver(Folder, Persistent,I
|
|
|
def archiver_html(self): |
def archiver_html(self): |
"""archiver""" |
"""archiver""" |
pt=PageTemplateFile('Products/OSA_system/zpt/OSAS_Archiver.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','OSAS_Archiver.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def index_html(self): |
def index_html(self): |
"""main page""" |
"""main page""" |
pt=PageTemplateFile('Products/OSA_system/zpt/archiverIndex.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','archiverIndex.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def getDate(self): |
def getDate(self): |
Line 426 class OSAS_archiver(Folder, Persistent,I
|
Line 425 class OSAS_archiver(Folder, Persistent,I
|
|
|
def newFolders_html(self): |
def newFolders_html(self): |
"""main page""" |
"""main page""" |
pt=PageTemplateFile('Products/OSA_system/zpt/newFolders.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','newFolders.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def getProducers(self): |
def getProducers(self): |
Line 452 class OSAS_archiver(Folder, Persistent,I
|
Line 451 class OSAS_archiver(Folder, Persistent,I
|
"""Erzeuge Folder im producer Verzeichnis mit ids""" |
"""Erzeuge Folder im producer Verzeichnis mit ids""" |
self.REQUEST.SESSION['producer']=producer |
self.REQUEST.SESSION['producer']=producer |
self.REQUEST.SESSION['ids']=self.idGenerator.giveIdsOut(number) |
self.REQUEST.SESSION['ids']=self.idGenerator.giveIdsOut(number) |
pt=PageTemplateFile('Products/OSA_system/zpt/createFoldersForm.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','createFoldersForm.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def createFolders(self,folderList,producer): |
def createFolders(self,folderList,producer): |
Line 470 class OSAS_archiver(Folder, Persistent,I
|
Line 469 class OSAS_archiver(Folder, Persistent,I
|
os.mkdir(self.startPath+"/"+producerFolderName+"/"+folder) |
os.mkdir(self.startPath+"/"+producerFolderName+"/"+folder) |
os.chmod(self.startPath+"/"+producerFolderName+"/"+folder,0775) |
os.chmod(self.startPath+"/"+producerFolderName+"/"+folder,0775) |
self.REQUEST.SESSION['folderList']=folders |
self.REQUEST.SESSION['folderList']=folders |
pt=PageTemplateFile('Products/OSA_system/zpt/createFolders.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','createFolders.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def storeerror(self,ret,path,context,i): |
def storeerror(self,ret,path,context,i): |
Line 502 class OSAS_archiver(Folder, Persistent,I
|
Line 501 class OSAS_archiver(Folder, Persistent,I
|
|
|
def error(self): |
def error(self): |
"""view errors""" |
"""view errors""" |
pt=PageTemplateFile('Products/OSA_system/zpt/processViewerError.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','processViewerError.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
|
def archiveSelected(self): |
def archiveSelected(self): |
"""Archiviere ausgewaehlte files""" |
"""Archiviere ausgewaehlte files""" |
pt=PageTemplateFile('Products/OSA_system/zpt/archiveSelected.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','archiveSelected.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def enterAcquisitionMetadata(self): |
def enterAcquisitionMetadata(self): |
Line 523 class OSAS_archiver(Folder, Persistent,I
|
Line 522 class OSAS_archiver(Folder, Persistent,I
|
|
|
def changeOSAS_archiverForm(self): |
def changeOSAS_archiverForm(self): |
"""change""" |
"""change""" |
pt=PageTemplateFile('Products/OSA_system/zpt/ChangeOSAS_archiver.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','ChangeOSAS_archiver.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def changeOSAS_archiver(self,startPath,title="",RESPONSE=None): |
def changeOSAS_archiver(self,startPath,title="",RESPONSE=None): |
Line 537 class OSAS_archiver(Folder, Persistent,I
|
Line 536 class OSAS_archiver(Folder, Persistent,I
|
|
|
def manage_AddOSAS_archiverForm(self): |
def manage_AddOSAS_archiverForm(self): |
"""interface for adding the OSAS_root""" |
"""interface for adding the OSAS_root""" |
pt=PageTemplateFile('Products/OSA_system/zpt/AddOSAS_archiver.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','AddOSAS_archiver.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
|
Line 573 class OSAS_producer(SimpleItem,Persisten
|
Line 572 class OSAS_producer(SimpleItem,Persisten
|
|
|
def changeOSAS_producerForm(self): |
def changeOSAS_producerForm(self): |
"""change""" |
"""change""" |
pt=PageTemplateFile('Products/OSA_system/zpt/ChangeOSAS_producer.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','ChangeOSAS_producer.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def changeOSAS_producer(self,title,address,producerFolderName,contact="",url="",RESPONSE=None): |
def changeOSAS_producer(self,title,address,producerFolderName,contact="",url="",RESPONSE=None): |
Line 589 class OSAS_producer(SimpleItem,Persisten
|
Line 588 class OSAS_producer(SimpleItem,Persisten
|
|
|
def manage_AddOSAS_producerForm(self): |
def manage_AddOSAS_producerForm(self): |
"""interface for adding the OSAS_root""" |
"""interface for adding the OSAS_root""" |
pt=PageTemplateFile('Products/OSA_system/zpt/AddOSAS_producer.zpt').__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','AddOSAS_producer.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
|
|