Annotation of OSAS/OSA_system/OSAS_archiver.pyc, revision 1.3

1.1       dwinter     1: -
1.3     ! dwinter     2: (?cs!dkl&Z&&d&klZ&dklZ&dklZ&dkl    Z  &dk
1.1       dwinter     3: lZ&  dkl
Z
&
1.3     ! dwinter     4: dklZ&dklZ&d kT
d   kTd
        !             5: kZd
1.1       dwinter     6: kZd
1.3     ! dwinter     7: kZd
        !             8: kZd
        !             9: kZdeeefdYZ*d
Z0dedZ<deeefdYZdZdedZdeeefdYZdZ dedZ!deeefdYZ"&dZ#&dedZ$&deeefdYZ%&dZ&&ddddedZ'd
        !            10: S( (&sImage(&sFolder(&s
1.1       dwinter    11: SimpleItem(&sPageTemplateFile(&sPageTemplate(&sClassSecurityInfo(&sInitializeClass(&s
1.3     ! dwinter    12: Persistent(&sImplicit(&s&*NsOSAS_archiveInboxc&sJtZ&dZd&ZgZdZ!dZ%dZRS(sInboxsOSAS_archiveInboxcs.|&|_||_g|_d&S(sinitN(sidsselfstitlespathes(sselfsidstitle((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys__init__s&&&&cs/!"ti&}#|ii|&|g&&dS(&N(stimes localtimestodaysselfspathessappendspath(sselfspathstoday((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysaddPath!s&&c&s,%&'td&&i&|&}&(|&SdS(smains.Products/OSA_system/OSAS_archiveInboxIndex.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys
        !            13: index_html%s&&&(s__name__s
        !            14: __module__s__doc__s meta_typespathess__init__saddPaths
        !            15: index_html(((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysOSAS_archiveInboxs&  &   c&s,*+,td&&i&|&}&-|&SdS(s"interface for adding the OSAS_roots,Products/OSA_system/AddOSAS_archiveInbox.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysmanage_AddOSAS_archiveInboxForm*s&&&scsp012|d&jo
&3|&}n&&5t|&|}6|i|&|&7|tj o&8|id&&n&&dS(sadd the OSAS_rootssmanage_mainN( stitlesidsOSAS_archiveInboxsnewObjsselfs
        !            16: _setObjectsRESPONSEsNonesredirect(sselfsidstitlesRESPONSEsnewObj((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysmanage_AddOSAS_archiveInbox0s&&&
&&&sOSAS_metadataOrganizercs-<tZ&dZ=?d&Z@dddddgZAdg&ZBhdd<ZChdd    fd
        !            17: d fdd    fgd<ZDhdd
fg&d<ZFhdd   fdd    fdd    fdd    fdd    fdd    fdd    fdd    fdd    fdd    fdd    fdd    fdd    fg
d<dd   fdd    fdd    fdd    fdd    fdd    fdd    fd d    fd!d    fg   d"<dd fdd    fdd    fd#d    fd$d    fdd    fd%d    fd&d    fd'd    fg   d(<Z Kdd"d(gZ
        !            18: Md)ZSd*ZYd+d,d-Z
yd.Zed/&ZRS(0sEingabe von MetadatensOSAS_metadataOrganizersimagesvideostextsaudiosdatasImage-Acquisitionsdevicesopts
        !            19: image-typesproduction-commentsdpisreqsauthorsyearstitles
series editorsseries titles
series volumesnumber of pagesscitys  publisherseditionsnumber of volumess
        !            20: translators ISBN ISSNsBooksjournalsvolumesissuespagessalternate journalscall numbersJournal Articleslocations    signatureseditorial remarkssdescriptionskeywordss
        !            21: Manuscriptcs"MNO|&|_P||_d&S(sinitN(sidsselfstitle(sselfsidstitle((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys__init__Ms&&&cs?STU|&|iid&<Vtd&i|&}W|SdS(s Hinzufgen von Acquisition Datenspaths,Products/OSA_system/inputAcquisitionData.zptN(spathsselfsREQUESTsSESSIONsPageTemplateFiles__of__spt(sselfspathspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysaddAcquisitionSs&&&&smpiwgscs;&YZ^h}_||d&<`t|d|&bh}c|&|d<d||d<ft|d|&ih}j||d<kt|i |i
        !            22: |d<lt|i |i|d<mt|i |i|d  <ot|d
        !            23: |dd&&r|i
|i||_s|i||_&utd&i|&}v|Sd
S(s$Schreibe Acquisiondata in index.metas
        !            24: media-typessdatesdescriptionsacquisitionsprovider-idsurlscontactsaddresssprovidersparents-Products/OSA_system/inputDocumentMetadata.zptN(ssubnodess
        !            25: media_typeschangeNodesInIndexMetaspathsdatesdescriptionsproducersgetattrsselfsproducerFoldersurlscontactsaddresssmetaDataSetssmediaToAcquisitionsmetaDataSetsPageTemplateFiles__of__spt(sselfsdatespaths
        !            26: media_typesproducersdescriptionsptssubnodes((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pyswriteAcquisitionMetadataYs$&   &
&   &
&
 &
&&&&&csy{||i&i}~|i|d&|_|d&|_h}|d|d<|d|d<|d|d<t|i&idd|&h}|d|d<t|i&idd|&t d  &i
        !            27: |&}|Sd
        !            28: S(swrite document metadatas
referenceTypesdevices
        !            29: image-typesproduction-commentspathsimage-acquisitionsdpisimgs+Products/OSA_system/inputBiblioMetadata.zptN(sselfsREQUESTsformsbibDataSetss
        !            30: bibDataSetsbibdata_typessubnodesschangeNodesInIndexMetasSESSIONsPageTemplateFiles__of__spt(sselfs
referenceTypesformsptssubnodes((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pyswriteDocumentMetadatays&&    &&&&   &&c    sh}|ii}|}t|iid&d|dh|&d<dd&|ii|iid&&&|i
        !            31: |id&&dS(   s    Write allspathsbibsnodeAttributesstypesparentsmetasURL2N(ssubnodessselfsREQUESTsformschangeNodesInIndexMetasSESSIONsbibdata_typesinboxsaddPathsRESPONSEsredirect(sselfsbibdata_typesRESPONSEssubnodessform((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pyswriteBiblioMetadatas&  & &2&&(s__name__s
        !            32: __module__s__doc__s meta_types
        !            33: mediaTypessacquisitionTypessmediaToAcquisitionsmetaDataSetssimgDatasbibDataSetssreferenceTypess__init__saddAcquisitionswriteAcquisitionMetadataswriteDocumentMetadatasNoneswriteBiblioMetadata(((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysOSAS_metadataOrganizer<s& &&&&-&< c&s,td&&i&|&}&|&SdS(s"interface for adding the OSAS_roots1Products/OSA_system/AddOSAS_metadataOrganizer.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys$manage_AddOSAS_metadataOrganizerForms&&&csp|d&jo
&|&}n&&t|&|}|i|&|&|tj    o&|id&&n&&dS(sadd the OSAS_rootssmanage_mainN( stitlesidsOSAS_metadataOrganizersnewObjsselfs
        !            34: _setObjectsRESPONSEsNonesredirect(sselfsidstitlesRESPONSEsnewObj((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys manage_AddOSAS_metadataOrganizers&&&
&&&sOSAS_processViewerc&sqtZ&dZd&ZdZdZdZdZdZdZ  dZ
        !            35: RS(   sProcess viewer for archivingsOSAS_processViewercs"|&|_||_d&S(sinitN(sidsselfstitle(sselfsidstitle((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys__init__s&&&c&s,td&&i&|&}&|&SdS(s    main pages*Products/OSA_system/processViewerIndex.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys
        !            36: index_htmls&&&cs$|&|iid&<dSdS(sstore info in sessions   somethingi&N(s    somethingsselfsREQUESTsSESSION(sselfs    something((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys storeFiles&&&c&&s|i&id&SdS(sget info from sessions  somethingN(sselfsREQUESTsSESSION(&sself((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysgetFiles&&csti&|&&Sd&S(sget overviewN(sarchivesoverviewspath(sselfspath((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysgetoverviews&&csF|i&i}|&|d&|<||d|<d|SdS(sstore an errorserror%ispath%iserror?number=%iN(scontextsREQUESTsSESSIONssessionsrets&ispath(sselfsretspathscontexts&issession((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys
        !            37: storeerrors
        !            38: &&&&c&s,td&&i&|&}&|&SdS(s  view pages)Products/OSA_system/processViewerView.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysviews&&&(s__name__s
1.1       dwinter    39: __module__s__doc__s meta_types__init__s
                     40: index_htmls storeFilesgetFilesgetoverviews
1.3     ! dwinter    41: storeerrorsview(((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysOSAS_processViewers&    c&s,td&&i&|&}&|&SdS(s+interface for adding the OSAS_processViewers-Products/OSA_system/AddOSAS_processViewer.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys manage_AddOSAS_processViewerForms&&&csp|d&jo
&|&}n&&t|&|}|i|&|&|tj   o&|id&&n&&dS(sadd the OSAS_processViewerssmanage_mainN(    stitlesidsOSAS_processViewersnewObjsselfs
        !            42: _setObjectsRESPONSEsNonesredirect(sselfsidstitlesRESPONSEsnewObj((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysmanage_AddOSAS_processViewers&&&
&&&s
OSAS_archivercsC&tZ&dZd&ZdZ&dZ
        !            43: &dZ
&dZ&dZ&dZ   &dZ
        !            44: &d  Z#&d
        !            45: Z(&dd&Z
.&dd
&Z6&dZ<&dZA&dZF&dZJ&dZO&dZ[&dZb&dZi&dZq&dZv&dZy&dZ|&dZRS(sHauptklasse fuer das Archivs
OSAS_archivercsGti|&|ii}td&&i|&}|SdS(sarchive the documents in paths%Products/OSA_system/archiveStatus.zptN( sarchivespathsselfsREQUESTsSESSIONstmpsPageTemplateFiles__of__spt(sselfspathstmpspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysarchivers&&&&cs4&&&|i&d&|i&id&<&ti|&&SdS(s(check the metadata the documents in pathspathN(sselfsREQUESTsSESSIONsarchives   metacheckspath(sselfspath((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysmetachecker&s&&&cs
        !            46: &&t|&&SdS(&N(s
1.1       dwinter    47: changeNamesname(sselfsname((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys
1.3     ! dwinter    48: changeName
        !            49: &s&cs
&&t|&&SdS(&N(shasMetafilespath(sselfspath((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pyshasMetafile
&s&cs&&t|&&SdS(&N(sgetMetafilespath(sselfspath((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysgetMetafile&s&csK&&&|i&|&&i|&|&&|iii|id&d|&&SdS(s%Oeffnen bzw. schlieen der SubfolderssURL1s?path=N(sselfstreespathstogglesfilesREQUESTsRESPONSEsredirect(sselfspathsfile((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pystoggle_view&s&&&cs&&&t|&&Sd&S(scheck if digilibN(s
1.1       dwinter    50: isdigilib2spath(sselfspath((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys
1.3     ! dwinter    51: isdigilib2&s&&cs!&& &t|id&|&SdS(s&generates navigation bar for viewfilessURLN(spath_to_link_viewsselfsREQUESTspath(sselfspath((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pyspath_to_link_view&s&&cs #&$&%&t|&&}&&|Sd&S(sget the filetreeN(sbrowsesstarts&k(sselfsstarts&k((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pystree#&s&&&ics#(&)&+&t|&d&},&|SdS(sload filesystemi&N(sfilesystem2sstarts&k(sselfsstartsreloads&k((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysgetfilesystem2(&s&&cs#.&/&1&t|&d&}2&|SdS(sload filesystemi&N(s
        !            52: filesystemsstarts&k(sselfsstartsreloads&k((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys
getfilesystem.&s&&cs.6&7&8&|&|_9&||_:&||_d&S(sinitN(sidsselfstitles startPath(sselfsidstitles    startPath((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys__init__6&s&&&&c&s,<&=&>&td&&i&|&}&?&|&SdS(sarchivers%Products/OSA_system/OSAS_Archiver.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys
archiver_html<&s&&&c&s,A&B&C&td&&i&|&}&D&|&SdS(s    main pages%Products/OSA_system/archiverIndex.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys
        !            53: index_htmlA&s&&&c&&s#F&G&H&ti&d&tiSdS(sdates%Y-%m-%dN(stimesstrftimes    localtime(&sself((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysgetDateF&s&&c&s,J&K&L&td&&i&|&}&M&|&SdS(s main pages"Products/OSA_system/newFolders.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysnewFolders_htmlJ&s&&&c&sO&P&Q&g}S&|ii}T&xp|iiDT&]_}U&t|i|}&V&t  |&d&o1&W&|&i
        !            54: djo&X&|i|&i&&n&&n&&q1WY&|SdS(s"Ausgabe der registrierten Benutzers  meta_types
OSAS_producerN(sretsselfsproducerFoldersgetIdsids__dict__slistsgetattrsobjshasattrs    meta_typesappend(sselfsobjslistsidsret((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysgetProducersO&s&& &   &&&&"&cs)[&\&]&t|ii|&}^&|Sd&S(sGebe ProducerObjekt zurckN(sgetattrsselfs    aq_parentsproducerFoldersidsobj(sselfsidsobj((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysgetProducer[&s&&&cs^b&c&d&|&|iid&<e&|ii|&|iid<f&td&i|&}g&|SdS(s.Erzeuge Folder im producer Verzeichnis mit idssproducersidss)Products/OSA_system/createFoldersForm.zptN(
1.1       dwinter    55: sproducersselfsREQUESTsSESSIONsidGenerators
1.3     ! dwinter    56: giveIdsOutsnumbersPageTemplateFiles__of__spt(sselfsproducersnumberspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pyscreateFoldersFormb&s
        !            57: &&&&&csyi&j&k&x4|&Dk&])}l&ti|id&|d&|&&qWm&|&|iid<n&t d&i
        !            58: |&}o&|SdS(s Erzeug die entsprechenden Folders&/s
1.1       dwinter    59: folderLists%Products/OSA_system/createFolders.zptN(s
                     60: folderListsfoldersossmkdirsselfs    startPathsproducersREQUESTsSESSIONsPageTemplateFiles__of__spt(sselfs
1.3     ! dwinter    61: folderListsproducersptsfolder((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys
createFoldersi&s&&
        !            62:   &'&&&c&s,q&r&s&td&&i&|&}&t&|&SdS(sArchiviere ausgewaehlte filess'Products/OSA_system/archiveSelected.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysarchiveSelectedq&s&&&c&&&s
        !            63: v&w&d&S(s#Erstelle Metadaten fuer AcquisitionN((&sself((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysenterAcquisitionMetadatav&s&c&&&s
        !            64: y&z&d&S(s$Erstelle Metadaten fuer BibliographyN((&sself((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysenterPreliminaryBibMetay&s&c&&&s
        !            65: |&}&d&S(s%Anzeige der noch zu archivieren FilesN((&sself((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysshowFilesForArchiving|&s&(s__name__s
1.1       dwinter    66: __module__s__doc__s meta_typesarchiversmetacheckers
                     67: changeNameshasMetafilesgetMetafilestoggle_views
                     68: isdigilib2spath_to_link_viewstreesgetfilesystem2s
getfilesystems__init__s
archiver_htmls
1.3     ! dwinter    69: index_htmlsgetDatesnewFolders_htmlsgetProducerssgetProducerscreateFoldersForms
createFolderssarchiveSelectedsenterAcquisitionMetadatasenterPreliminaryBibMetasshowFilesForArchiving(((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys
OSAS_archivers4&    c&s,&&&td&&i&|&}&&|&SdS(s"interface for adding the OSAS_roots(Products/OSA_system/AddOSAS_archiver.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysmanage_AddOSAS_archiverForm&s&&&css&&&|d&jo
&&|&}n&&&t|&||}&|i|&|&&|tj    o&&|i    d&&n&&dS(sadd the OSAS_rootssmanage_mainN(
1.1       dwinter    70: stitlesids
OSAS_archivers    startPathsnewObjsselfs
1.3     ! dwinter    71: _setObjectsRESPONSEsNonesredirect(sselfsids startPathstitlesRESPONSEsnewObj((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysmanage_AddOSAS_archiver&s&&&
&&&s
OSAS_producercsu&tZ&dZ&&d&Z&ddddZ&eihdd<dd<f&Z&dZ&ddd    ZRS(
        !            72: s?Klasse fuer Produzenteninformationen
        !            73:     Metadaten nach  V1.1.1s
OSAS_producerscsC&&|&|_&||_&||_&||_&||_dS(&N(s shortNamesselfsidsfullNamestitlesaddresssurlscontact(sselfs  shortNamesfullNamesaddresssurlscontact((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys__init__&s
        !            74: &&&&sMain ConfigslabelschangeOSAS_producerFormsactionc&s,&&&td&&i&|&}&&|&SdS(schanges+Products/OSA_system/ChangeOSAS_producer.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pyschangeOSAS_producerForm&s&&&cs:&&&t|_&||_&||_&||_d&S(schangeN(sfullNamesselfstitlesaddresssurlscontact(sselfstitlesaddressscontactsurl((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pyschangeOSAS_producer&s
        !            75: &&&&&( s__name__s
        !            76: __module__s__doc__s meta_types__init__s
        !            77: SimpleItemsmanage_optionsschangeOSAS_producerFormschangeOSAS_producer(((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys
OSAS_producer&s   %c&s,&&&td&&i&|&}&&|&SdS(s"interface for adding the OSAS_roots(Products/OSA_system/AddOSAS_producer.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysmanage_AddOSAS_producerForm&s&&&csy&&&|d&jo
&&|&}n&&&t|&||||}&|i|&|&&|t
        !            78: j o&&|id&&n&&dS(sadd the OSAS_rootssmanage_mainN(stitlesids
OSAS_producersaddressscontactsurlsnewObjsselfs
        !            79: _setObjectsRESPONSEsNonesredirect(sselfsidstitlescontactsaddresssurlsRESPONSEsnewObj((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pysmanage_AddOSAS_producer&s&&&
&&&((s   OFS.ImagesImages
1.1       dwinter    80: OFS.FoldersFoldersOFS.SimpleItems
                     81: SimpleItems'Products.PageTemplates.PageTemplateFilesPageTemplateFiles#Products.PageTemplates.PageTemplatesPageTemplates
AccessControlsClassSecurityInfosGlobalssInitializeClasss
1.3     ! dwinter    82: PersistentsAcquisitionsImplicits    OSAS_showsOSAS_helperssos.pathsossOSAS_idssarchivestimesOSAS_archiveInboxsmanage_AddOSAS_archiveInboxFormsNonesmanage_AddOSAS_archiveInboxsOSAS_metadataOrganizers$manage_AddOSAS_metadataOrganizerForms manage_AddOSAS_metadataOrganizersOSAS_processViewers manage_AddOSAS_processViewerFormsmanage_AddOSAS_processViewers
OSAS_archiversmanage_AddOSAS_archiverFormsmanage_AddOSAS_archivers
OSAS_producersmanage_AddOSAS_producerFormsmanage_AddOSAS_producer(sOSAS_archiveInboxstimesImplicitsmanage_AddOSAS_producers manage_AddOSAS_processViewerFormsClassSecurityInfosInitializeClasss
1.1       dwinter    83: Persistents
1.3     ! dwinter    84: SimpleItemsmanage_AddOSAS_producerForms
OSAS_archiversossmanage_AddOSAS_archiverFormsFoldersPageTemplatesarchives manage_AddOSAS_metadataOrganizersmanage_AddOSAS_processViewersmanage_AddOSAS_archiveInboxFormsImagesOSAS_idssPageTemplateFilesmanage_AddOSAS_archiveInboxsmanage_AddOSAS_archivers
OSAS_producersOSAS_processViewers$manage_AddOSAS_metadataOrganizerFormsOSAS_metadataOrganizer((sW/Users/dwinter/install/CVSZOPE/Zope_old/lib/python/Products/OSA_system/OSAS_archiver.pys&?s<&&&&&&&&&
        !            85: &
        !            86: &&&&h)

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>