Changeset 33269 for main

Show
Ignore:
Timestamp:
02.07.2019 13:10:21 (8 weeks ago)
Author:
davidb
Message:

This file can be much simpler now that the default-interface for favourites has been established

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • main/trunk/model-interfaces-dev/heritage-nz/transform/pages/berry.xsl

    r33237 r33269  
    1212  <xsl:template name="pageTitle"><a href="{$library_name}/collection/pdf-reports/page/about">Digital Library Home</a><gslib:rightArrow/><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'berry.title')"/></xsl:template> 
    1313 
    14  
    15     <!-- the page content --> 
    16     <xsl:template match="/page"> 
    17       <gslib:langfrag name="berry"/> 
    18         <xsl:variable name="clusterName"><xsl:value-of select="/page/pageRequest/paramList/param[@name='c']/@value"/></xsl:variable> 
    19         <script type="text/javascript" src="interfaces/{$interface_name}/js/berrybasket/berrycheckout.js"><xsl:text> </xsl:text></script> 
    20         <xsl:call-template name="customJavascript"/> 
    21         <xsl:call-template name="customCSS"/> 
    22         <script type="text/javascript"> 
    23             <xsl:text disable-output-escaping="yes"> 
    24                 var doc; 
    25                 var docList = new Array(); 
    26             </xsl:text> 
    27             <xsl:for-each select="/page/pageResponse/berryList/item"> 
    28                 <xsl:text disable-output-escaping="yes">doc = new Array();</xsl:text> 
    29                 <xsl:for-each select="@*"> 
    30                     <xsl:text disable-output-escaping="yes">doc["</xsl:text> 
    31                     <xsl:value-of select="name()" /> 
    32                     <xsl:text disable-output-escaping="yes">"]='</xsl:text> 
    33                     <xsl:value-of select="." /> 
    34                     <xsl:text disable-output-escaping="yes">';</xsl:text> 
    35                 </xsl:for-each> 
    36                 <xsl:text disable-output-escaping="yes">docList[</xsl:text> 
    37                 <xsl:value-of select="position()-1"/> 
    38                 <xsl:text>] = doc;</xsl:text> 
    39             </xsl:for-each> 
    40         </script> 
    41  
    42         <table class="navList" id="berryCheckoutOptions"> 
    43             <tr> 
    44                 <td id="fullview" class="current"><span><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'berry.full_view')"/></span></td> 
    45                 <td id="textview"><span><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'berry.text_view')"/></span></td> 
    46                 <td id="email"><span><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'berry.email_view')"/></span></td> 
    47             </tr> 
    48             <div class="clear"><xsl:text> </xsl:text></div> 
    49         </table> 
    50 <!-- 
    51         <input type="checkbox" name="selall-checkbox" id="select-all-checkbox" value="select-all" onclick="toggleSelectAll(this)">Select All</input> 
    52         <input type="checkbox" name="delsel-checkbox" id="delete-selected-checkbox" value="delete-all" onclick="deleteSelected()">Delete Selected</input> 
    53         <input type="checkbox" name="delall-checkbox" id="delete-all-checkbox" value="delete-all" onclick="deleteAll()">Delete All</input> 
    54 --> 
    55         <div id="berryBasketContent"><span><xsl:text> </xsl:text></span></div> 
    56  
    57  
    58         <div id="berryBasketDeleteAll"> 
    59           To delete individual berries, drag its berry icon to the trashcan.  Or else 
    60           <style> #bbdeleteallbutton:hover { background-color: #773030;}</style> 
    61           <div id="bbdeleteallbutton" class="ui-button ui-widget ui-state-default ui-corner-all"  
    62                style="color: white; padding: 5px;" onclick="deleteAll()"> 
    63             Delete All 
    64           </div> 
    65         </div> 
    66  
    67  
    68     </xsl:template> 
    69  
    70  
    71  
    72   <!-- add in our custom berry basket code --> 
    7314  <xsl:template name="customJavascript"> 
    74     <script type="text/javascript" src="interfaces/heritage-nz/js/berrybasket/custom.js"><xsl:text> </xsl:text></script> 
     15    <script type="text/javascript" src="interfaces/{$interface_name}/js/berrybasket/custom.js"><xsl:text> </xsl:text></script> 
    7516  </xsl:template> 
    76  
    77   <xsl:template name="customCSS"> 
    78     <link rel="stylesheet" href="interfaces/heritage-nz/style/custom.css" type="text/css"/> 
    79   </xsl:template> 
     17   
    8018 
    8119</xsl:stylesheet>