version 1.5, 2003/12/10 10:53:55
|
version 1.6, 2003/12/11 11:35:38
|
Line 30 import urllib
|
Line 30 import urllib
|
import xml.dom.minidom |
import xml.dom.minidom |
|
|
|
|
|
#List of different types for the graphical linking viewer |
|
viewClassificationListMaster=['view point','area'] |
|
|
|
|
def toList(field): |
def toList(field): |
"""Einzelfeld in Liste umwandeln""" |
"""Einzelfeld in Liste umwandeln""" |
if type(field)==StringType: |
if type(field)==StringType: |
Line 90 def readMetadata(url):
|
Line 94 def readMetadata(url):
|
return metadict,"" |
return metadict,"" |
|
|
|
|
def setECHO_CollectionInformation(self,context,science,practice,source_type,period,id,title,label,description,content_type,responsible,credits,weight,coordstrs): |
def setECHO_CollectionInformation(self,context,science,practice,source_type,period,id,title,label,description,content_type,responsible,credits,weight,coordstrs,viewClassification=""): |
|
|
"""Allegemeine Informationen zu einer ECHO Collection""" |
"""Allegemeine Informationen zu einer ECHO Collection""" |
|
|
|
self.viewClassification=viewClassification |
|
|
self.label = label |
self.label = label |
self.title=title |
self.title=title |
self.description=description |
self.description=description |
Line 168 class ECHO_resource(Folder):
|
Line 174 class ECHO_resource(Folder):
|
"""ECHO Ressource""" |
"""ECHO Ressource""" |
meta_type='ECHO_resource' |
meta_type='ECHO_resource' |
|
|
|
viewClassificationList=viewClassificationListMaster |
|
|
|
def getViewClassification(self): |
|
if hasattr(self,'viewClassification'): |
|
return self.viewClassification |
|
else: |
|
return "" |
|
|
def __init__(self,id,link,metalink,title,label,description,content_type,responsible,credits,weight,coords): |
def __init__(self,id,link,metalink,title,label,description,content_type,responsible,credits,weight,coords): |
|
|
Line 207 class ECHO_resource(Folder):
|
Line 220 class ECHO_resource(Folder):
|
return pt() |
return pt() |
|
|
|
|
def changeECHO_resource(self,metalink,link,context,science,practice,source_type,period,title,label,description,content_type,responsible,credits,weight,coords,RESPONSE=None): |
def changeECHO_resource(self,metalink,link,context,science,practice,source_type,period,title,label,description,content_type,responsible,credits,weight,coords,viewClassification,RESPONSE=None): |
|
|
"""Änderung der Properties""" |
"""Änderung der Properties""" |
|
|
|
|
setECHO_CollectionInformation(self,context,science,practice,source_type,period,id,title,label,description,content_type,responsible,credits,weight,coords) |
setECHO_CollectionInformation(self,context,science,practice,source_type,period,id,title,label,description,content_type,responsible,credits,weight,coords,viewClassification) |
|
|
|
|
self.link=link |
self.link=link |