Show
Ignore:
Timestamp:
09.05.2011 14:37:04 (8 years ago)
Author:
sjm84
Message:

Updating this branch to match the latest Greenstone3 changes

Location:
main/branches/64_bit_Greenstone/greenstone3
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • main/branches/64_bit_Greenstone/greenstone3

  • main/branches/64_bit_Greenstone/greenstone3/web/interfaces/default/transform/icons.xsl

    r18385 r24007  
    11<?xml version="1.0" encoding="ISO-8859-1"?> 
    22<xsl:stylesheet version="1.0" 
    3   xmlns:xsl="http://www.w3.org/1999/XSL/Transform" 
    4   xmlns:java="http://xml.apache.org/xslt/java" 
    5   xmlns:util="xalan://org.greenstone.gsdl3.util.XSLTUtil" 
    6   extension-element-prefixes="java util" 
    7   exclude-result-prefixes="java util"> 
     3  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
    84  
    95  <!-- some global parameters - these are set by whoever is invoking the transformation --> 
     
    1915      <xsl:when test="documentNode"> 
    2016        <xsl:call-template name="openbookimg"> 
    21           <xsl:with-param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'close_book')"/></xsl:with-param> 
    2217        </xsl:call-template> 
    2318      </xsl:when> 
    2419      <xsl:otherwise> 
    2520        <xsl:call-template name="closedbookimg"> 
    26           <xsl:with-param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'open_book')"/></xsl:with-param> 
    2721        </xsl:call-template> 
    2822      </xsl:otherwise> 
     
    3529      <xsl:when test="documentNode"> 
    3630        <xsl:call-template name="openfolderimg"> 
    37           <xsl:with-param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'close_folder')"/></xsl:with-param> 
    3831        </xsl:call-template> 
    3932      </xsl:when> 
    4033      <xsl:otherwise> 
    4134        <xsl:call-template name="closedfolderimg"> 
    42           <xsl:with-param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'open_folder')"/></xsl:with-param> 
    4335        </xsl:call-template> 
    4436      </xsl:otherwise> 
     
    4941      <xsl:otherwise> 
    5042    <xsl:call-template name="textpageimg"> 
    51       <xsl:with-param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'view_document')"/></xsl:with-param> 
    5243    </xsl:call-template> 
    5344      </xsl:otherwise> 
     
    5647 
    5748  <xsl:template name="openbookimg"> 
     49    <xsl:param name="title"/> 
    5850    <xsl:param name="alt"/> 
    59     <xsl:param name="title"/> 
    6051    <img  border="0" width="28" height="23" 
    6152      src="interfaces/default/images/openbook.gif" 
    62       alt="{$alt}" title="{$title}"/> 
     53      alt="{$alt}" class="getTextFor null this.title.{$title}" /> 
    6354  </xsl:template> 
    6455 
    6556  <xsl:template name="closedbookimg"> 
    6657    <xsl:param name="alt"/> 
    67     <xsl:param name="title"/> 
    6858    <img border="0" width="18" height="11" 
    6959      src="interfaces/default/images/book.gif" 
    70       alt="{$alt}" title="{$title}"/> 
     60      alt="{$alt}" class="getTextFor null this.title.open_book" /> 
    7161  </xsl:template> 
    7262 
    7363  <xsl:template name="openfolderimg"> 
     64    <xsl:param name="title"/> 
    7465    <xsl:param name="alt"/> 
    75     <xsl:param name="title"/> 
    7666    <img border="0" width="23" height="15" 
    7767      src="interfaces/default/images/openfldr.gif" 
    78       alt="{$alt}" title="{$title}"/> 
     68      alt="{$alt}" class="getTextFor null this.title.{$title}" /> 
    7969  </xsl:template> 
    8070 
    8171  <xsl:template name="closedfolderimg"> 
     72    <xsl:param name="title"/> 
    8273    <xsl:param name="alt"/> 
    83     <xsl:param name="title"/> 
    8474    <img  border="0" width="23" height="15" 
    8575      src="interfaces/default/images/clsdfldr.gif" 
    86       alt="{$alt}" title="{$title}"/> 
     76      alt="{$alt}" class="getTextFor null this.title.{$title}" /> 
    8777  </xsl:template> 
    8878 
    8979  <xsl:template name="textpageimg"> 
    9080    <xsl:param name="alt"/> 
    91     <xsl:param name="title"/> 
    9281    <img  border="0" width="16" height="21" 
    9382      src="interfaces/default/images/itext.gif" 
    94       alt="{$alt}" title="{$title}"/> 
     83      alt="{$alt}" class="getTextFor null this.title.view_document,parent.class.text:'clientDocView'" /> 
     84    <span><xsl:value-of select="$alt" /></span> 
    9585  </xsl:template> 
    9686 
     
    10595  <xsl:template name="iconpdf"> 
    10696    <xsl:param name="alt">PDF</xsl:param> 
    107     <xsl:param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'texticonpdf')"/></xsl:param> 
    10897    <img border="0" width='26' height='26'  
    10998      src='interfaces/default/images/ipdf.gif'  
    110       alt='{$alt}' title='{$title}'/> 
     99      alt='{$alt}' class="getTextFor null this.title.texticonpdf" /> 
    111100  </xsl:template> 
    112101   
    113102  <xsl:template name="icondoc"> 
    114103    <xsl:param name="alt">Word</xsl:param> 
    115     <xsl:param name="title"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'texticonmsword')"/></xsl:param> 
    116104    <img border="0" width='26' height='26'  
    117105      src='interfaces/default/images/imsword.gif'  
    118       alt='{$alt}' title='{$title}'/> 
     106      alt='{$alt}' class="getTextFor null this.title.texticonmsword" /> 
    119107  </xsl:template> 
    120108