Ignore:
Timestamp:
2011-05-09T14:37:04+12:00 (13 years ago)
Author:
sjm84
Message:

Updating this branch to match the latest Greenstone3 changes

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

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
Note: See TracChangeset for help on using the changeset viewer.