--- ECHO_content/ECHO_collection.py 2004/04/16 14:09:15 1.44 +++ ECHO_content/ECHO_collection.py 2004/04/16 15:42:52 1.45 @@ -525,6 +525,24 @@ class ECHO_collection(Folder, Persistent security=ClassSecurityInfo() meta_type='ECHO_collection' + def createRessourcesFromXMLForm(self): + """form""" + pt=PageTemplateFile('Products/ECHO_content/zpt/createRessourcesFromXMLForm.zpt').__of__(self) + return pt() + def createRessourcesFromXML(self,fileupload): + """read an XML file for generating resources""" + dom=xml.dom.minidom.parse(fileupload) + ret="
"+label+"
" + manage_addECHO_resource(self,id,label,label,"","","",link,"","") + return ret def getImageTag(self): """GetTag""" try: @@ -667,6 +685,7 @@ class ECHO_collection(Folder, Persistent {'label':'Main Config','action':'ECHO_collection_config'}, {'label':'Rerender Links','action':'ECHO_rerenderLinksMD'}, {'label':'Graphics','action':'ECHO_graphicEntry'}, + {'label':'create resources from XML','action':'createRessourcesFromXMLForm'}, )