Diff for /ECHO_content/vlp_xmlhelpers.py between versions 1.9 and 1.10

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)

Removed from v.1.9  
changed lines
  Added in v.1.10


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>