source: main/trunk/greenstone3/web/interfaces/oran/transform/pages/berry.xsl@ 23813

Last change on this file since 23813 was 23813, checked in by sjm84, 13 years ago

Lots of upgrades to the oran skin, getting it ready to be the default skin for Greenstone3

File size: 2.1 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 extension-element-prefixes="java util"
8 exclude-result-prefixes="java util">
9
10 <!-- use the 'main' layout -->
11 <xsl:include href="layouts/main.xsl"/>
12
13 <!-- set page title -->
14 <xsl:template name="pageTitle"><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'pref.berrybasket')"/></xsl:template>
15
16 <!-- set page breadcrumbs -->
17 <xsl:template name="breadcrumbs"><gslib:siteLink/><gslib:rightArrow/> <gslib:collectionNameLinked/><gslib:rightArrow/></xsl:template>
18
19 <!-- the page content -->
20 <xsl:template match="/page">
21 <xsl:variable name="clusterName"><xsl:value-of select="/page/pageRequest/paramList/param[@name='c']/@value"/></xsl:variable>
22 <script type="text/javascript" src="interfaces/oran/js/berrycheckout.js"><xsl:text> </xsl:text></script>
23 <script type="text/javascript">
24 var doc;
25 var docList = new Array();
26 <xsl:for-each select="/page/pageResponse/berryList/item">
27 <xsl:text disable-output-escaping="yes">doc = new Array();</xsl:text>
28 <xsl:for-each select="@*">
29 <xsl:text disable-output-escaping="yes">doc["</xsl:text>
30 <xsl:value-of select="name()" />
31 <xsl:text disable-output-escaping="yes">"]='</xsl:text>
32 <xsl:value-of select="." />
33 <xsl:text disable-output-escaping="yes">';</xsl:text>
34 </xsl:for-each>
35 <xsl:text disable-output-escaping="yes">docList[</xsl:text>
36 <xsl:value-of select="position()-1"/>
37 <xsl:text>] = doc;</xsl:text>
38 </xsl:for-each>
39 </script>
40
41 <div class="navList" id="berryCheckoutOptions">
42 <ul>
43 <li id="fullview" class="current"><span>Full View</span></li>
44 <li id="textview"><span>Text View</span></li>
45 <li id="email"><span>Email</span></li>
46 </ul>
47 <div class="clear"><xsl:text> </xsl:text></div>
48 </div>
49 <div id="berryBasketContent"><span><xsl:text> </xsl:text></span></div>
50
51 </xsl:template>
52
53
54
55</xsl:stylesheet>
56
Note: See TracBrowser for help on using the repository browser.