version 1.18, 2005/04/27 13:17:45
|
version 1.20, 2006/02/14 17:42:37
|
Line 5 from OFS.Folder import Folder
|
Line 5 from OFS.Folder import Folder
|
from Products.PageTemplates.PageTemplateFile import PageTemplateFile |
from Products.PageTemplates.PageTemplateFile import PageTemplateFile |
from Products.PageTemplates.PageTemplate import PageTemplate |
from Products.PageTemplates.PageTemplate import PageTemplate |
import urllib |
import urllib |
|
import sys |
import zLOG |
import zLOG |
import re |
import re |
import xml.dom.minidom |
import xml.dom.minidom |
|
import os.path |
|
from Globals import package_home |
|
|
class OSAS_ViewerObject(Folder): |
class OSAS_ViewerObject(Folder): |
"""Beschreibung eines Viewers""" |
"""Beschreibung eines Viewers""" |
Line 28 class OSAS_ViewerObject(Folder):
|
Line 31 class OSAS_ViewerObject(Folder):
|
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','changeViewerObjectForm.zpt')).__of__(self) |
pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','changeViewerObjectForm.zpt')).__of__(self) |
return pt() |
return pt() |
|
|
def changeViewerObject(self,title,prefix): |
def changeViewerObject(self,title,prefix,RESPONSE=None): |
"""Change RootFolderName""" |
"""Change RootFolderName""" |
self.title=title |
self.title=title |
self.prefix=prefix |
self.prefix=prefix |
Line 101 class OSAS_Root(Folder,Implicit):
|
Line 104 class OSAS_Root(Folder,Implicit):
|
"""lade xml file""" |
"""lade xml file""" |
#print "GI" |
#print "GI" |
#print xml_url |
#print xml_url |
|
try: |
xmlneu=urllib.urlopen(xml_url).read() |
xmlneu=urllib.urlopen(xml_url).read() |
|
except: |
|
zLOG.LOG("OSASRoot (downloadExternalXML)", zLOG.INFO,"%s (%s)"%sys.exc_info()[0:2]) |
|
zLOG.LOG("OSASRoot (downloadExternalXML)", zLOG.INFO,xml_url) |
|
return "error" |
try: |
try: |
dom=xml.dom.minidom.parseString(xmlneu) |
dom=xml.dom.minidom.parseString(xmlneu) |
except: |
except: |