[Bedework-commit] bedework r1975 - trunk/deployment/webuser/webapp/resources/demoskins/default/default

svnadmin at bedework.org svnadmin at bedework.org
Wed Nov 19 23:49:17 EST 2008


Author: johnsa
Date: 2008-11-19 23:49:15 -0500 (Wed, 19 Nov 2008)
New Revision: 1975

Modified:
   trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css
   trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl
Log:
user client: beginning to address calendar aliases

Modified: trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css
===================================================================
--- trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css	2008-11-19 21:55:16 UTC (rev 1974)
+++ trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css	2008-11-20 04:49:15 UTC (rev 1975)
@@ -1543,8 +1543,8 @@
   list-style-image: url(../../resources/glassFill-icon-view.gif);
   font-weight: bold;
 }
-#bedework  li.subscription {
-  list-style-image: url(../../resources/subIcon.gif);
+#bedework  li.alias {
+  list-style-image: url(../../resources/calIconAlias-sm.gif);
   font-style: italic;
   margin-left: 0;
   padding-left: 0;

Modified: trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl
===================================================================
--- trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl	2008-11-19 21:55:16 UTC (rev 1974)
+++ trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl	2008-11-20 04:49:15 UTC (rev 1975)
@@ -584,7 +584,7 @@
     </h3>
     <!-- normal calendars -->
     <ul class="calendarTree">
-      <xsl:apply-templates select="/bedework/myCalendars/calendars/calendar" mode="myCalendars"/>
+      <xsl:apply-templates select="/bedework/myCalendars/calendars/calendar[calType != 5 and calType != 6 and calType != 2 and calType != 3]" mode="myCalendars"/>
     </ul>
     <!-- special calendars: inbox, outbox, and trash -->
     <ul class="calendarTree">
@@ -4273,15 +4273,31 @@
     </table>
   </xsl:template>
 
+  <!--
+    Calendar templates depend heavily on calendar types:
+
+    calTypes: 0 - Folder
+              1 - Calendar
+              2 - Trash
+              3 - Deleted
+              4 - Busy
+              5 - Inbox
+              6 - Outbox
+              7 - Alias
+              8 - External subscription
+              9 - Resource collection
+  -->
+
   <xsl:template match="calendar" mode="myCalendars">
+    <!-- this template receives calType 0,1,4,7,8,9  -->
     <xsl:variable name="id" select="id"/>
     <li>
       <xsl:attribute name="class">
         <xsl:choose>
           <xsl:when test="/bedework/selectionState/selectionType = 'calendar'
-                          and path = /bedework/selectionState/subscriptions/subscription/calendar/path">selected</xsl:when>
-          <xsl:when test="name='Trash'">trash</xsl:when>
-          <xsl:when test="calendarCollection='false'">folder</xsl:when>
+                          and path = /bedework/selectionState/calendar/path">selected</xsl:when>
+          <xsl:when test="calType = 0">folder</xsl:when>
+          <xsl:when test="calType = 7">alias</xsl:when>
           <xsl:otherwise>calendar</xsl:otherwise>
         </xsl:choose>
       </xsl:attribute>
@@ -4298,9 +4314,7 @@
   </xsl:template>
 
   <xsl:template match="calendar" mode="mySpecialCalendars">
-    <!-- calTypes: Trash = 2, Deleted = 3, Busy = 4,
-                   Inbox = 5, Outbox = 6
-                   Alias = 7, eternal subscription = 8 -->
+    <!-- this template receives calType 2,3,5,6  -->
     <xsl:variable name="id" select="id"/>
     <li>
       <xsl:attribute name="class">



More information about the Bedework-commit mailing list