Annotation of OSAS/OSA_system/OSAS_addfiles.pyc, revision 1.9

1.1       dwinter     1: -
1.9     ! dwinter     2: ?cs&dkZ&d&klZ&dkZdkZdkZdkZ dkl    Z  &
1.4       dwinter     3: dk
                      4: lZ&dkl
Z
&dklZ&
dklZ&de    f&dYZQd   ZVed
1.7       dwinter     5: &Z^e
e&&ade    f&dYZd
Zed&Ze
e&&de    f&dYZ  &dZ&ed&Z&e
e&&&de   f&dYZ=&dZB&ed&ZJ&e
e&&L&de    f&dYZ}&dZ &dZ!&ed&Z"&e
e&&dS(N(&sECHO_collection(&sFolder(&sClassSecurityInfo(&sInitializeClass(&sPageTemplateFile(&sPageTemplatesOSAS_add_Documentcs&tZ&dZeZd&ZdZeihdd<dd<f&Zei d&& dZ
1.4       dwinter     6: %ei   d&&&ed &Z,ei  d
1.9     ! dwinter     7: &&-dZ
2ei   d&&3d
Z7dZ;dZ?dZCdZHdZLdZRS(s(Hinzufuegen eines Dokumentes zum Storagecs|&|_d&S(sinitialize a new instanceN(sidsself(sselfsid((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys__init__s&&sOSAS_add_DocumentsMain Configslabelsadd_Document_configsactionc&s, !"td&&i&|&}&#|&SdS(sMain configurations.Products/OSA_system/ChangeOSAS_addDocument.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysadd_Document_config s&&&schange_OSAS_add_Documentcs.&')|&t&j   o&*|&id&&&n&&dS(sChangesmanage_mainN(sRESPONSEsNonesredirect(sselfsRESPONSE((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pyschange_OSAS_add_Document&s&&s
        !             8: index_htmlc&&s -./ti&|d&d&&SdS(sstantard aufrufs  no_uploadi&N(sOSAS_addsaddsself(&sself((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys
        !             9: index_html-s&&sadd2c&&s345ti&|&Sd&S(s anlegen naechster schrittN(sOSAS_addsadd2sself(&sself((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysadd23s&&c&&s789ti&|&Sd&S(s
        !            10: FoldernameN(sOSAS_addsadd3sself(&sself((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysadd37s&&c&&s;<=ti&|&Sd&S(sAppletN(sOSAS_addsadd4sself(&sself((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysadd4;s&&c&&s?@Ati&|&Sd&S(s
        !            11: FoldernameN(sOSAS_addsadd5sself(&sself((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysadd5?s&&c&&sCDEti&|&Sd&S(swrite new index.meta fileN(sOSAS_addsadd6sself(&sself((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysadd6Cs&&csHIJti&||&Sd&S(s$Hinzufgen eines neuen ImagesfoldersN(sOSAS_adds    addImagessselfspath(sselfspath((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys  addImagesHs&&c&&sLMNti&|&Sd&S(sUpload des neuen ImagefoldersN(sOSAS_adds
        !            12: addImages2sself(&sself((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys
1.4       dwinter    13: addImages2Ls&&(s__name__s
1.1       dwinter    14: __module__s__doc__sClassSecurityInfossecuritys__init__s meta_typesFoldersmanage_optionss
declarePublicsadd_Document_configsNoneschange_OSAS_add_Documents
                     15: index_htmlsadd2sadd3sadd4sadd5sadd6s    addImagess
1.9     ! dwinter    16: addImages2(((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysOSAS_add_Documents&&&    &%&&&&c&s,QRStd&&i&|&}&T|&SdS(s*interface for adding the OSAS_add_Metadatas(Products/OSA_system/AddOSAS_document.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysmanage_AddOSAS_add_DocumentFormQs&&&csVVWXt|&&}Y|ii|&|&Z|tj  o&[|id&&&n&&dS(sadd the OSAS_rootsmanage_mainN(  sOSAS_add_DocumentsidsnewObjsselfsDestinations
        !            17: _setObjectsRESPONSEsNonesredirect(sselfsidsRESPONSEsnewObj((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysmanage_AddOSAS_add_DocumentVs
1.4       dwinter    18: &&&&&s
OSAS_add_TextcsatZ&dZbceZed&ZjdZkeihdd<dd<f&Zqei   d&&rdZ
                     19: wei   d&&xed &Z~d
1.9     ! dwinter    20: Z
dZRS(s-Hinzufuegen eines Text-Dokumentes zum Storagecsefg|&|_d&S(sinitialize a new instanceN(sidsself(sselfsid((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys__init__es&&s
OSAS_add_TextsMain Configslabelsadd_Text_configsactionc&s,rsttd&&i&|&}&u|&SdS(sMain configurations*Products/OSA_system/ChangeOSAS_addText.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysadd_Text_configrs&&&schange_OSAS_add_Textcs.xy{|&t&j  o&||&id&&&n&&dS(sChangesmanage_mainN(sRESPONSEsNonesredirect(sselfsRESPONSE((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pyschange_OSAS_add_Textxs&&cs~ti&||&Sd&S(sAdd a fulltextN(sOSAS_addsaddTextsselfspath(sselfspath((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysaddText~s&&c&&sti&|&Sd&S(sRead the file and store itN(sOSAS_addsaddText2sself(&sself((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysaddText2s&&(s__name__s
        !            21: __module__s__doc__sClassSecurityInfossecuritys__init__s meta_typesFoldersmanage_optionss
declarePublicsadd_Text_configsNoneschange_OSAS_add_TextsaddTextsaddText2(((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys
OSAS_add_Textas&&   &%&&c&s,td&&i&|&}&|&SdS(s*interface for adding the OSAS_add_Metadatas$Products/OSA_system/AddOSAS_text.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysmanage_AddOSAS_add_TextForms&&&csVt|&&}|ii|&|&|tj  o&|id&&&n&&dS(sadd the OSAS_rootsmanage_mainN(  s
OSAS_add_TextsidsnewObjsselfsDestinations
        !            22: _setObjectsRESPONSEsNonesredirect(sselfsidsRESPONSEsnewObj((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysmanage_AddOSAS_add_Texts
1.4       dwinter    23: &&&&&sOSAS_add_contextDatacstZ&dZeZd&ZdZdZdZdd&Z   dZ
1.7       dwinter    24: dZd  Ze
ihd
                     25: d<dd
<f&ZdZ&ed&ZRS(s-Einfuegen eines Documentes in eine CollectionsOSAS_add_contextDatacs|&|_||_dS(&N(sidsselfs
1.3       dwinter    26: collection(sselfsids
1.9     ! dwinter    27: collection((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys__init__s&&csdg}xG|D]<}||d&j|&|dj@o&|i|&&n&&qW|SdS(Nii(slistsitemssobjectsdepthsidsappend(sselfsidsdepthsitemssobjectslist((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys   getChildss&   &
1.3       dwinter    28:   &"&&c
1.9     ! dwinter    29: sd&}d}    |d7}|i|&||}d}x|D]}||joL&|||&}||    |d&d|i|d|||}n/&||d|&}|| |d&}qSW|SdS(Nc&s]d&}&d}x7|d|jo"&|d7}|&dd}&q&W|&SdS(Nsiii&s&nbsp;(stmps&ksdepth(sdepthstmps&k((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysspacess&  &   &&
&&c&&s-d&ti&|id|ifSdS(Ns><input type='checkbox' name='collection' value='%s'>%s</input>s&.(sstringsjoinsobjectsgetPhysicalPathstitle(&sobject((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysretLinks&i&ss<br>i(sspacessretLinksdepthsselfs  getChildss   startItemsitemsschildsstmpschildsenddepthsprintChilds(
        !            30: sselfs  startItemsdepthsitemssenddepthschildsstmpsspacesschildsretLink((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysprintChildss
&&  &
1.5       dwinter    31:   &&9&i
1.4       dwinter    32: csJd&|i&ddU|ieddde|&}|SdS(s Erzeugt HTML-Tree der Collectionsitems=self.getPhysicalRoot().s.getCollectionTree()Ni(sselfs
1.9     ! dwinter    33: collectionsprintChildssitemssdepthschilds(sselfsdepthschilds((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysgenerateTrees&#c&&s'd&|i&ddUeSdS(sZeige Partnerlistesitems=self.getPhysicalRoot().s.partners.getPartners()N(sselfs
        !            34: collectionsitems(&sself((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysgetPartnerss&&&csy#ti&|id&|&d&&Wn&&&dSn&X|&dfg&}|ti|&&7}||iid<t    d&i
1.4       dwinter    35: |&}|SdS(sHinzufgen zu einer Sammlungs
1.9     ! dwinter    36: SERVER_URLs/index.metasindex.meta file has to exist!sstandard storageslinkss'Products/OSA_system/contextDataMain.zptN(surllibsurlopensselfsREQUESTspathslinkss   OSAS_showsreadContextssSESSIONsPageTemplateFiles__of__spt(sselfspathsptslinks((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysaddContextDatas&&&#&&&cs    &|&i&d&&}|e|&d}|e|&d}|id|&d}d|dUe
1.6       dwinter    37: ie||||||||  |
1.7       dwinter    38: |||||
|de&&yee|i&Wn
&&&n&X|iii|idd   |&&SdS(
1.4       dwinter    39: sHinzufuegen der Resources&/i&s
1.6       dwinter    40: SERVER_URLs/index.metascollection_object=selfNsRESPONSEsURL2s?path=(spathssplitssplittedslensidstitlesselfsREQUESTsmetalinks
                     41: collectionsECHO_collectionsmanage_AddECHO_resourcescollection_objectscontextssciencespracticessource_typesperiodslabelsdescriptionscontent_typesresponsibleslinkscreditssweightsNonesgetattrsECHO_getResourceMDsRESPONSEsredirect(sselfspaths
1.9     ! dwinter    42: collectionscontextssciencespracticessource_typesperiodslinkslabelsdescriptionscontent_typesresponsiblescreditssweightsmetalinksidstitlessplitted((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysaddContextData2s&&&&C&&&sMain Configslabelsadd_contextData_configsactionc&s,td&&i&|&}&&|&SdS(sMain configurations2Products/OSA_system/ChangeOSAS_add_contextData.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysadd_contextData_configs&&&cs:&&&|&|_&|tj o&&|id&&&n&&dS(sChangesmanage_mainN(s
1.3       dwinter    43: collectionsselfsRESPONSEsNonesredirect(sselfs
1.9     ! dwinter    44: collectionsRESPONSE((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pyschange_OSAS_add_contextData&s&&&&(s__name__s
        !            45: __module__s__doc__sClassSecurityInfossecuritys  meta_types__init__s  getChildssprintChildssgenerateTreesgetPartnerssaddContextDatasaddContextData2sFoldersmanage_optionssadd_contextData_configsNoneschange_OSAS_add_contextData(((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysOSAS_add_contextDatas&   
1.7       dwinter    46: %c&s,  &
1.9     ! dwinter    47: &&td&&i&|&}&&|&SdS(s*interface for adding the OSAS_add_Metadatas+Products/OSA_system/AddOSAS_contextData.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys"manage_AddOSAS_add_contextDataForm  &s&&&csY&&&t|&|}&|ii|&|&&|tj   o&&|i    d&&&n&&dS(sadd the OSAS_rootsmanage_mainN(
1.3       dwinter    48: sOSAS_add_contextDatasids
                     49: collectionsnewObjsselfsDestinations
                     50: _setObjectsRESPONSEsNonesredirect(sselfsids
1.9     ! dwinter    51: collectionsRESPONSEsnewObj((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysmanage_AddOSAS_add_contextData&s
1.7       dwinter    52: &&&&&sOSAS_add_Presentationcs&tZ&dZ&&eZ&d&Z!&dZ"&eihdd<dd<f&Z(&ei   d&&)&dZ
                     53: .&ei   d&&/&ed &Z5&d
1.9     ! dwinter    54: Z
9&dZRS(s)Hinzufgen der Presentationsinformationencs&&&|&|_d&S(sinitialize a new instanceN(sidsself(sselfsid((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys__init__&s&&sOSAS_add_PresentationsMain Configslabelsadd_Presentation_configsactionc&s,)&*&+&td&&i&|&}&,&|&SdS(sMain configurations2Products/OSA_system/ChangeOSAS_addPresentation.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysadd_Presentation_config)&s&&&schange_OSAS_add_Presentationcs./&0&2&|&t&j  o&3&|&id&&&n&&dS(sChangesmanage_mainN(sRESPONSEsNonesredirect(sselfsRESPONSE((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pyschange_OSAS_add_Presentation/&s&&cs5&6&7&ti&||&Sd&S(s&Hinzufgen der PresenationsinformationN(sOSAS_addsaddPresentationsselfspath(sselfspath((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysaddPresentation5&s&&c&&s9&:&;&ti&|&Sd&S(s"Eingabe von MetadateninformationenN(sOSAS_addsaddPresentation2sself(&sself((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysaddPresentation29&s&&(s__name__s
        !            55: __module__s__doc__sClassSecurityInfossecuritys__init__s meta_typesFoldersmanage_optionss
declarePublicsadd_Presentation_configsNoneschange_OSAS_add_PresentationsaddPresentationsaddPresentation2(((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysOSAS_add_Presentation&s&&   &%&&c&s,=&>&?&td&&i&|&}&@&|&SdS(s*interface for adding the OSAS_add_Metadatas,Products/OSA_system/AddOSAS_presentation.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys#manage_AddOSAS_add_PresentationForm=&s&&&csVB&C&D&t|&&}E&|ii|&|&F&|tj  o&G&|id&&&n&&dS(sadd the OSAS_rootsmanage_mainN(  sOSAS_add_PresentationsidsnewObjsselfsDestinations
        !            56: _setObjectsRESPONSEsNonesredirect(sselfsidsRESPONSEsnewObj((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysmanage_AddOSAS_add_PresentationB&s
1.7       dwinter    57: &&&&&sOSAS_combineTextImagecsL&tZ&dZM&N&eZP&d&ZU&dZV&eihdd<dd<f&Z\&ei   d&&]&dZ
                     58: b&ei   d&&c&ed &Zi&ei  d
1.9     ! dwinter    59: &&j&dZ
n&dZRS(
s%Hinzufgen der Combine Text und ImagecsP&Q&R&|&|_d&S(sinitialize a new instanceN(sidsself(sselfsid((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys__init__P&s&&sOSAS_combineTextImagesMain ConfigslabelscombineTextImage_configsactionc&s,]&^&_&td&&i&|&}&`&|&SdS(sMain configurations3Products/OSA_system/ChangeOSAS_combineTextImage.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pyscombineTextImage_config]&s&&&schange_OSAS_combineTextImagecs.c&d&f&|&t&j   o&g&|&id&&&n&&dS(sChangesmanage_mainN(sRESPONSEsNonesredirect(sselfsRESPONSE((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pyschange_OSAS_combineTextImagec&s&&scombineTextImagecsj&k&l&ti&||&Sd&S(s&Hinzufgen der PresenationsinformationN(sOSAS_addscombineTextImagesselfspath(sselfspath((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pyscombineTextImagej&s&&csn&o&p&ti&||&&q&|&id&&}r&|t|&d}s&d|}t&||i i
        !            60: d<v&t|&|d&x&td&i
|&}z&|SdS(s"Eingabe von Metadateninformationens&/i&sOhttp://nausikaa2.mpiwg-berlin.mpg.de:86/cgi-bin/toc/toc.x.cgi?dir=%s&step=thumbslinkViewerEnvironmentsECHO standard environments5Products/OSA_system/AddOSAS_combineTextImageFinal.zptN(sOSAS_addscombineTextImage2sselfspathssplitssplittedslenslinkPathslinkViewerEnvironmentsREQUESTsSESSIONswriteToContextsPageTemplateFiles__of__spt(sselfspathslinkPathsptssplittedslinkViewerEnvironment((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pyscombineTextImage2n&s&&&&&
&(s__name__s
        !            61: __module__s__doc__sClassSecurityInfossecuritys__init__s meta_typesFoldersmanage_optionss
declarePublicscombineTextImage_configsNoneschange_OSAS_combineTextImagescombineTextImagescombineTextImage2(((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysOSAS_combineTextImageL&s&& &%&&&c  s(&}&~&&ti&ii|d&&}&|id&d}&|id&}&|id&}&|i
1.7       dwinter    62: |&&}&|i
|&&&|i
|&&&|id&}&|i
                     63: |&}&|i
|&&&|i
|&&&|i
|&&&t|d&d}&|i|iid&&&&|i&d  S(
1.9     ! dwinter    64: s:Created an additional entry to the index.meta file of paths/index.metasresourceiscontextslinksnames&wsutf-8N(sxmlsdomsminidomsparsespathsgetElementsByTagNamesnodes
createElementssubnodeslinknodescreateTextNodeslinksnamelinknodesappendChildsdescriptionsfiles    writefileswritestoxmlsencodesclose(  spathslinksdescriptionsnodesdomsnamelinknodes    writefileslinknodessubnode((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pyswriteToContext}&s &&&&&&&&&&c&s,&&&td&&i&|&}&&|&SdS(s*interface for adding the OSAS_add_Metadatas0Products/OSA_system/AddOSAS_combineTextImage.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys#manage_AddOSAS_combineTextImageForm&s&&&csV&&&t|&&}&|ii|&|&&|tj    o&&|id&&&n&&dS(sadd the OSAS_rootsmanage_mainN(  sOSAS_combineTextImagesidsnewObjsselfsDestinations
        !            65: _setObjectsRESPONSEsNonesredirect(sselfsidsRESPONSEsnewObj((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pysmanage_AddOSAS_combineTextImage&s
1.4       dwinter    66: &&&&&(#sxml.dom.minidomsxmlsProducts.ECHO_contentsECHO_collectionsurllibsOSAS_adds  OSAS_showsstrings
1.9     ! dwinter    67: OFS.FoldersFolders
AccessControlsClassSecurityInfosGlobalssInitializeClasss'Products.PageTemplates.PageTemplateFilesPageTemplateFiles#Products.PageTemplates.PageTemplatesPageTemplatesOSAS_add_Documentsmanage_AddOSAS_add_DocumentFormsNonesmanage_AddOSAS_add_Documents
OSAS_add_Textsmanage_AddOSAS_add_TextFormsmanage_AddOSAS_add_TextsOSAS_add_contextDatas"manage_AddOSAS_add_contextDataFormsmanage_AddOSAS_add_contextDatasOSAS_add_Presentations#manage_AddOSAS_add_PresentationFormsmanage_AddOSAS_add_PresentationsOSAS_combineTextImageswriteToContexts#manage_AddOSAS_combineTextImageFormsmanage_AddOSAS_combineTextImage(sOSAS_addsClassSecurityInfosstringsmanage_AddOSAS_add_PresentationsOSAS_combineTextImages"manage_AddOSAS_add_contextDataFormsInitializeClasssmanage_AddOSAS_add_Texts OSAS_showsOSAS_add_PresentationsFoldersmanage_AddOSAS_add_DocumentForms#manage_AddOSAS_add_PresentationFormsxmlsmanage_AddOSAS_add_contextDatasmanage_AddOSAS_add_TextFormsECHO_collections#manage_AddOSAS_combineTextImageFormsurllibsPageTemplates
OSAS_add_Textsmanage_AddOSAS_add_DocumentsOSAS_add_DocumentsPageTemplateFileswriteToContextsOSAS_add_contextDatasmanage_AddOSAS_combineTextImage((sE/usr/local/mpiwg/Zope/lib/python/Products/OSA_system/OSAS_addfiles.pys&?s>&&&&&&&&&&B
$
u
%
1

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