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

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

personal client stylesheet and front-end actions now use request parameter "newCalPath" for setting the calendar in which to place an event ("calPath" is used as the source calendar). Now can set the destination calendar for both an imported iCal file and an event reference.

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.calendar.added'">
39         <p>Calendar added.</p>
40       </xsl:when>
41       <xsl:when test="id='org.bedework.client.message.folder.added'">
42         <p>Folder added.</p>
43       </xsl:when>
44       <xsl:when test="id='org.bedework.client.message.calendar.updated'">
45         <p>Calendar updated.</p>
46       </xsl:when>
47       <xsl:when test="id='org.bedework.client.message.folder.updated'">
48         <p>Folder updated.</p>
49       </xsl:when>
50       <xsl:when test="id='org.bedework.client.message.calendar.deleted'">
51         <p>Calendar/folder deleted.</p>
52       </xsl:when>
53       <xsl:when test="id='org.bedework.client.message.added.subscriptions'">
54         <xsl:choose>
55           <xsl:when test="param='1'">
56             <p>1 subscription added.</p>
57           </xsl:when>
58           <xsl:otherwise>
59             <p><xsl:value-of select="param"/> subscriptions added.</p>
60           </xsl:otherwise>
61         </xsl:choose>
62       </xsl:when>
63       <xsl:when test="id='org.bedework.client.message.subscription.removed'">
64         <p>Subscription removed.</p>
65       </xsl:when>
66       <xsl:when test="id='org.bedework.client.message.deleted.events'">
67         <xsl:choose>
68           <xsl:when test="param='1'">
69             <p>1 event deleted.</p>
70           </xsl:when>
71           <xsl:otherwise>
72             <p><xsl:value-of select="param"/> events deleted.</p>
73           </xsl:otherwise>
74         </xsl:choose>
75       </xsl:when>
76       <xsl:when test="id='org.bedework.client.message.deleted.eventrefs'">
77         <xsl:choose>
78           <xsl:when test="param='1'">
79             <p>1 event removed.</p>
80           </xsl:when>
81           <xsl:otherwise>
82             <p><xsl:value-of select="param"/> events removed.</p>
83           </xsl:otherwise>
84         </xsl:choose>
85       </xsl:when>
86       <xsl:when test="id='org.bedework.client.message.deleted.locations'">
87         <xsl:choose>
88           <xsl:when test="param='1'">
89             <p>1 location removed.</p>
90           </xsl:when>
91           <xsl:otherwise>
92             <p><xsl:value-of select="param"/> locations removed.</p>
93           </xsl:otherwise>
94         </xsl:choose>
95       </xsl:when>
96       <xsl:when test="id='org.bedework.client.message.deleted.subscriptions'">
97         <xsl:choose>
98           <xsl:when test="param='1'">
99             <p>1 subscription removed.</p>
100           </xsl:when>
101           <xsl:otherwise>
102             <p><xsl:value-of select="param"/> subscriptions removed.</p>
103           </xsl:otherwise>
104         </xsl:choose>
105       </xsl:when>
106       <xsl:when test="id='org.bedework.client.message.prefs.updated'">
107         <p>Preferences updated.</p>
108       </xsl:when>
109       <xsl:when test="id='org.bedework.client.message.nosuchevent'">
110           <p>Event <em><xsl:value-of select="param"/></em> does not exist.</p>
111       </xsl:when>
112       <xsl:otherwise>
113         <p><xsl:value-of select="id"/> = <xsl:value-of select="param"/></p>
114       </xsl:otherwise>
115     </xsl:choose>
116   </xsl:template>
117 </xsl:stylesheet>
118
Note: See TracBrowser for help on using the browser.