root/trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/globals.xsl

Revision 2505 (checked in by johnsa, 3 years ago)

public client: restructuring of themes directory THIS WILL BREAK THINGS - this is a partial commit to be completed in a few minutes.

Line 
1 <xsl:stylesheet
2   version="1.0"
3   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
4   xmlns="http://www.w3.org/1999/xhtml">
5
6   <!-- ======================= -->
7   <!-- DEFINE GLOBAL CONSTANTS -->
8   <!-- ======================= -->
9
10   <!-- URL of the XSL template directory for this calendar suite -->
11   <xsl:variable name="appRoot" select="/bedework/approot" />
12
13   <!-- Properly encoded prefixes to the application actions; use these to build
14     urls; allows the application to be used without cookies or within a portal.
15     These urls are rewritten in header.jsp and simply passed through for use
16     here. Every url includes a query string (either ?b=de or a real query
17     string) so that all links constructed in this stylesheet may begin the
18     query string with an ampersand. -->
19   <xsl:variable name="setup" select="/bedework/urlPrefixes/setup" />
20   <xsl:variable name="setSelection" select="/bedework/urlPrefixes/main/setSelection" />
21   <xsl:variable name="fetchPublicCalendars" select="/bedework/urlPrefixes/calendar/fetchPublicCalendars" />
22   <xsl:variable name="setViewPeriod" select="/bedework/urlPrefixes/main/setViewPeriod" />
23   <xsl:variable name="listEvents" select="/bedework/urlPrefixes/main/listEvents" />
24   <xsl:variable name="eventView" select="/bedework/urlPrefixes/event/eventView" />
25   <xsl:variable name="addEventRef" select="/bedework/urlPrefixes/event/addEventRef" />
26   <xsl:variable name="export" select="/bedework/urlPrefixes/misc/export" />
27   <xsl:variable name="search" select="/bedework/urlPrefixes/search/search" />
28   <xsl:variable name="search-next" select="/bedework/urlPrefixes/search/next" />
29   <xsl:variable name="calendar-fetchForExport" select="/bedework/urlPrefixes/calendar/fetchForExport" />
30   <xsl:variable name="mailEvent" select="/bedework/urlPrefixes/mail/mailEvent" />
31   <xsl:variable name="stats" select="/bedework/urlPrefixes/stats/stats" />
32
33   <!-- a check this ... needed? -->
34   <xsl:variable name="allGroupsAppVar">&amp;setappvar=group(all)</xsl:variable>
35
36   <!-- URL of the web application - includes web context -->
37   <xsl:variable name="urlPrefix" select="/bedework/urlprefix" />
38
39   <!-- Other generally useful global variables -->
40   <xsl:variable name="privateCal">/ucal</xsl:variable>
41   <xsl:variable name="feederPrefix">/feeder</xsl:variable>
42   <xsl:variable name="prevdate" select="/bedework/previousdate" />
43   <xsl:variable name="nextdate" select="/bedework/nextdate" />
44   <xsl:variable name="curdate" select="/bedework/currentdate/date" />
45
46 </xsl:stylesheet>
Note: See TracBrowser for help on using the browser.