--- OSAS/OSA_system/OSAS_addfiles.py 2005/11/04 16:37:35 1.41 +++ OSAS/OSA_system/OSAS_addfiles.py 2005/11/28 14:09:16 1.42 @@ -325,8 +325,11 @@ class OSAS_add_contextData(Folder): def addContextData(self,path): """Hinzufuegen zu einer Sammlung""" + + server=getattr(self,'serverUrl',self.REQUEST['SERVER_URL']) + try: - urllib.urlopen(self.REQUEST['SERVER_URL']+path+"/index.meta") + urllib.urlopen(server+"/"+path+"/index.meta") except: return self.REQUEST['SERVER_URL']+path+"/index.meta file has to exist!" @@ -347,7 +350,9 @@ class OSAS_add_contextData(Folder): #print "BLU" id=splitted[len(splitted)-1] title=splitted[len(splitted)-1] - metalink=self.REQUEST['SERVER_URL']+path+"/index.meta" + server=getattr(self,'serverUrl',self.REQUEST['SERVER_URL']) + + metalink=server+"/"+path+"/index.meta" #link=TOBEDONE" """Hinzufuegen der Ressource""" @@ -385,10 +390,11 @@ class OSAS_add_contextData(Folder): return pt() - def change_OSAS_add_contextData(self,collection,pwstr=None,RESPONSE=None): + def change_OSAS_add_contextData(self,collection,serverUrl,pwstr=None,RESPONSE=None): """Change""" self.pwstr=pwstr self.collection=collection + self.serverUrl=serverUrl if RESPONSE is not None: RESPONSE.redirect('manage_main')