version 1.7, 2004/04/15 20:48:01
|
version 1.8, 2004/04/15 21:30:42
|
Line 20 def changeIndexMeta(argv,path,dirnames):
|
Line 20 def changeIndexMeta(argv,path,dirnames):
|
if not argv['topbar']=='': |
if not argv['topbar']=='': |
subnodes['toptemplate']=argv['toptemplate'] |
subnodes['toptemplate']=argv['toptemplate'] |
|
|
print path |
|
try: |
try: |
changeNodesInIndexMeta(path,"",subnodes) |
changeNodesInIndexMeta(path,'',subnodes,parent='texttool') |
urllib.urlopen("http://nausikaa2.rz-berlin.mpg.de:86/cgi-bin/toc/admin/reg.cgi?path=%s"%path).readlines() |
|
except: |
except: |
print "ERROR (changeIndexMeta)",path |
print "ERROR (changeIndexMeta)",path |
|
|
|
urllib.urlopen("http://nausikaa2.rz-berlin.mpg.de:86/cgi-bin/toc/admin/reg.cgi?path=%s"%path).readlines() |
return "done" |
return "done" |
|
|
|
|
Line 111 def changeNodesInIndexMeta(path,node,sub
|
Line 113 def changeNodesInIndexMeta(path,node,sub
|
else: |
else: |
nodeOld=root.getElementsByTagName(node) |
nodeOld=root.getElementsByTagName(node) |
|
|
|
try: |
if nodeOld: # if yes -> delete it |
if nodeOld: # if yes -> delete it |
root.removeChild(nodeOld[0]).unlink() |
root.removeChild(nodeOld[0]).unlink() |
|
except: |
|
"""nothing""" |
|
|
nodeNew=dom.createElement(node) # create new |
nodeNew=dom.createElement(node) # create new |
|
|
Line 134 def changeNodesInIndexMeta(path,node,sub
|
Line 139 def changeNodesInIndexMeta(path,node,sub
|
writefile=file(path+"/index.meta","w") |
writefile=file(path+"/index.meta","w") |
writefile.write(dom.toxml().encode('utf-8')) |
writefile.write(dom.toxml().encode('utf-8')) |
writefile.close() |
writefile.close() |
|
try: |
os.chmod(path+"/index.meta",0664) |
os.chmod(path+"/index.meta",0664) |
|
except: |
|
"""nothing""" |
|
|
|
|
|
|