version 1.9, 2006/11/21 18:37:12
|
version 1.10, 2006/11/22 17:21:10
|
Line 214 def link2html(self,str):
|
Line 214 def link2html(self,str):
|
return "" |
return "" |
|
|
def related2html(self,str): |
def related2html(self,str): |
"""related library items: xlinks in html wandeln / mb 21.11.2006""" |
"""related library items: xlinks in html wandeln / mb 22.11.2006""" |
if str: |
if str: |
|
|
str=re.sub("\&","&",str) |
str=re.sub("\&","&",str) |
Line 232 def related2html(self,str):
|
Line 232 def related2html(self,str):
|
if res: |
if res: |
if res[0]['online'] == 1: |
if res[0]['online'] == 1: |
# item online verfuegbar |
# item online verfuegbar |
link.setAttribute("title", "click to view") |
|
if pn: |
if pn: |
link.setAttribute("href",self.REQUEST['SERVER_URL']+"/references?id="+ref+"&page="+pn) |
link.setAttribute("href",self.REQUEST['SERVER_URL']+"/references?id="+ref+"&page="+pn) |
else: |
else: |
link.setAttribute("href",self.REQUEST['SERVER_URL']+"/references?id="+ref) |
link.setAttribute("href",self.REQUEST['SERVER_URL']+"/references?id="+ref) |
|
|
|
link.setAttribute("title", "click to view") |
|
link.removeAttribute("ref") |
|
|
|
# prefix preceding the link |
|
prefix = dom.createTextNode(U"\u2013\u0020") # = ndash + space |
|
dom.documentElement.insertBefore(prefix, link) |
|
|
else: |
else: |
# item nur als bibliographische angabe vorhanden |
# item nur als bibliographische angabe vorhanden |
link.setAttribute("alt", res[0]['fullreference'].decode('utf-8')) |
link.setAttribute("alt", res[0]['fullreference'].decode('utf-8')) |
Line 244 def related2html(self,str):
|
Line 251 def related2html(self,str):
|
link.setAttribute("onclick", "return toggle(this);") |
link.setAttribute("onclick", "return toggle(this);") |
link.setAttribute("class", "x_offline") |
link.setAttribute("class", "x_offline") |
|
|
|
# prefix inside link text |
|
link.firstChild.data = '+ ' + link.firstChild.data |
|
|
|
|
newxml=dom.toxml('utf-8') |
newxml=dom.toxml('utf-8') |
|
|
retStr=regexpTXT.search(newxml) |
retStr=regexpTXT.search(newxml) |