source: main/trunk/model-sites-dev/heritage-nz/collect/pdf-reports/transform/pages/help.xsl@ 33682

Last change on this file since 33682 was 33682, checked in by davidb, 4 years ago

Changes made around the time of the launch

  • Property svn:mime-type set to application/xml
File size: 5.9 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<xsl:stylesheet version="1.0"
3 xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
4 xmlns:java="http://xml.apache.org/xslt/java"
5 xmlns:util="xalan://org.greenstone.gsdl3.util.XSLTUtil"
6 xmlns:gslib="http://www.greenstone.org/skinning"
7 xmlns:gsf="http://www.greenstone.org/greenstone3/schema/ConfigFormat"
8 extension-element-prefixes="java util"
9 exclude-result-prefixes="java util gsf">
10
11 <!-- set page title -->
12 <xsl:template name="pageTitle">
13 <a href="{$library_name}/collection/{$collName}/page/about">Digital Library Home</a>
14 <gslib:rightArrow/>
15 <xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'help_b')"/>
16 </xsl:template>
17
18
19 <!-- optional cgi-params for links to document pages -->
20 <!-- needed here because collectionConfig.xml defined a template in
21 its *global* section that uses gsf:link, which in turn then
22 generates XSL tags that refer to opt-doc-link-arg -->
23
24 <xsl:variable name="opt-doc-link-args"></xsl:variable>
25
26
27 <xsl:template name="collectionHelp">
28 <!-- **** -->
29 <h2>Using the Archaeological Reports Digital Library</h2>
30
31 <!-- general intro text -->
32 <xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.collection_general')"/><br/><br/>
33
34 <xsl:call-template name="browsingHelp"/>
35 <xsl:if test="/page/pageResponse/collection/serviceList/service[@type='query']">
36 <xsl:call-template name="searchingHelp"/>
37<!-- <xsl:call-template name="searchParamsHelp"/>-->
38 <xsl:call-template name="searchResultsHelp"/>
39 </xsl:if>
40<!-- ****
41 <xsl:call-template name="documentHelp"/>
42-->
43 <xsl:if test="/page/pageResponse/interfaceOptions/option[@name='favouriteBasket']/@value='true'">
44 <xsl:call-template name="favouriteBasketHelp"/>
45 </xsl:if>
46 <h3><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.downloading')"/></h3><br/>
47 <xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.downloading_general')"/>
48 </xsl:template>
49
50
51 <xsl:template name="browsingHelp">
52 <h3><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.browsing_title')"/></h3><br/>
53 <p><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.browsing_general')"/></p>
54
55 <p><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceTextWithDOM($help_interface_name, /page/@lang, 'help.browsing_extra', $bookshelf_icon, $plus_icon)"/></p>
56
57<!-- ***
58 <dl>
59 <dt><img src="interfaces/{$interface_name}/images/bshelf.gif"/></dt>
60 <xsl:variable name="plus_icon"><img src="interfaces/{$interface_name}/images/expand.png"/></xsl:variable>
61 <dd><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceTextWithDOM($help_interface_name, /page/@lang, 'help.browsing_bookshelf', $plus_icon)"/></dd>
62 <xsl:variable name="book_icon"><img src="interfaces/{$interface_name}/images/book.png"/></xsl:variable>
63 <xsl:variable name="page_icon"><img src="interfaces/{$interface_name}/images/itext.gif"/> </xsl:variable>
64
65 <dt><xsl:copy-of select="$book_icon"/><gsf:space/> <xsl:copy-of select="$page_icon"/></dt>
66 <dd><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceTextWithDOM($help_interface_name, /page/@lang, 'help.browsing_book', $book_icon, $page_icon)"/></dd>
67 <dt><img src="interfaces/{$interface_name}/images/ipdf.gif"/><gsf:space/><img src="interfaces/{$interface_name}/images/imsword.gif"/><gsf:space/><img src="interfaces/{$interface_name}/images/imp3.gif"/> ...</dt>
68 <dd><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.browsing_srcicon')"/></dd>
69
70 </dl>
71-->
72 </xsl:template>
73
74 <xsl:template name="searchingHelp">
75 <h3><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.searching_title')"/></h3><br/>
76 <xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.searching_quick')"/><br/><br/>
77 <xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.searching_more')"/><br/><br/>
78 <h3><xsl:value-of select="/page/pageResponse/collection/serviceList/service[@name='AdvancedFieldQuery']/displayItem[@name='name']"/></h3><br/>
79 <xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.searching_adv')"/><br/><br/>
80 <xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.searchparams_general')"/><br/>
81 <ul>
82 <xsl:for-each select="/page/pageResponse/collection/serviceList/service[@name='AdvancedFieldQuery']/paramList/param[@name = 'sortBy' or @name= 'sortOrder']">
83 <xsl:variable name="pname">help.sp_<xsl:value-of select="@name"/></xsl:variable>
84 <li><b><xsl:value-of select="displayItem[@name='name']"/>: </b><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, $pname)"/></li>
85 </xsl:for-each>
86 <li><b><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.sp_combineParam')"/>: </b><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.sp_combine')"/></li>
87 <li><b><xsl:value-of disable-output-escaping="yes" select="util:getGenericText('ServiceRack', /page/@lang, 'param.hitsPerPage')"/>: </b><xsl:value-of disable-output-escaping="yes" select="util:getInterfaceText($help_interface_name, /page/@lang, 'help.sp_hitsPerPage')"/></li>
88 </ul>
89 </xsl:template>
90
91</xsl:stylesheet>
Note: See TracBrowser for help on using the repository browser.