root/trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/messages.xsl

Revision 354 (checked in by johnsa, 7 years ago)

tweaks to calendar listing in web clients - added link to calendar from single event.

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
3   <xsl:template match="message">
4     <xsl:choose>
5       <xsl:when test="id='org.bedework.client.message.cancelled'">
6           <p>Action cancelled.</p>
7       </xsl:when>
8       <xsl:when test="id='org.bedework.client.message.locations.added'">
9         <xsl:choose>
10           <xsl:when test="param='1'">
11             <p>1 location added.</p>
12           </xsl:when>
13           <xsl:otherwise>
14             <p><xsl:value-of select="param"/> locations added.</p>
15           </xsl:otherwise>
16         </xsl:choose>
17       </xsl:when>
18       <xsl:when test="id='org.bedework.client.message.added.events'">
19         <xsl:choose>
20           <xsl:when test="param='1'">
21             <p>1 event added.</p>
22           </xsl:when>
23           <xsl:otherwise>
24             <p><xsl:value-of select="param"/> events added.</p>
25           </xsl:otherwise>
26         </xsl:choose>
27       </xsl:when>
28       <xsl:when test="id='org.bedework.client.message.added.eventrefs'">
29         <xsl:choose>
30           <xsl:when test="param='1'">
31             <p>1 public event reference added.</p>
32           </xsl:when>
33           <xsl:otherwise>
34             <p><xsl:value-of select="param"/> public event references added.</p>
35           </xsl:otherwise>
36         </xsl:choose>
37       </xsl:when>
38       <xsl:when test="id='org.bedework.client.message.added.subscriptions'">
39         <xsl:choose>
40           <xsl:when test="param='1'">
41             <p>1 subscription added.</p>
42           </xsl:when>
43           <xsl:otherwise>
44             <p><xsl:value-of select="param"/> subscriptions added.</p>
45           </xsl:otherwise>
46         </xsl:choose>
47       </xsl:when>
48       <xsl:when test="id='org.bedework.client.message.subscription.removed'">
49         <p>Subscription removed.</p>
50       </xsl:when>
51       <xsl:when test="id='org.bedework.client.message.deleted.events'">
52         <xsl:choose>
53           <xsl:when test="param='1'">
54             <p>1 event deleted.</p>
55           </xsl:when>
56           <xsl:otherwise>
57             <p><xsl:value-of select="param"/> events deleted.</p>
58           </xsl:otherwise>
59         </xsl:choose>
60       </xsl:when>
61       <xsl:when test="id='org.bedework.client.message.deleted.eventrefs'">
62         <xsl:choose>
63           <xsl:when test="param='1'">
64             <p>1 event removed.</p>
65           </xsl:when>
66           <xsl:otherwise>
67             <p><xsl:value-of select="param"/> events removed.</p>
68           </xsl:otherwise>
69         </xsl:choose>
70       </xsl:when>
71       <xsl:when test="id='org.bedework.client.message.deleted.locations'">
72         <xsl:choose>
73           <xsl:when test="param='1'">
74             <p>1 location removed.</p>
75           </xsl:when>
76           <xsl:otherwise>
77             <p><xsl:value-of select="param"/> locations removed.</p>
78           </xsl:otherwise>
79         </xsl:choose>
80       </xsl:when>
81       <xsl:when test="id='org.bedework.client.message.deleted.subscriptions'">
82         <xsl:choose>
83           <xsl:when test="param='1'">
84             <p>1 subscription removed.</p>
85           </xsl:when>
86           <xsl:otherwise>
87             <p><xsl:value-of select="param"/> subscriptions removed.</p>
88           </xsl:otherwise>
89         </xsl:choose>
90       </xsl:when>
91       <xsl:when test="id='org.bedework.client.message.nosuchevent'">
92           <p>Event <em><xsl:value-of select="param"/></em> does not exist.</p>
93       </xsl:when>
94       <xsl:otherwise>
95         <p><xsl:value-of select="id"/> = <xsl:value-of select="param"/></p>
96       </xsl:otherwise>
97     </xsl:choose>
98   </xsl:template>
99 </xsl:stylesheet>
100
Note: See TracBrowser for help on using the browser.