Changeset 24510 for main/trunk
- Timestamp:
- 2011-08-29T11:04:11+12:00 (13 years ago)
- Location:
- main/trunk/greenstone3/web/interfaces/oran
- Files:
-
- 19 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/oran/interfaceConfig.xml
r23405 r24510 27 27 <subaction name="authen" xslt='pages/authen.xsl'/> 28 28 <subaction name="berry" xslt='pages/berry.xsl'/> 29 <subaction name="documentbasket" xslt='pages/documentbasket.xsl'/> 29 30 </action> 30 31 </actionList> … … 187 188 <option name="highlightQueryTerms" value="true"/> 188 189 <option name="berryBaskets" value="true"/> 190 <option name="documentBasket" value="true"/> 189 191 </optionList> 190 192 </interfaceConfig> -
main/trunk/greenstone3/web/interfaces/oran/transform/config_format.xsl
r24458 r24510 104 104 <xslt:attribute name="href"> 105 105 <xslt:value-of select='$library_name'/> 106 <xsl:text >?a=d&ed=1&book=off&c=</xsl:text>106 <xsl:text disable-output-escaping="yes">?a=d&ed=1&book=off&c=</xsl:text> 107 107 <xslt:value-of select='/page/pageResponse/collection/@name'/> 108 <xsl:text >&d=</xsl:text>108 <xsl:text disable-output-escaping="yes">&d=</xsl:text> 109 109 <xslt:value-of select='@nodeID'/> 110 <xsl:text >&dt=</xsl:text>110 <xsl:text disable-output-escaping="yes">&dt=</xsl:text> 111 111 <xslt:value-of select='@docType'/> 112 112 <xslt:if test="@nodeType='leaf'"> 113 <xsl:text >&sib=1</xsl:text>113 <xsl:text disable-output-escaping="yes">&sib=1</xsl:text> 114 114 </xslt:if> 115 <xsl:text >&p.a=</xsl:text>115 <xsl:text disable-output-escaping="yes">&p.a=</xsl:text> 116 116 <xslt:value-of select="/page/pageRequest/@action"/> 117 <xsl:text >&p.sa=</xsl:text>117 <xsl:text disable-output-escaping="yes">&p.sa=</xsl:text> 118 118 <xsl:value-of select="/page/pageRequest/@subaction"/> 119 <xsl:text >&p.s=</xsl:text>119 <xsl:text disable-output-escaping="yes">&p.s=</xsl:text> 120 120 <xslt:value-of select="/page/pageResponse/service/@name"/> 121 121 </xslt:attribute> … … 134 134 </xsl:when> 135 135 <xsl:when test="@type='document'"> 136 <img style="border:0px"><xsl :attribute name="src"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'page_icon_image')"/></xsl:attribute></img>136 <img style="border:0px"><xslt:attribute name="id">documentBasketBook<xslt:value-of select="/page/pageResponse/collection/@name"/>:<xslt:value-of select="@nodeID"/></xslt:attribute><xslt:attribute name="src"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'page_icon_image')"/></xslt:attribute></img> 137 137 </xsl:when> 138 138 </xsl:choose> -
main/trunk/greenstone3/web/interfaces/oran/transform/javascript-global-setup.xsl
r24469 r24510 94 94 <xsl:text disable-output-escaping="yes">gs.imageURLs.loading = "</xsl:text><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'loading_image')"/><xsl:text disable-output-escaping="yes">";</xsl:text> 95 95 <xsl:text disable-output-escaping="yes">gs.imageURLs.pageIcon = "</xsl:text><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'page_icon_image')"/><xsl:text disable-output-escaping="yes">";</xsl:text> 96 <xsl:text disable-output-escaping="yes">gs.imageURLs.trashFull = "</xsl:text><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'trash_full_image')"/><xsl:text disable-output-escaping="yes">";</xsl:text> 96 97 </script> 97 98 </xsl:template> -
main/trunk/greenstone3/web/interfaces/oran/transform/pages/classifier.xsl
r24340 r24510 21 21 <xsl:template match="/page/pageResponse"> 22 22 <xsl:call-template name="classifierLoadScript"/> 23 <!-- this right sidebar --> 24 <xsl:if test="$berryBasketOn"> 25 <div id="rightSidebar"> 26 <!-- show the berry basket if it's turned on --> 27 <gslib:berryBasket/> 28 <xsl:text> </xsl:text> 29 </div> 30 </xsl:if> 23 <!-- this right sidebar --> 24 <xsl:if test="$berryBasketOn or $documentBasketOn"> 25 <div id="rightSidebar"> 26 <xsl:if test="$berryBasketOn"> 27 <!-- show the berry basket if it's turned on --> 28 <gslib:berryBasket/> 29 <xsl:text> </xsl:text> 30 </xsl:if> 31 32 <xsl:if test="$documentBasketOn"> 33 <gslib:documentBasket/> 34 <xsl:text> </xsl:text> 35 </xsl:if> 36 </div> 37 </xsl:if> 31 38 32 39 <!-- -
main/trunk/greenstone3/web/interfaces/oran/transform/pages/pref.xsl
r24441 r24510 178 178 <br class="clear"/> 179 179 </div> 180 181 <!-- document maker --> 182 <div id="documentmakerprefs"> 183 <xsl:variable name="documentbasket"><xsl:choose><xsl:when test="/page/pageRequest/paramList/param[@name='documentbasket']"><xsl:value-of select="/page/pageRequest/paramList/param[@name='documentbasket']/@value"/></xsl:when><xsl:otherwise>off</xsl:otherwise></xsl:choose></xsl:variable> 184 <div class="paramLabel">Document Maker</div> 185 <div class="paramValue"> 186 <select name="documentbasket"> 187 <option value="on"><xsl:if test="$documentbasket='on'"><xsl:attribute name="selected"></xsl:attribute></xsl:if><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'pref.berrybasket.on')"/></option> 188 <option value="off"><xsl:if test="$documentbasket='off'"><xsl:attribute name="selected"></xsl:attribute></xsl:if><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'pref.berrybasket.off')"/></option> 189 </select> 190 </div> 191 <br class="clear"/> 192 </div> 180 193 181 194 <!-- tidy (?) --> -
main/trunk/greenstone3/web/interfaces/oran/transform/util.xsl
r24149 r24510 28 28 29 29 <xsl:variable name="berryBasketOn" select="/page/pageRequest/paramList/param[@name='berrybasket' and @value='on']"/> 30 <xsl:variable name="documentBasketOn" select="/page/pageRequest/paramList/param[@name='documentbasket' and @value='on']"/> 30 31 31 32 <!-- template to get the name of the current collection --> … … 540 541 </xsl:template> 541 542 543 <!-- put the drag&drop document basket on the page --> 544 <xsl:template name="documentBasket"> 545 <xsl:if test="$documentBasketOn"> 546 <div id="documentbasket" class="hide"> 547 <span>Document Basket</span> 548 <span id="documentBasketExpandCollapseLinks" style="display: none;"> 549 <a id="documentBasketExpandLink" href="javascript:showDocumentBox()">Expand</a> 550 <a id="documentBasketCollapseLink" style="display: none;" href="javascript:hideDocumentBox()">Collapse</a> 551 </span> 552 <div id="documenthandle"> 553 <span> 554 <xsl:text> </xsl:text> 555 </span> 556 </div> 557 <div id="documentpages"> 558 <span> 559 <xsl:text> </xsl:text> 560 </span> 561 </div> 562 </div> 563 </xsl:if> 564 </xsl:template> 565 542 566 <!-- include the required javascript and css for berry baskets --> 543 567 <xsl:template name="berryBasketHeadTags"> … … 552 576 <script type="text/javascript" src="interfaces/{$interface_name}/js/berrybasket/berrybasket.js"><xsl:text> </xsl:text></script> 553 577 <link rel="stylesheet" href="interfaces/{$interface_name}/style/berry.css" type="text/css"/> 578 579 <!-- Combo-handled YUI CSS files: --> 580 <link rel="stylesheet" type="text/css" href="interfaces/{$interface_name}/style/skin.css"/> 581 582 <script type="text/javascript" src="interfaces/{$interface_name}/js/documentbasket/documentbasket.js"><xsl:text> </xsl:text></script> 583 <script type="text/javascript" src="interfaces/{$interface_name}/js/documentbasket/documentBasketDragDrop.js"><xsl:text> </xsl:text></script> 584 <!-- Combo-handled YUI JS files: --> 585 <script type="text/javascript" src="interfaces/{$interface_name}/js/documentbasket/yahoo-dom-event.js"><xsl:text> </xsl:text></script> 586 <script type="text/javascript" src="interfaces/{$interface_name}/js/documentbasket/container_core-min.js"><xsl:text> </xsl:text></script> 587 <script type="text/javascript" src="interfaces/{$interface_name}/js/documentbasket/element-min.js"><xsl:text> </xsl:text></script> 588 <script type="text/javascript" src="interfaces/{$interface_name}/js/documentbasket/menu-min.js"><xsl:text> </xsl:text></script> 589 <script type="text/javascript" src="interfaces/{$interface_name}/js/documentbasket/button-min.js"><xsl:text> </xsl:text></script> 590 <script type="text/javascript" src="interfaces/{$interface_name}/js/documentbasket/editor-min.js"><xsl:text> </xsl:text></script> 591 <script type="text/javascript" src="interfaces/{$interface_name}/js/documentbasket/yuiloader-min.js"><xsl:text> </xsl:text></script> 592 <!--<script type="text/javascript" src="interfaces/{$interface_name}/js/documentbasket/editor-dialog.js"><xsl:text> </xsl:text></script>--> 593 594 <link rel="stylesheet" href="interfaces/{$interface_name}/style/documentbasket.css" type="text/css"/> 554 595 </xsl:template> 555 596
Note:
See TracChangeset
for help on using the changeset viewer.