Changeset 4948


Ignore:
Timestamp:
2003-07-16T14:23:21+12:00 (21 years ago)
Author:
kjdon
Message:

col name, description and icon now come from displayItems not metadata

Location:
trunk/gsdl3/web/interfaces
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsdl3/web/interfaces/default/transform/about.xsl

    r4900 r4948  
    1515    <head>
    1616      <title>x
    17     <xsl:value-of select="/page/pageRequest/paramList/param[@name='c']/@value"/>
     17    <xsl:value-of select="/page/pageResponse/*/displayItem[@name='name']"/>
    1818      </title>
    1919    </head>
     
    3737      </xsl:call-template>
    3838    </xsl:if>
     39    <p/><h2><xsl:value-of select="displayItem[@name='name']"/></h2>
     40    <p/><xsl:value-of select="displayItem[@name='description']"/>
    3941    <p/><xsl:apply-templates select="metadataList">
    4042      <xsl:with-param name="collName" select="$collName"/>
     
    4850  <xsl:template match="metadataList">
    4951    <xsl:param name="collName"/>
    50     <h2><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'about.description')"/></h2>
     52    <h2><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'about.metadata')"/></h2>
    5153    <p/>
    5254    <table width='537'>
  • trunk/gsdl3/web/interfaces/default/transform/home.xsl

    r4880 r4948  
    3737      <img width="150" border="1">
    3838        <xsl:attribute name="src">
    39           <xsl:value-of select="metadataList/metadata[@name='httpPath']"/>/images/<xsl:value-of select="metadataList/metadata[@name='colIcon']"/>
     39          <xsl:value-of select="metadataList/metadata[@name='httpPath']"/>/images/<xsl:value-of select="displayItem[@name='icon']"/>
    4040        </xsl:attribute>
    4141        <xsl:attribute name="alt">
    42           <xsl:value-of select="metadataList/metadata[@name='colName']"/>
     42          <xsl:value-of select="displayItem[@name='name']"/>
    4343        </xsl:attribute>
    4444      </img>
  • trunk/gsdl3/web/interfaces/default/transform/style.xsl

    r4712 r4948  
    7979    <xsl:param name="collName"/>
    8080    <xsl:variable name="httpPath" select="/page/pageResponse/collection/metadataList/metadata[@name='httpPath']"/>
    81     <xsl:variable name="colIcon" select="/page/pageResponse/collection/metadataList/metadata[@name='colIcon']"/>
     81    <xsl:variable name="colIcon" select="/page/pageResponse/collection/displayItem[@name='icon']"/>
    8282    <table width="537">
    8383      <tr>
  • trunk/gsdl3/web/interfaces/nzdl/transform/about.xsl

    r4711 r4948  
    1313  <xsl:template name="pageHead">
    1414    <head>
    15       <title><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'nzdl')"/></title>
     15      <title><xsl:value-of select="/page/pageResponse/collection/displayItem[@name='name']"/></title>
    1616    </head>
    1717    <xsl:call-template name="headScript"/>
     
    2424    </center>
    2525  </xsl:template>
    26 <!--
    27   <xsl:template match="serviceCluster">
    28     <xsl:param name="collName"/>
    29     <xsl:call-template name="clusterPageBanner">
    30       <xsl:with-param name="clusterName" select="$collName"/>
    31     </xsl:call-template>
    32     <p/><xsl:apply-templates select="metadataList">
    33       <xsl:with-param name="collName" select="$collName"/>
    34     </xsl:apply-templates>
    35     <p/><xsl:apply-templates select="serviceList">
    36       <xsl:with-param name="collName" select="$collName"/>
    37     </xsl:apply-templates>
    38   </xsl:template>
    39 -->
     26
    4027  <xsl:template match="collection">
    4128    <xsl:param name="collName"/>
     
    4633    <p />
    4734    <h3><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'about.aboutcoll')"/></h3>
    48     <table><tr><td><xsl:value-of select="metadataList/metadata[@name='colDescription']" disable-output-escaping='yes'/></td></tr></table>
     35    <table><tr><td><xsl:value-of select="displayItem[@name='description']" disable-output-escaping='yes'/></td></tr></table>
    4936    <p />
    5037    <h3><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'about.howtofind', $collName)"/></h3>
     
    5239  </xsl:template>
    5340
    54 <!--
    55   <xsl:template match="metadataList">
    56     <xsl:param name="collName"/>
    57     <h2><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'about.description')"/></h2>
    58     <p/>
    59     <table width='537'>
    60       <xsl:for-each select="metadata">
    61     <tr valign='top'><td><b><xsl:value-of select="@name"/></b></td><td><xsl:value-of select="."/></td></tr>
    62       </xsl:for-each>
    63     </table>
    64   </xsl:template>
    65 -->
    66 <!--
    67   <xsl:template match="serviceList">
    68     <xsl:param name="collName"/>
    69     <h2><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'about.services')"/></h2>
    70     <xsl:if test="count(service) > 0">
    71       <table>
    72     <xsl:for-each select="service">
    73       <xsl:variable name="action"><xsl:choose>
    74           <xsl:when test="@type='query'">q</xsl:when>
    75           <xsl:when test="@type='browse'">b</xsl:when>
    76           <xsl:when test="@type='process'">pr</xsl:when>
    77           <xsl:when test="@type='applet'">a</xsl:when>
    78           <xsl:otherwise>DO_NOT_DISPLAY</xsl:otherwise>
    79         </xsl:choose></xsl:variable>
    80       <xsl:if test="$action !='DO_NOT_DISPLAY'">
    81         <tr><td><a href="{$library_name}?a={$action}&amp;rt=d&amp;s={@name}&amp;c={$collName}"><xsl:value-of select="@name"/></a></td></tr>
    82       </xsl:if>
    83     </xsl:for-each>
    84       </table>
    85     </xsl:if>
    86     <xsl:call-template name="greenBar"/>
    87   </xsl:template>
    88 -->
    89 
    9041
    9142</xsl:stylesheet> 
  • trunk/gsdl3/web/interfaces/nzdl/transform/home.xsl

    r4901 r4948  
    115115      <img width="150" border="1">
    116116    <xsl:attribute name="src">
    117       <xsl:value-of select="metadataList/metadata[@name='httpPath']"/>/images/<xsl:choose><xsl:when test="metadataList/metadata[@name='colIconSmall']"><xsl:value-of select="metadataList/metadata[@name='colIconSmall']"/></xsl:when><xsl:otherwise><xsl:value-of select="metadataList/metadata[@name='colIcon']"/></xsl:otherwise></xsl:choose>
     117      <xsl:value-of select="metadataList/metadata[@name='httpPath']"/>/images/<xsl:choose><xsl:when test="displayItem[@name='smallicon']"><xsl:value-of select="displayItem[@name='smallicon']"/></xsl:when><xsl:otherwise><xsl:value-of select="displayItem[@name='icon']"/></xsl:otherwise></xsl:choose>
    118118    </xsl:attribute>
    119119    <xsl:attribute name="alt">
    120       <xsl:value-of select="metadataList/metadata[@name='colName']"/>
     120      <xsl:value-of select="displayItem[@name='name']"/>
    121121    </xsl:attribute>
    122122      </img>
  • trunk/gsdl3/web/interfaces/nzdl/transform/style.xsl

    r4828 r4948  
    8585    <xsl:param name="pageType"/>
    8686    <xsl:variable name="httpPath" select="/page/pageResponse/collection/metadataList/metadata[@name='httpPath']"/>
    87     <xsl:variable name="colIcon" select="/page/pageResponse/collection/metadataList/metadata[@name='colIcon']"/>
     87    <xsl:variable name="colIcon" select="/page/pageResponse/collection/displayItem[@name='icon']"/>
    8888    <xsl:variable name="lang" select="/page/@lang"/>
    8989    <table width="537">
Note: See TracChangeset for help on using the changeset viewer.