Changeset 1240
- Timestamp:
- 01/19/07 13:48:44
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/deployment/webadmin/webapp/resources/default/default/default.xsl
r1239 r1240 228 228 </xsl:when> 229 229 <xsl:when test="/bedeworkadmin/page='rdates'"> 230 <xsl:call-template name="messagesAndErrors"/>231 230 <xsl:call-template name="rdates"/> 232 231 </xsl:when> … … 2104 2103 </div> 2105 2104 2105 <xsl:call-template name="messagesAndErrors"/> 2106 2106 2107 <table cellspacing="0" id="rdatesTable"> 2107 2108 <tr> trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.css
r1229 r1240 1411 1411 #freeBusy td.free, 1412 1412 #freeBusyKey td.free { 1413 color: #ddd; 1414 background-color: #ddd; 1415 } 1416 #freeBusy td.busy, 1417 #freeBusyKey td.busy { 1413 1418 color: #A3BAEA; 1414 1419 background-color: #A3BAEA; 1415 }1416 #freeBusy td.busy,1417 #freeBusyKey td.busy {1418 color: #ddd;1419 background-color: #ddd;1420 1420 } 1421 1421 #freeBusy td.tentative, … … 1431 1431 } 1432 1432 #freeBusy td.free a { 1433 color: # A3BAEA;1433 color: #ddd; 1434 1434 background-color: transparent; 1435 1435 display: block; … … 1449 1449 } 1450 1450 #freeBusy td.busy a { 1451 color: # ddd;1451 color: #A3BAEA; 1452 1452 background-color: transparent; 1453 1453 display: block; trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl
r1239 r1240 81 81 <xsl:variable name="event-selectCalForEvent" select="/bedework/urlPrefixes/event/selectCalForEvent/a/@href"/> 82 82 <xsl:variable name="event-showRdates" select="/bedework/urlPrefixes/event/showRdates"/> 83 <xsl:variable name="event-showExdates" select="/bedework/urlPrefixes/event/showExdates"/> 83 84 <xsl:variable name="event-setRdate" select="/bedework/urlPrefixes/event/setRdate"/> 84 85 <xsl:variable name="event-attendeesForEvent" select="/bedework/urlPrefixes/event/attendeesForEvent/a/@href"/> … … 172 173 </xsl:when> 173 174 <xsl:when test="/bedework/page='rdates'"> 174 <xsl:call-template name="messagesAndErrors"/>175 175 <xsl:call-template name="rdates"/> 176 176 </xsl:when> 177 177 <xsl:when test="/bedework/page='attendees'"> 178 <xsl:call-template name="messagesAndErrors"/>179 178 <xsl:call-template name="attendees"/> 180 179 </xsl:when> … … 491 490 <!-- special calendars: inbox, outbox, and trash --> 492 491 <ul class="calendarTree"> 493 <xsl:apply-templates select="/bedework/myCalendars/calendars/calendar/calendar[calType > 1]" mode="mySpecialCalendars"/> 492 <xsl:apply-templates select="/bedework/myCalendars/calendars/calendar/calendar[calType = 5]" mode="mySpecialCalendars"/> <!-- inbox --> 493 <xsl:apply-templates select="/bedework/myCalendars/calendars/calendar/calendar[calType = 6]" mode="mySpecialCalendars"/> <!-- outbox --> 494 <xsl:apply-templates select="/bedework/myCalendars/calendars/calendar/calendar[calType = 2]" mode="mySpecialCalendars"/> <!-- trash --> 495 <xsl:apply-templates select="/bedework/myCalendars/calendars/calendar/calendar[calType = 3]" mode="mySpecialCalendars"/> <!-- deleted --> 494 496 </ul> 495 497 … … 2747 2749 <div id="recurrenceDatesButton"> 2748 2750 <input type="button" value="add/remove recurrence dates" onclick="launchSizedWindow('{$event-showRdates}','560','400')"/> 2751 <input type="button" value="view/remove exception dates" onclick="launchSizedWindow('{$event-showExdates}','560','400')"/> 2749 2752 </div> 2750 2753 </div> … … 3017 3020 </div> 3018 3021 3022 <xsl:call-template name="messagesAndErrors"/> 3023 3019 3024 <table cellspacing="0" id="rdatesTable"> 3020 3025 <tr> … … 3035 3040 <xsl:variable name="datetime"><xsl:value-of select="unformatted"/></xsl:variable> 3036 3041 <xsl:variable name="tzid" select="timezone/id"/> 3037 <xsl:variable name="dateOnly"><xsl:if test=" dateOnly = 'true'">&dateOnly=true</xsl:if></xsl:variable>3042 <xsl:variable name="dateOnly"><xsl:if test="allday = 'true'">&dateOnly=true</xsl:if></xsl:variable> 3038 3043 <xsl:variable name="floating"><xsl:if test="floating = 'true'">&floating=true</xsl:if></xsl:variable> 3039 3044 <xsl:variable name="storeUTC"><xsl:if test="utc = 'true'">&storeUTC=true</xsl:if></xsl:variable> … … 3087 3092 </tr> 3088 3093 </table> 3094 3095 <xsl:call-template name="messagesAndErrors"/> 3096 3089 3097 <xsl:if test="/bedework/attendees/attendee"> 3090 3098 <table id="attendees" class="widget" cellspacing="0"> … … 3284 3292 3285 3293 <div id="sharingBox"> 3286 <h3>Sharing</h3> 3287 <table class="common"> 3288 <tr> 3289 <th class="commonHeader" colspan="2">Current access:</th> 3290 </tr> 3291 <tr> 3292 <th>Users:</th> 3293 <td> 3294 <xsl:choose> 3295 <xsl:when test="/bedework/myCalendars/calendars/calendar/acl/ace/principal/href"> 3296 <xsl:for-each select="/bedework/myCalendars/calendars/calendar/acl/ace[principal/href]"> 3297 <xsl:value-of select="principal/href"/> (<xsl:value-of select="name(grant/*)"/>)<br/> 3298 </xsl:for-each> 3299 </xsl:when> 3300 <xsl:otherwise> 3301 free/busy not shared 3302 </xsl:otherwise> 3303 </xsl:choose> 3304 </td> 3305 </tr> 3306 </table> 3294 <xsl:variable name="calPathEncoded" select="/bedework/myCalendars/calendars/calendar/encodedPath"/> 3295 <xsl:apply-templates select="/bedework/myCalendars/calendars/calendar/acl" mode="currentAccess"> 3296 <xsl:with-param name="action" select="$freeBusy-setAccess"/> 3297 <xsl:with-param name="calPathEncoded" select="$calPathEncoded"/> 3298 </xsl:apply-templates> 3307 3299 <form name="calendarShareForm" action="{$freeBusy-setAccess}" id="shareForm"> 3308 3300 <xsl:variable name="calPath" select="/bedework/myCalendars/calendars/calendar/path"/> 3309 3301 <input type="hidden" name="calPath" value="{$calPath}"/> 3302 <input type="hidden" value="F" name="how"/> 3310 3303 <p> 3311 3304 Share my free/busy with:<br/> 3312 3305 <input type="text" name="who" size="20"/> 3313 3306 <input type="radio" value="user" name="whoType" checked="checked"/> user 3314 <input type="radio" value="group" name="whoType"/> group 3315 </p> 3316 <p> 3317 Access rights:<br/> 3318 <input type="radio" value="F" name="how" checked="checked"/> view my free/busy<br/> 3319 <input type="radio" value="d" name="how"/> default (reset access) 3307 <input type="radio" value="group" name="whoType"/> group<br/> 3308 <em>note: this will set a user or group's access to 3309 "read-free-busy" and any 3310 existing access control will be replaced.</em> 3320 3311 </p> 3321 3312 <input type="submit" name="submit" value="Submit"/> … … 3593 3584 3594 3585 <xsl:template match="calendar" mode="mySpecialCalendars"> 3595 <!-- Inbox, Outbox, Trash, etc. --> 3596 <xsl:if test="name != 'Deleted'"> 3597 <xsl:variable name="id" select="id"/> 3598 <li> 3599 <xsl:attribute name="class"> 3600 <xsl:choose> 3601 <xsl:when test="/bedework/selectionState/selectionType = 'calendar' 3602 and path = /bedework/selectionState/subscriptions/subscription/calendar/path">selected</xsl:when> 3603 <xsl:when test="name='Trash'">trash</xsl:when> 3604 <xsl:when test="calendarCollection='false'">folder</xsl:when> 3605 <xsl:otherwise>calendar</xsl:otherwise> 3606 </xsl:choose> 3607 </xsl:attribute> 3608 <xsl:variable name="calPath" select="path"/> 3609 <xsl:choose> 3610 <xsl:when test="name='Inbox' and /bedework/inboxState/numActive != '0'"> 3611 <strong> 3612 <a href="{$showInbox}"> 3613 <xsl:value-of select="name"/> 3614 </a> 3615 <xsl:text> </xsl:text> 3616 (<xsl:value-of select="/bedework/inboxState/numActive"/>) 3617 </strong> 3618 </xsl:when> 3619 <xsl:when test="name='Outbox' and /bedework/outbox/numActive != '0'"> 3620 <strong> 3621 <a href="{$showOutbox}"> 3622 <xsl:value-of select="name"/> 3623 </a> 3624 <xsl:text> </xsl:text> 3625 (<xsl:value-of select="/bedework/outboxState/numActive"/>) 3626 </strong> 3627 </xsl:when> 3628 <xsl:otherwise> 3629 <a href="{$setSelection}&calUrl={$calPath}"> 3586 <!-- Trash = 2, Deleted = 3, Busy = 4, Inbox = 5, Outbox = 6 --> 3587 <xsl:variable name="id" select="id"/> 3588 <li> 3589 <xsl:attribute name="class"> 3590 <xsl:choose> 3591 <xsl:when test="/bedework/selectionState/selectionType = 'calendar' 3592 and path = /bedework/selectionState/subscriptions/subscription/calendar/path">selected</xsl:when> 3593 <xsl:when test="calType='2' or calType='3'">trash</xsl:when> 3594 <xsl:when test="calendarCollection='false'">folder</xsl:when> 3595 <xsl:otherwise>calendar</xsl:otherwise> 3596 </xsl:choose> 3597 </xsl:attribute> 3598 <xsl:variable name="calPath" select="path"/> 3599 <xsl:choose> 3600 <xsl:when test="calType='5' and /bedework/inboxState/numActive != '0'"> 3601 <strong> 3602 <a href="{$showInbox}"> 3630 3603 <xsl:value-of select="name"/> 3631 3604 </a> 3632 </xsl:otherwise> 3633 </xsl:choose> 3634 <xsl:if test="calendar"> 3635 <ul> 3636 <xsl:apply-templates select="calendar" mode="myCalendars"/> 3637 </ul> 3638 </xsl:if> 3639 </li> 3640 </xsl:if> 3605 <xsl:text> </xsl:text> 3606 (<xsl:value-of select="/bedework/inboxState/numActive"/>) 3607 </strong> 3608 </xsl:when> 3609 <xsl:when test="calType='6' and /bedework/outbox/numActive != '0'"> 3610 <strong> 3611 <a href="{$showOutbox}"> 3612 <xsl:value-of select="name"/> 3613 </a> 3614 <xsl:text> </xsl:text> 3615 (<xsl:value-of select="/bedework/outboxState/numActive"/>) 3616 </strong> 3617 </xsl:when> 3618 <xsl:otherwise> 3619 <a href="{$setSelection}&calUrl={$calPath}"> 3620 <xsl:attribute name="title"> 3621 <xsl:choose> 3622 <xsl:when test="calType = 2">Contains items you have access to delete.</xsl:when> 3623 <xsl:when test="calType = 3">Used to mask items you do not have access to truly delete, such as many subscribed events.</xsl:when> 3624 </xsl:choose> 3625 </xsl:attribute> 3626 <xsl:value-of select="name"/> 3627 </a> 3628 </xsl:otherwise> 3629 </xsl:choose> 3630 <xsl:if test="calendar"> 3631 <ul> 3632 <xsl:apply-templates select="calendar" mode="myCalendars"/> 3633 </ul> 3634 </xsl:if> 3635 </li> 3641 3636 </xsl:template> 3642 3637
