root/main/trunk/greenstone3/web/interfaces/default/transform/gli4gs3.xsl @ 32127

Revision 32127, 1.7 KB (checked in by ak19, 2 years ago)

Fixing up the GS3 GLI applet. To get it to work, follow the instructions at  http://wiki.greenstone.org/doku.php?id=old:remote_greenstone&s[]=applet 2. But need to put the SignedGatherer?.java in web\applet for GS3. 3. In the default interface, edit home.xsl and uncomment <gslib:libraryInterfaceLink/>. 4. Set up Java Control Panel to allow from the host:port of the (remote) GS server on which the GS3 to connect to is hosted. This will then allow accessing applets from that host:port. 5. Configure Internet Explorer (works on Win 8) as explained in GS3's Tudors tutorial for the Phind phrase browser. 6. In Internet Explorer, visit the GS home page, click on the Librarian Interface link and now you will be asked to allow and run the SignedGatherer?.jar GLI applet.

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  extension-element-prefixes="java util"
7  exclude-result-prefixes="java util">
8 
9  <!-- style includes global params interface_name, library_name -->
10  <xsl:include href="style.xsl"/>
11 
12  <xsl:output method="html"/> 
13 
14  <!-- the main page layout template is here -->
15  <xsl:template match="page">
16    <html>
17      <head>
18    <title>
19      <!-- put a space in the title in case the actual value is missing - mozilla will not display a page with no title-->
20      <xsl:call-template name="pageTitle"/><xsl:text> </xsl:text>
21    </title>
22    <xsl:call-template name="globalStyle"/>
23    <xsl:call-template name="pageStyle"/>
24      </head>
25      <body>
26    <xsl:attribute name="dir"><xsl:call-template name="direction"/></xsl:attribute>
27    <div id="page-wrapper">
28      <xsl:apply-templates select="pageResponse"/>
29      <xsl:call-template name="greenstoneFooter"/>                     
30    </div>
31      </body>
32    </html>
33  </xsl:template>
34
35  <xsl:template name="pageTitle">
36    <xsl:value-of select="pageResponse/service/applet"/>
37  </xsl:template>
38
39  <!-- page specific style goes here -->
40  <xsl:template name="pageStyle"/>
41
42  <xsl:template match="pageResponse">
43    <xsl:variable name="collName"><xsl:value-of select="../pageRequest/paramList/param[@name='c']/@value"/></xsl:variable>
44   
45    <!-- <xsl:call-template name="navigationBar">
46    <xsl:with-param name="collName" select="$collName"/>
47  </xsl:call-template>-->     
48    <div >
49      <xsl:copy-of select="Applet"/>
50    </div>
51  </xsl:template>
52
53</xsl:stylesheet> 
54
Note: See TracBrowser for help on using the browser.