; @c@sdZdklZdklZdklZdkZdkZdk Z dk Z dk l Z dk lZddd d d d d ddddddddddgZdgZdZdefdYZdZedZdefdYZdZed ZdS(!s,This files contains the class MPIWG Projects(sPageTemplateFile(s PageTemplate(sZopePageTemplateN(s SimpleItem(sFolders WEB_titlesxdata_01sxdata_02sxdata_03sxdata_04sxdata_05sxdata_06sxdata_07sxdata_08sxdata_09sxdata_10sxdata_11sxdata_12sxdata_13sWEB_project_headersWEB_project_descriptionsWEB_related_pubcCst|d|dSdS(Ni(scmpsxsy(sxsy((sQ/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/MPIWGWeb/MPIWGProjects.pyssortFss MPIWGRootcBstZdZddgZdZdZedZei hdd<dd t D]2}y"||d}t |||Wq?q?Xq?Wn|tj o|idndS(seinlesen des neuen filess fileuploadis manage_mainN(sselfsREQUESTs fileuploadsfilenames file_namesreadsfiledatas xmlhelpers proj2hashsargvs definedFieldssargstempssetattrsRESPONSEsNonesredirect(sselfsRESPONSEs fileuploadstemps file_namesargvsargsfiledata((sQ/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/MPIWGWeb/MPIWGProjects.pys loadNewFiles     (s__name__s __module__s__doc__s meta_typesNonesgenerateTemplates__init__sFoldersmanage_optionss getDataFieldssgetDefinedFieldss getAttributes getContents show_htmlseditMPIWGProjectFormseditMPIWGBasisForms editMPIWGRelatedPublicationsFormseditMPIWGProjectsloadNewFileForms loadNewFile(((sQ/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/MPIWGWeb/MPIWGProjects.pys MPIWGProjects   a         cCs tdi|}|SdS(sform for adding the projects-Products/MPIWGWeb/zpt/addMPIWGProjectForm.zptN(sPageTemplateFiles__of__sselfspt(sselfspt((sQ/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/MPIWGWeb/MPIWGProjects.pysmanage_addMPIWGProjectFormscCs}|id}|o(|i}|i}ti|}nt ||}|i |||tj o|idndS(smethod to add a projects fileuploads manage_mainN(sselfsREQUESTs fileuploadsfilenames file_namesreadsfiledatas xmlhelpers proj2hashsargvs MPIWGProjectsidsnewObjs _setObjectsRESPONSEsNonesredirect(sselfsidsRESPONSEs fileuploads file_namesargvsfiledatasnewObj((sQ/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/MPIWGWeb/MPIWGProjects.pysmanage_addMPIWGProject#s    (s__doc__s'Products.PageTemplates.PageTemplateFilesPageTemplateFiles#Products.PageTemplates.PageTemplates PageTemplates'Products.PageTemplates.ZopePageTemplatesZopePageTemplates MPIWGStaffsstringsres xmlhelpersOFS.SimpleItems SimpleItems OFS.FoldersFolders definedFieldss checkFieldsssortFs MPIWGRootsmanage_addMPIWGRootFormsNonesmanage_addMPIWGRoots MPIWGProjectsmanage_addMPIWGProjectFormsmanage_addMPIWGProject(s definedFieldss MPIWGRootsstrings SimpleItemsmanage_addMPIWGProjects MPIWGStaffs checkFieldsssortFsZopePageTemplatesmanage_addMPIWGProjectFormsresPageTemplateFilesmanage_addMPIWGRootFormsFolders PageTemplates xmlhelpersmanage_addMPIWGRoots MPIWGProject((sQ/Users/dwinter/install/CVSZOPE/Zope/lib/python/Products/MPIWGWeb/MPIWGProjects.pys?s$         9  u