Ignore:
Timestamp:
2006-07-05T15:51:00+12:00 (18 years ago)
Author:
shaoqun
Message:

added berry basket

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

Legend:

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

    r8526 r12015  
    99  <xsl:include href="style.xsl"/>
    1010  <xsl:include href="classifiertools.xsl"/>
    11  
     11  <xsl:include href="berrytools.xsl"/>
     12
    1213  <xsl:output method="html"/> 
    1314
     
    1718
    1819  <!-- page specific style goes here -->
    19   <xsl:template name="pageStyle"/>
     20  <xsl:template name="pageStyle">
     21        <!--TODO: add berry basket switch-->
     22     <xsl:call-template name="berryStyleSheet"/> 
     23     <xsl:call-template name="js-library"/>
     24  </xsl:template>
    2025
    2126
     
    3641      </xsl:apply-templates>
    3742      <p/>
    38       <xsl:apply-templates select="classifier">
     43
     44    <!--TODO:add berry basket switch -->   
     45    <xsl:call-template name="berrybasket" />
     46     <xsl:apply-templates select="classifier">
    3947    <xsl:with-param name="collName" select="$collName"/>
    4048    <xsl:with-param name="serviceName" select="$serviceName"/>
  • trunk/gsdl3/web/interfaces/default/transform/classifiertools.xsl

    r8640 r12015  
    7777    <xsl:param name="collName"/>
    7878    <xsl:param name="serviceName"/>
    79     <td><a href="{$library_name}?a=d&amp;c={$collName}&amp;d={@nodeID}&amp;dt={@docType}&amp;p.a=b&amp;p.s={$serviceName}"><xsl:apply-templates select="." mode="displayNodeIcon"/></a></td><td align='left'><xsl:value-of disable-output-escaping="yes"  select="metadataList/metadata[@name='Title']"/></td>
     79    <!--TODO: add berry basket switch -->
     80    <td valign="top"><img class='pick'  id="{$collName}:{@nodeID}" src="interfaces/default/images/berry3.png" alt="in basket" width="15" height="15" border="0"/></td><td><a href="{$library_name}?a=d&amp;c={$collName}&amp;d={@nodeID}&amp;dt={@docType}&amp;p.a=b&amp;p.s={$serviceName}"><xsl:apply-templates select="." mode="displayNodeIcon"/></a></td><td align='left'><xsl:value-of disable-output-escaping="yes"  select="metadataList/metadata[@name='Title']"/></td>
    8081  </xsl:template>
    8182 
  • trunk/gsdl3/web/interfaces/default/transform/document.xsl

    r11281 r12015  
    1010  <xsl:include href="style.xsl"/>
    1111  <xsl:include href="service-params.xsl"/>
     12  <xsl:include href="berrytools.xsl"/>
     13
    1214  <xsl:output method="html"/>
    1315 
     
    2830      </xsl:text>
    2931    </style>
     32     <!--TODO: add berry basket switch-->
     33     <xsl:call-template name="berryStyleSheet"/> 
     34     <xsl:call-template name="js-library"/>
    3035  </xsl:template>
    3136 
     
    3742    <xsl:call-template name="navigationBar">
    3843      <xsl:with-param name="collName" select="$collName"/>
    39     </xsl:call-template>     
     44    </xsl:call-template>
     45    <!--TODO:add berry basket switch -->   
     46    <xsl:call-template name="documentBerryBasket">
     47      <xsl:with-param name="collName" select="$collName"/>
     48      <xsl:with-param name="selectedNode" select="/page/pageResponse/document/@selectedNode"/>
     49      <xsl:with-param name="rootNode" select="/page/pageResponse/document/documentNode[@nodeType='root']/@nodeID"/>
     50      <xsl:with-param name="docType" select="/page/pageResponse/document/@docType"/>
     51    </xsl:call-template>
    4052    <!-- display the document -->
    4153    <xsl:apply-templates select="document">
  • trunk/gsdl3/web/interfaces/default/transform/query.xsl

    r9874 r12015  
    1111  <xsl:include href="service-params.xsl"/>
    1212  <xsl:include href="querytools.xsl"/>
    13  
     13  <xsl:include href="berrytools.xsl"/>
     14
    1415  <xsl:output method="html"/>
    1516
    1617  <xsl:template name="pageTitle">
    17     <xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'gsdl')"/>
     18   <xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'gsdl')"/>
    1819  </xsl:template>
    1920
    2021  <!-- page specific style goes here -->
    21   <xsl:template name="pageStyle"/>
     22  <xsl:template name="pageStyle">   
     23        <!--TODO: add berry basket switch-->
     24      <xsl:call-template name="berryStyleSheet"/>
     25     <xsl:call-template name="js-library"/>
     26  </xsl:template>
    2227
    2328
    2429  <xsl:template match="pageResponse">
     30 
    2531    <xsl:variable name="collName"><xsl:value-of select="/page/pageRequest/paramList/param[@name='c']/@value"/></xsl:variable>
    2632   <!-- <center>-->
     
    3844    </xsl:apply-templates>
    3945  <!--  </center>-->
     46  <!-- <a href="?a=g&amp;c=&amp;s=DisplayList&amp;rt=r">-->
     47
     48 <!--TODO: add berry basket switch -->
     49     <xsl:call-template name="berrybasket">
     50     </xsl:call-template>
     51  <!--</a><br/>-->
    4052    <xsl:if test="documentNodeList">
    4153      <xsl:call-template name="query-response">
  • trunk/gsdl3/web/interfaces/default/transform/querytools.xsl

    r11018 r12015  
    100100    <table>
    101101      <xsl:for-each select="documentNodeList/documentNode">
    102     <tr>
     102    <!--<tr><td><a href="" onClick="addToBasket('{$collName}:{@nodeID}'); return false;">pick</a></td>-->
     103        <!--TODO: add berry basket switch -->
     104    <tr><td valign="top"><img class='pick'  id="{$collName}:{@nodeID}" src="interfaces/default/images/berry3.png" alt="in basket" width="15" height="15" border="0"/></td>
     105
    103106      <xsl:apply-templates select=".">
    104107        <xsl:with-param name="collName" select="$collName"/>
  • trunk/gsdl3/web/interfaces/default/transform/style.xsl

    r9874 r12015  
    1010  <xsl:param name="interface_name"/>
    1111  <xsl:param name="library_name"/>
    12  
    13   <!-- global style info goes here  -->
     12   <!-- global style info goes here  -->
    1413  <xsl:template name="globalStyle">
    1514    <link rel="stylesheet" href="interfaces/default/style/core.css" type="text/css"/>
     
    1918  <xsl:template match="page">
    2019    <html>
    21       <xsl:call-template name="pageHead"/>
    22       <body>
     20         <xsl:call-template name="pageHead"/>
     21     
     22   <body>
    2323    <table border="0" cellspacing="0" cellpadding="0" width="100%">
    2424      <td valign="top" width="65"><!-- a space for our side bar-->
Note: See TracChangeset for help on using the changeset viewer.