version 1.8, 2003/10/09 08:27:16
|
version 1.9, 2003/10/09 09:57:50
|
Line 4 import xml.dom.minidom
|
Line 4 import xml.dom.minidom
|
from Products.ECHO_content import ECHO_collection |
from Products.ECHO_content import ECHO_collection |
import urllib |
import urllib |
import OSAS_add |
import OSAS_add |
|
import OSAS_show |
import string |
import string |
from OFS.Folder import Folder |
from OFS.Folder import Folder |
from AccessControl import ClassSecurityInfo |
from AccessControl import ClassSecurityInfo |
Line 208 class OSAS_add_contextData(Folder):
|
Line 209 class OSAS_add_contextData(Folder):
|
"""Hinzufügen zu einer Sammlung""" |
"""Hinzufügen zu einer Sammlung""" |
try: |
try: |
urllib.urlopen(self.REQUEST['SERVER_URL']+path+"/index.meta") |
urllib.urlopen(self.REQUEST['SERVER_URL']+path+"/index.meta") |
pt=PageTemplateFile('Products/OSA_system/contextDataMain.zpt').__of__(self) |
|
return pt() |
|
except: |
except: |
return "index.meta file has to exist!" |
return "index.meta file has to exist!" |
|
|
|
links=[path,'standard storage'] |
|
links=OSAS_show.readContexts(path) # auslesen von contexten für den link |
|
self.REQUEST.SESSION['links']=links |
|
pt=PageTemplateFile('Products/OSA_system/contextDataMain.zpt').__of__(self) |
|
return pt() |
|
|
|
|
def addContextData2(self,path,collection,context,science,practice,source_type,period,label,description,content_type,responsible,credits): |
def addContextData2(self,path,collection,context,science,practice,source_type,period,link,label,description,content_type,responsible,credits): |
"""Hinzufuegen der Resource""" |
"""Hinzufuegen der Resource""" |
splitted=path.split("/") |
splitted=path.split("/") |
|
|
id=splitted[len(splitted)-1] |
id=splitted[len(splitted)-1] |
title=splitted[len(splitted)-1] |
title=splitted[len(splitted)-1] |
metalink=self.REQUEST['SERVER_URL']+path+"/index.meta" |
metalink=self.REQUEST['SERVER_URL']+path+"/index.meta" |
link="TOBEDONE" |
#link=TOBEDONE" |
"""Hinzufügen der Ressource""" |
"""Hinzufügen der Ressource""" |
|
|
|
|