Changeset 4146


Ignore:
Timestamp:
2003-04-15T10:53:38+12:00 (21 years ago)
Author:
kjdon
Message:

all stuff for the page generated by teh Receptionist (config and display) is now put into a pageExtra element

Location:
trunk/gsdl3/web/interfaces/default/transform
Files:
7 edited

Legend:

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

    r4047 r4146  
    5656<xsl:template match="serviceList">
    5757<xsl:param name="collName">coll-name</xsl:param>
    58 <xsl:variable name="library" select="ancestor::page/config/library_name"/>
     58<xsl:variable name="library" select="ancestor::page/pageExtra/config/library_name"/>
    5959<h2><xsl:call-template name="text"><xsl:with-param name="key">about.services</xsl:with-param></xsl:call-template></h2>
    6060<xsl:if test="count(service) > 0">
  • trunk/gsdl3/web/interfaces/default/transform/basicquery.xsl

    r4047 r4146  
    7979<xsl:param name="collName">coll-name</xsl:param>
    8080<xsl:variable name="subaction"><xsl:value-of select="../request/@subaction"/></xsl:variable>
    81 <xsl:variable name='library' select='ancestor::page/config/library_name'/>
     81<xsl:variable name='library' select='ancestor::page/pageExtra/config/library_name'/>
    8282<h3><xsl:value-of select="display/name"/></h3><p/>
    8383<form name="QueryForm" method="get" action="/gsdl3/{$library}">
     
    136136<xsl:template match="documentNode">
    137137  <xsl:param name="collName"/>
    138   <xsl:variable name="library" select="ancestor::page/config/library_name"/>
     138  <xsl:variable name="library" select="ancestor::page/pageExtra/config/library_name"/>
    139139
    140140  <td>
  • trunk/gsdl3/web/interfaces/default/transform/classifier.xsl

    r4066 r4146  
    3737    <xsl:param name="collName"/>
    3838    <xsl:param name="serviceName"/>
    39     <xsl:variable name="library" select="ancestor::page/config/library_name"/>
     39    <xsl:variable name="library" select="ancestor::page/pageExtra/config/library_name"/>
    4040    <xsl:variable name="selected" select="ancestor::page/pageResponse/classifier/@name"/>
    4141    <table width='537'><tr>
     
    163163<xsl:template match="documentNode">
    164164<xsl:param name="collName">coll-name</xsl:param>
    165 <xsl:variable name='library' select='ancestor::page/config/library_name'/>
     165<xsl:variable name='library' select='ancestor::page/pageExtra/config/library_name'/>
    166166<td><a href="{$library}?a=d&amp;c={$collName}&amp;d={@nodeID}"><img src='interfaces/default/images/book.gif' width='18' height='11' border='0'/></a></td><td><xsl:value-of select="metadataList/metadata[@name='Title']"/></td>
    167167</xsl:template>
     
    170170    <xslt:param name="collName">coll-name</xslt:param>
    171171 
    172     <xslt:variable name="library" select="ancestor::page/config/library_name" />    <td>
     172    <xslt:variable name="library" select="ancestor::page/pageExtra/config/library_name" />    <td>
    173173      <a href="{$library}?a=d&amp;c={$collName}&amp;d={@nodeID}">
    174174        <img border="0" height="11" src="interfaces/default/images/book.gif" width="18" /></a>
     
    183183    <xsl:param name="collName">coll-name</xsl:param>
    184184    <xsl:param name="serviceName">service-name</xsl:param>
    185     <xsl:variable name="library" select="ancestor::page/config/library_name"/>
     185    <xsl:variable name="library" select="ancestor::page/pageExtra/config/library_name"/>
    186186    <td><a><xsl:attribute name='href'><xsl:value-of select='$library'/>?a=b&amp;s=<xsl:value-of select='$serviceName'/>&amp;c=<xsl:value-of select='$collName'/>&amp;cl=<xsl:value-of select='@nodeID'/><xsl:if test="classifierNode|documentNode">.pr</xsl:if></xsl:attribute><img src='interfaces/default/images/bshelf.gif' border='0' width='20' height='16' /></a></td><td align='left'><xsl:value-of select="metadataList/metadata[@name='Title']"/></td>
    187187  </xsl:template>
     
    192192    <xsl:param name="collName">coll-name</xsl:param>
    193193    <xsl:param name="serviceName">service-name</xsl:param>
    194     <xsl:variable name="library" select="ancestor::page/config/library_name"/>
     194    <xsl:variable name="library" select="ancestor::page/pageExtra/config/library_name"/>
    195195    <td><a><xsl:attribute name='href'><xsl:value-of select='$library'/>?a=b&amp;s=<xsl:value-of select='$serviceName'/>&amp;c=<xsl:value-of select='$collName'/>&amp;cl=<xsl:value-of select='@nodeID'/><xsl:if test="classifierNode|documentNode">.pr</xsl:if></xsl:attribute><xsl:value-of select="metadataList/metadata[@name='Title']"/></a></td>
    196196  </xsl:template>
  • trunk/gsdl3/web/interfaces/default/transform/document.xsl

    r4047 r4146  
    103103  <xsl:param name="collName"/>
    104104  <xsl:param name="depth"/>
    105   <xsl:variable name="library" select="ancestor::page/config/library_name"/>
     105  <xsl:variable name="library" select="ancestor::page/pageExtra/config/library_name"/>
    106106  <xsl:variable name="space" select="$depth * 25"/>
    107107
     
    145145    <xsl:param name="collName"/>
    146146    <xsl:variable name="docID" select="ancestor::page/pageRequest/paramList/param[@name='d']/@value"/>
    147     <xsl:variable name='library' select='ancestor::page/config/library_name'/>
     147    <xsl:variable name='library' select='ancestor::page/pageExtra/config/library_name'/>
    148148    <xsl:for-each select="service">
    149149      <table border='1' cellspacing='0'><tr><td>
  • trunk/gsdl3/web/interfaces/default/transform/home.xsl

    r4047 r4146  
    2929    <a>
    3030      <xsl:attribute name='href'>
    31         <xsl:value-of select="ancestor::page/config/library_name"/>?a=p&amp;sa=about&amp;c=<xsl:value-of select='@name'/>
     31        <xsl:value-of select="ancestor::page/pageExtra/config/library_name"/>?a=p&amp;sa=about&amp;c=<xsl:value-of select='@name'/>
    3232      </xsl:attribute>
    3333      <img width="150" border="1">
     
    5353<xsl:template match="serviceClusterList">
    5454<xsl:for-each select="serviceCluster">
    55 <p/><a><xsl:attribute name='href'><xsl:value-of select="ancestor::page/config/library_name"/>?a=p&amp;sa=about&amp;c=<xsl:value-of select='@name'/></xsl:attribute><xsl:value-of select='@name'/></a>
     55<p/><a><xsl:attribute name='href'><xsl:value-of select="ancestor::page/pageExtra/config/library_name"/>?a=p&amp;sa=about&amp;c=<xsl:value-of select='@name'/></xsl:attribute><xsl:value-of select='@name'/></a>
    5656</xsl:for-each>
    5757<xsl:call-template name="greenBar"/>
  • trunk/gsdl3/web/interfaces/default/transform/process.xsl

    r4092 r4146  
    3131  <xsl:template match="service">
    3232    <xsl:param name="clusterName">cluster-name</xsl:param>
    33     <xsl:variable name='library' select='ancestor::page/config/library_name'/>
     33    <xsl:variable name='library' select='ancestor::page/pageExtra/config/library_name'/>
    3434    <xsl:variable name='subaction' select="ancestor::page/pageRequest/@subaction"/>
    3535    <xsl:variable name='action' select="ancestor::page/pageRequest/@action"/>
     
    7070<xsl:param name="clusterName">cluster-name</xsl:param>
    7171<center/>
    72 <applet code="org.greenstone.gsdl3.build.StatusDisplay.class" codebase='lib/java' archive='gsdl3.jar, xercesImpl.jar, jaxp.jar, xml-apis.jar' width='537' height='100'>The status display applet.<param name='library'><xsl:attribute name="value"><xsl:value-of select='ancestor::page/config/library_name'/>?a=pr&amp;rt=s&amp;c=<xsl:value-of select='$clusterName'/>&amp;s=<xsl:value-of select='ancestor::page/pageResponse/service/@name'/>&amp;o=xml&amp;ro=1&amp;l=<xsl:value-of select='ancestor::page/pageRequest/@lang'/>&amp;pid=<xsl:value-of select="@pid"/><xsl:apply-templates select="ancestor::page/pageResponse/service/paramList" mode="cgi"/></xsl:attribute></param><param name='initial_text'><xsl:attribute name="value"><xsl:value-of select="."/></xsl:attribute></param><param name='initial_code'><xsl:attribute name="value"><xsl:value-of  select="@code"/></xsl:attribute></param></applet>
     72<applet code="org.greenstone.gsdl3.build.StatusDisplay.class" codebase='lib/java' archive='gsdl3.jar, xercesImpl.jar, jaxp.jar, xml-apis.jar' width='537' height='100'>The status display applet.<param name='library'><xsl:attribute name="value"><xsl:value-of select='ancestor::page/pageExtra/config/library_name'/>?a=pr&amp;rt=s&amp;c=<xsl:value-of select='$clusterName'/>&amp;s=<xsl:value-of select='ancestor::page/pageResponse/service/@name'/>&amp;o=xml&amp;ro=1&amp;l=<xsl:value-of select='ancestor::page/pageRequest/@lang'/>&amp;pid=<xsl:value-of select="@pid"/><xsl:apply-templates select="ancestor::page/pageResponse/service/paramList" mode="cgi"/></xsl:attribute></param><param name='initial_text'><xsl:attribute name="value"><xsl:value-of select="."/></xsl:attribute></param><param name='initial_code'><xsl:attribute name="value"><xsl:value-of  select="@code"/></xsl:attribute></param></applet>
    7373<xsl:call-template name="greenBar"/>
    7474</xsl:template>
  • trunk/gsdl3/web/interfaces/default/transform/style.xsl

    r4047 r4146  
    7979    <xsl:variable name="httpPath" select="ancestor::page/pageResponse/collection/metadataList/metadata[@name='httpPath']"/>
    8080    <xsl:variable name="colIcon" select="ancestor::page/pageResponse/collection/metadataList/metadata[@name='colIcon']"/>
    81     <xsl:variable name="library" select="ancestor::page/config/library_name"/>
     81    <xsl:variable name="library" select="ancestor::page/pageExtra/config/library_name"/>
    8282    <table width="537">
    8383      <tr>
     
    113113  <xsl:template name="clusterPageBanner">
    114114    <xsl:param name="clusterName"/>
    115     <xsl:variable name="library" select="ancestor::page/config/library_name"/>
     115    <xsl:variable name="library" select="ancestor::page/pageExtra/config/library_name"/>
    116116    <table width="537">
    117117      <tr><td align="left"><a href="{$library}?a=p&amp;sa=about&amp;c={$clusterName}"><xsl:value-of select="$clusterName"/></a></td><td align="right"><a href="{$library}?a=p&amp;sa=home"><xsl:call-template name="text"><xsl:with-param name="key">home</xsl:with-param></xsl:call-template></a></td></tr></table>
     
    187187<xsl:template name="text" match="text">
    188188<xsl:param name="key"><xsl:value-of select="@name"/></xsl:param>
    189 <xsl:variable name="path">ancestor::page/display/<xsl:value-of select='$key'/></xsl:variable>
     189<xsl:variable name="path">ancestor::page/pageExtra/display/<xsl:value-of select='$key'/></xsl:variable>
    190190<xsl:variable name="string1"><xsl:value-of select="java:org.apache.xalan.lib.Extensions.evaluate($path)"/></xsl:variable>
    191191<xsl:choose><xsl:when test="boolean(string($string1))"><xsl:value-of select="$string1"/></xsl:when>
Note: See TracChangeset for help on using the changeset viewer.