[Bedework-commit] r494 - trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default

svnadmin at bedework.org svnadmin at bedework.org
Thu May 18 17:25:05 EDT 2006


Author: johnsa
Date: 2006-05-18 17:25:05 -0400 (Thu, 18 May 2006)
New Revision: 494

Modified:
   trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl
Log:
personal client: some functionality in place for adding events to other users' writable calendars

Modified: trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl
===================================================================
--- trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl	2006-05-18 19:27:43 UTC (rev 493)
+++ trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl	2006-05-18 21:25:05 UTC (rev 494)
@@ -3240,6 +3240,16 @@
       <a href="{$setSelection}?calUrl={$subUri}">
         <xsl:value-of select="name"/>
       </a>
+      <xsl:if test="calendars/calendar/calendarCollection='true' and
+                    calendars/calendar/currentAccess/current-user-privilege-set/privilege/write-content">
+        <!-- set the start date for adding an event to the first day of the
+             given period, the hour of "now", and give a duration of 60 minutes -->
+        <xsl:variable name="calPath" select="calendars/calendar/encodedPath"/>
+        <xsl:variable name="startDate"><xsl:value-of select="/bedework/firstday/date"/>T<xsl:value-of select="substring(/bedework/now/time,1,2)"/>0000</xsl:variable>
+        <a href="{$initEvent}?startdate={$startDate}&amp;newCalPath={$calPath}&amp;minutes=60" class="calendarAdd" title="add event">
+          <img src="{$resourcesRoot}/resources/addEvent-forCals-icon.gif" width="9" height="12" border="0" alt="add event"/>
+        </a>
+      </xsl:if>
     </li>
   </xsl:template>
 



More information about the Bedework-commit mailing list