Changeset 31520 for main/trunk/greenstone3/web/interfaces/default
- Timestamp:
- 2017-03-16T14:42:01+13:00 (7 years ago)
- Location:
- main/trunk/greenstone3/web/interfaces/default
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/js/document_scripts.js
r31430 r31520 440 440 441 441 //Add the "Expand document"/"Collapse document" links 442 newTOC = "<table style=\"width:100%; text-align:center;\"><tr><td><a href=\"javascript:expandOrCollapseAll(true);\">"+gs.text.doc.expand_doc+"</a></td><td><a href=\"javascript:expandOrCollapseAll(false);\">"+gs.text.doc.collapse_doc+"</a></td></tr></table>" + newTOC; 442 //newTOC = "<table style=\"width:100%; text-align:center;\"><tr><td><a href=\"javascript:expandOrCollapseAll(true);\">"+gs.text.doc.expand_doc+"</a></td><td><a href=\"javascript:expandOrCollapseAll(false);\">"+gs.text.doc.collapse_doc+"</a></td></tr></table>" + newTOC; 443 //newTOC = "<table style=\"width:100%; text-align:center;\"><tr><td><a href=\""+window.location.href+"?ed=1\">"+gs.text.doc.expand_doc+"</a></td><td><a href=\""+window.location.href+"?ed=0\">"+gs.text.doc.collapse_doc+"</a></td></tr></table>" + newTOC; 443 444 444 445 //Collapse the TOC … … 461 462 function retrieveFullTableOfContents() 462 463 { 463 var url = gs.xsltParams.library_name + "/collection/" + gs.cgiParams.c + "?excerptid=tableOfContents&e d=1";464 var url = gs.xsltParams.library_name + "/collection/" + gs.cgiParams.c + "?excerptid=tableOfContents&ec=1"; 464 465 if(gs.cgiParams.d && gs.cgiParams.d.length > 0) 465 466 { -
main/trunk/greenstone3/web/interfaces/default/transform/layouts/toc.xsl
r31238 r31520 110 110 </tbody></table>--> 111 111 </xsl:when> 112 <xsl:when test="not(/page/pageRequest/paramList/param[@name = 'ed']/@value = '1' )">112 <xsl:when test="not(/page/pageRequest/paramList/param[@name = 'ed']/@value = '1' or /page/pageRequest/paramList/param[@name = 'ec']/@value = '1')"> 113 113 <div id="tableOfContents"> 114 114 <div id="tocLoadingImage" style="text-align:center;"> … … 126 126 </xsl:when> 127 127 <xsl:otherwise> 128 <!-- *TODO *********--> 129 <xsl:variable name="doc_url"><xsl:value-of select='$library_name'/>/collection/<xsl:value-of select='/page/pageResponse/collection/@name'/>/document/<xsl:value-of select='/page/pageResponse/document/documentNode/@nodeID'/>?<!--<xsl:value-of select='/page/pageRequest/@fullURL'/>--></xsl:variable> 128 130 <div id="tableOfContents"> 129 131 <xsl:attribute name="class"> 130 132 <xsl:choose> 131 <xsl:when test="count(//documentNode) > 1 and not(/page/pageResponse/format[@type='display']/gsf:option[@name='TOC']) or /page/pageResponse/format[@type='display']/gsf:option[@name='TOC']/@value='true'">visible</xsl:when>133 <xsl:when test="count(//documentNode) > 1">visible</xsl:when> 132 134 <xsl:otherwise>hidden</xsl:otherwise> 133 135 </xsl:choose> 134 136 </xsl:attribute> 137 <table style="width:100%; text-align:center;"><tr><td><a href="{$doc_url}ed=1"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'doc.expand_doc')"/></a></td><td><a href="{$doc_url}ed=0\"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'doc.collapse_doc')"/></a></td></tr></table> 135 138 <xsl:for-each select="documentNode"> 136 139 <xsl:call-template name="documentNodeTOC"/>
Note:
See TracChangeset
for help on using the changeset viewer.