source: main/trunk/greenstone3/web/interfaces/default/transform/layouts/header-vars.xsl@ 37137

Last change on this file since 37137 was 37137, checked in by davidb, 16 months ago

Revision in property name, along with changes after testing the new revproxy.protocol, revproxy.domain properties

File size: 1.5 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
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
12 <!-- If the c parameter is empty then use the p.c parameter for the collection name-->
13 <xsl:variable name="collNameChecked">
14 <xsl:choose>
15 <xsl:when test="$collName = '' and /page/pageRequest/paramList/param[@name='p.c']/@value">
16 <xsl:value-of select="/page/pageRequest/paramList/param[@name='p.c']/@value"/>
17 </xsl:when>
18 <xsl:otherwise>
19 <xsl:value-of select="$collName"/>
20 </xsl:otherwise>
21 </xsl:choose>
22 </xsl:variable>
23
24 <xsl:variable name="servletProtocol">
25 <xsl:value-of select="/page/pageResponse/interfaceOptions/option[@name = 'servlet_protocol']/@value"/>
26 </xsl:variable>
27 <xsl:variable name="servletDomain">
28 <xsl:value-of select="/page/pageResponse/interfaceOptions/option[@name = 'servlet_domain']/@value"/>
29 </xsl:variable>
30 <xsl:variable name="servletOptPort">
31 <xsl:value-of select="/page/pageResponse/interfaceOptions/option[@name = 'servlet_opt_port']/@value"/>
32 </xsl:variable>
33 <xsl:variable name="servletContext">
34 <xsl:value-of select="/page/pageResponse/interfaceOptions/option[@name = 'servlet_context']/@value"/>
35 </xsl:variable>
36
37</xsl:stylesheet>
Note: See TracBrowser for help on using the repository browser.