Changeset 1576

Show
Ignore:
Timestamp:
10/02/07 20:38:24
Author:
douglm
Message:

Merged changes

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl

    r1571 r1576  
    9494  <xsl:variable name="calendar-fetchForExport" select="/bedework/urlPrefixes/calendar/fetchForExport"/> 
    9595  <xsl:variable name="mailEvent" select="/bedework/urlPrefixes/mail/mailEvent"/> 
     96  <!-- Unused 
    9697  <xsl:variable name="showPage" select="/bedework/urlPrefixes/main/showPage"/> 
    97   <xsl:variable name="stats" select="/bedework/urlPrefixes/stats/stats"/> 
     98   --> 
     99 <xsl:variable name="stats" select="/bedework/urlPrefixes/stats/stats"/> 
    98100 
    99101  <!-- URL of the web application - includes web context --> 
  • trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl

    r1572 r1576  
    7171  <xsl:variable name="setSelection" select="/bedework/urlPrefixes/main/setSelection"/> 
    7272  <xsl:variable name="setViewPeriod" select="/bedework/urlPrefixes/main/setViewPeriod"/> 
    73   <xsl:variable name="showPage" select="/bedework/urlPrefixes/main/showPage"/> 
    7473  <!-- events --> 
    7574  <xsl:variable name="eventView" select="/bedework/urlPrefixes/event/eventView"/> 
     
    196195        </xsl:choose> 
    197196        <div id="bedework"><!-- main wrapper div to keep styles encapsulated within portals --> 
    198           <xsl:choose> 
    199             <!--deprecated: 
    200             <xsl:when test="/bedework/page='selectCalForEvent'"> 
    201               <xsl:call-template name="selectCalForEvent"/> 
    202             </xsl:when>--> 
    203             <xsl:when test="/bedework/page='rdates'"> 
    204               <xsl:call-template name="rdates"/> 
    205             </xsl:when> 
    206             <!--deprecated: 
    207             <xsl:when test="/bedework/page='eventAccess'"> 
    208               <xsl:call-template name="messagesAndErrors"/> 
    209               <xsl:apply-templates select="/bedework/eventAccess"/> 
    210             </xsl:when>--> 
    211             <xsl:otherwise> 
    212               <xsl:call-template name="headBar"/> 
    213               <xsl:call-template name="messagesAndErrors"/> 
    214               <table id="bodyBlock" cellspacing="0"> 
    215                 <tr> 
    216                   <xsl:choose> 
    217                     <xsl:when test="/bedework/appvar[key='sidebar']/value='closed'"> 
    218                       <td id="sideBarClosed"> 
    219                         <img src="{$resourcesRoot}/resources/spacer.gif" width="1" height="1" border="0" alt="*"/> 
    220                       </td> 
    221                     </xsl:when> 
    222                     <xsl:otherwise> 
    223                       <td id="sideBar"> 
    224                         <xsl:call-template name="sideBar"/> 
    225                       </td> 
    226                     </xsl:otherwise> 
    227                   </xsl:choose> 
    228                   <td id="bodyContent"> 
    229                     <xsl:call-template name="tabs"/> 
    230                     <xsl:call-template name="navigation"/> 
    231                     <xsl:call-template name="utilBar"/> 
     197          <xsl:call-template name="headBar"/> 
     198          <xsl:call-template name="messagesAndErrors"/> 
     199          <table id="bodyBlock" cellspacing="0"> 
     200            <tr> 
     201              <xsl:choose> 
     202                <xsl:when test="/bedework/appvar[key='sidebar']/value='closed'"> 
     203                  <td id="sideBarClosed"> 
     204                    <img src="{$resourcesRoot}/resources/spacer.gif" width="1" height="1" border="0" alt="*"/> 
     205                  </td> 
     206                </xsl:when> 
     207                <xsl:otherwise> 
     208                  <td id="sideBar"> 
     209                    <xsl:call-template name="sideBar"/> 
     210                  </td> 
     211                </xsl:otherwise> 
     212              </xsl:choose> 
     213              <td id="bodyContent"> 
     214                <xsl:call-template name="tabs"/> 
     215                <xsl:call-template name="navigation"/> 
     216                <xsl:call-template name="utilBar"/> 
     217                <xsl:choose> 
     218                  <xsl:when test="/bedework/page='event'"> 
     219                    <!-- show an event --> 
     220                    <xsl:apply-templates select="/bedework/event"/> 
     221                  </xsl:when> 
     222                  <xsl:when test="/bedework/page='addEvent'"> 
     223                    <xsl:apply-templates select="/bedework/formElements" mode="addEvent"/> 
     224                  </xsl:when> 
     225                  <xsl:when test="/bedework/page='attendees'"> 
     226                    <xsl:call-template name="attendees"/> 
     227                  </xsl:when> 
     228                  <xsl:when test="/bedework/page='editEvent'"> 
     229                    <xsl:apply-templates select="/bedework/formElements" mode="editEvent"/> 
     230                  </xsl:when> 
     231                  <xsl:when test="/bedework/page='addEventRef'"> 
     232                    <xsl:apply-templates select="/bedework/event" mode="addEventRef"/> 
     233                  </xsl:when> 
     234                  <xsl:when test="/bedework/page='alarmOptions'"> 
     235                    <xsl:call-template name="alarmOptions" /> 
     236                  </xsl:when> 
     237                  <xsl:when test="/bedework/page='upload'"> 
     238                    <xsl:call-template name="upload" /> 
     239                  </xsl:when> 
     240                  <xsl:when test="/bedework/page='categoryList'"> 
     241                    <xsl:call-template name="categoryList"/> 
     242                  </xsl:when> 
     243                  <xsl:when test="/bedework/page='modCategory'"> 
     244                    <xsl:call-template name="modCategory"/> 
     245                  </xsl:when> 
     246                  <xsl:when test="/bedework/page='deleteCategoryConfirm'"> 
     247                    <xsl:call-template name="deleteCategoryConfirm"/> 
     248                  </xsl:when> 
     249                  <xsl:when test="/bedework/page='locationList'"> 
     250                    <xsl:call-template name="locationList" /> 
     251                  </xsl:when> 
     252                  <xsl:when test="/bedework/page='modLocation'"> 
     253                    <xsl:call-template name="modLocation"/> 
     254                  </xsl:when> 
     255                  <xsl:when test="/bedework/page='deleteLocationConfirm'"> 
     256                    <xsl:call-template name="deleteLocationConfirm"/> 
     257                  </xsl:when> 
     258                  <xsl:when test="/bedework/page='subscriptions' or 
     259                                  /bedework/page='modSubscription' or 
     260                                  /bedework/page='addSubByUri'"> 
     261                    <xsl:apply-templates select="/bedework/subscriptions"/> 
     262                  </xsl:when> 
     263                  <xsl:when test="/bedework/page='subInaccessible'"> 
     264                    <xsl:call-template name="subInaccessible"/> 
     265                  </xsl:when> 
     266                  <xsl:when test="/bedework/page='calendarList' or 
     267                                  /bedework/page='calendarDescriptions' or 
     268                                  /bedework/page='displayCalendar' or 
     269                                  /bedework/page='modCalendar' or 
     270                                  /bedework/page='deleteCalendarConfirm' or 
     271                                  /bedework/page='calendarReferenced'"> 
     272                    <xsl:apply-templates select="/bedework/calendars" mode="manageCalendars"/> 
     273                  </xsl:when> 
     274                   <xsl:when test="/bedework/page='calendarListForExport'"> 
     275                    <xsl:apply-templates select="/bedework/calendars" mode="exportCalendars"/> 
     276                  </xsl:when> 
     277                  <xsl:when test="/bedework/page='freeBusy'"> 
     278                    <xsl:apply-templates select="/bedework/freebusy" mode="freeBusyPage"/> 
     279                  </xsl:when> 
     280                  <xsl:when test="/bedework/page='modPrefs'"> 
     281                    <xsl:apply-templates select="/bedework/prefs"/> 
     282                  </xsl:when> 
     283                  <xsl:when test="/bedework/page='modSchedulingPrefs'"> 
     284                    <xsl:apply-templates select="/bedework/schPrefs"/> 
     285                  </xsl:when> 
     286                  <xsl:when test="/bedework/page='inbox'"> 
     287                    <xsl:apply-templates select="/bedework/inbox"/> 
     288                  </xsl:when> 
     289                  <xsl:when test="/bedework/page='outbox'"> 
     290                    <xsl:apply-templates select="/bedework/outbox"/> 
     291                  </xsl:when> 
     292                  <xsl:when test="/bedework/page='attendeeRespond'"> 
     293                    <xsl:apply-templates select="/bedework/formElements" mode="attendeeRespond"/> 
     294                  </xsl:when> 
     295                  <xsl:when test="/bedework/page='attendeeReply'"> 
     296                    <xsl:apply-templates select="/bedework/event" mode="attendeeReply"/> 
     297                  </xsl:when> 
     298                  <xsl:when test="/bedework/page='searchResult'"> 
     299                    <xsl:call-template name="searchResult"/> 
     300                  </xsl:when> 
     301                  <xsl:when test="/bedework/page='other'"> 
     302                    <!-- show an arbitrary page --> 
     303                    <xsl:call-template name="selectPage"/> 
     304                  </xsl:when> 
     305                  <xsl:otherwise> 
     306                    <!-- otherwise, show the eventsCalendar --> 
     307                    <!-- main eventCalendar content --> 
    232308                    <xsl:choose> 
    233                       <xsl:when test="/bedework/page='event'"> 
    234                         <!-- show an event --> 
    235                         <xsl:apply-templates select="/bedework/event"/> 
     309                      <xsl:when test="/bedework/periodname='Day'"> 
     310                        <xsl:call-template name="listView"/> 
    236311                      </xsl:when> 
    237                       <xsl:when test="/bedework/page='addEvent'"> 
    238                         <xsl:apply-templates select="/bedework/formElements" mode="addEvent"/> 
     312                      <xsl:when test="/bedework/periodname='Week' or /bedework/periodname=''"> 
     313                        <xsl:choose> 
     314                          <xsl:when test="/bedework/appvar[key='weekViewMode']/value='list'"> 
     315                            <xsl:call-template name="listView"/> 
     316                          </xsl:when> 
     317                          <xsl:otherwise> 
     318                            <xsl:call-template name="weekView"/> 
     319                          </xsl:otherwise> 
     320                        </xsl:choose> 
    239321                      </xsl:when> 
    240                       <xsl:when test="/bedework/page='attendees'"> 
    241                         <xsl:call-template name="attendees"/> 
    242                       </xsl:when> 
    243                       <xsl:when test="/bedework/page='editEvent'"> 
    244                         <xsl:apply-templates select="/bedework/formElements" mode="editEvent"/> 
    245                       </xsl:when> 
    246                       <xsl:when test="/bedework/page='addEventRef'"> 
    247                         <xsl:apply-templates select="/bedework/event" mode="addEventRef"/> 
    248                       </xsl:when> 
    249                       <xsl:when test="/bedework/page='alarmOptions'"> 
    250                         <xsl:call-template name="alarmOptions" /> 
    251                       </xsl:when> 
    252                       <xsl:when test="/bedework/page='upload'"> 
    253                         <xsl:call-template name="upload" /> 
    254                       </xsl:when> 
    255                       <xsl:when test="/bedework/page='categoryList'"> 
    256                         <xsl:call-template name="categoryList"/> 
    257                       </xsl:when> 
    258                       <xsl:when test="/bedework/page='modCategory'"> 
    259                         <xsl:call-template name="modCategory"/> 
    260                       </xsl:when> 
    261                       <xsl:when test="/bedework/page='deleteCategoryConfirm'"> 
    262                         <xsl:call-template name="deleteCategoryConfirm"/> 
    263                       </xsl:when> 
    264                       <xsl:when test="/bedework/page='locationList'"> 
    265                         <xsl:call-template name="locationList" /> 
    266                       </xsl:when> 
    267                       <xsl:when test="/bedework/page='modLocation'"> 
    268                         <xsl:call-template name="modLocation"/> 
    269                       </xsl:when> 
    270                       <xsl:when test="/bedework/page='deleteLocationConfirm'"> 
    271                         <xsl:call-template name="deleteLocationConfirm"/> 
    272                       </xsl:when> 
    273                       <xsl:when test="/bedework/page='subscriptions' or 
    274                                       /bedework/page='modSubscription' or 
    275                                       /bedework/page='addSubByUri'"> 
    276                         <xsl:apply-templates select="/bedework/subscriptions"/> 
    277                       </xsl:when> 
    278                       <xsl:when test="/bedework/page='subInaccessible'"> 
    279                         <xsl:call-template name="subInaccessible"/> 
    280                       </xsl:when> 
    281                       <xsl:when test="/bedework/page='calendarList' or 
    282                                       /bedework/page='calendarDescriptions' or 
    283                                       /bedework/page='displayCalendar' or 
    284                                       /bedework/page='modCalendar' or 
    285                                       /bedework/page='deleteCalendarConfirm' or 
    286                                       /bedework/page='calendarReferenced'"> 
    287                         <xsl:apply-templates select="/bedework/calendars" mode="manageCalendars"/> 
    288                       </xsl:when> 
    289                        <xsl:when test="/bedework/page='calendarListForExport'"> 
    290                         <xsl:apply-templates select="/bedework/calendars" mode="exportCalendars"/> 
    291                       </xsl:when> 
    292                       <xsl:when test="/bedework/page='freeBusy'"> 
    293                         <xsl:apply-templates select="/bedework/freebusy" mode="freeBusyPage"/> 
    294                       </xsl:when> 
    295                       <xsl:when test="/bedework/page='modPrefs'"> 
    296                         <xsl:apply-templates select="/bedework/prefs"/> 
    297                       </xsl:when> 
    298                       <xsl:when test="/bedework/page='modSchedulingPrefs'"> 
    299                         <xsl:apply-templates select="/bedework/schPrefs"/> 
    300                       </xsl:when> 
    301                       <xsl:when test="/bedework/page='inbox'"> 
    302                         <xsl:apply-templates select="/bedework/inbox"/> 
    303                       </xsl:when> 
    304                       <xsl:when test="/bedework/page='outbox'"> 
    305                         <xsl:apply-templates select="/bedework/outbox"/> 
    306                       </xsl:when> 
    307                       <xsl:when test="/bedework/page='attendeeRespond'"> 
    308                         <xsl:apply-templates select="/bedework/formElements" mode="attendeeRespond"/> 
    309                       </xsl:when> 
    310                       <xsl:when test="/bedework/page='attendeeReply'"> 
    311                         <xsl:apply-templates select="/bedework/event" mode="attendeeReply"/> 
    312                       </xsl:when> 
    313                       <xsl:when test="/bedework/page='searchResult'"> 
    314                         <xsl:call-template name="searchResult"/> 
    315                       </xsl:when> 
    316                       <xsl:when test="/bedework/page='other'"> 
    317                         <!-- show an arbitrary page --> 
    318                         <xsl:call-template name="selectPage"/> 
     322                      <xsl:when test="/bedework/periodname='Month'"> 
     323                        <xsl:choose> 
     324                          <xsl:when test="/bedework/appvar[key='monthViewMode']/value='list'"> 
     325                            <xsl:call-template name="listView"/> 
     326                          </xsl:when> 
     327                          <xsl:otherwise> 
     328                            <xsl:call-template name="monthView"/> 
     329                          </xsl:otherwise> 
     330                        </xsl:choose> 
    319331                      </xsl:when> 
    320332                      <xsl:otherwise> 
    321                         <!-- otherwise, show the eventsCalendar --> 
    322                         <!-- main eventCalendar content --> 
    323                         <xsl:choose> 
    324                           <xsl:when test="/bedework/periodname='Day'"> 
    325                             <xsl:call-template name="listView"/> 
    326                           </xsl:when> 
    327                           <xsl:when test="/bedework/periodname='Week' or /bedework/periodname=''"> 
    328                             <xsl:choose> 
    329                               <xsl:when test="/bedework/appvar[key='weekViewMode']/value='list'"> 
    330                                 <xsl:call-template name="listView"/> 
    331                               </xsl:when> 
    332                               <xsl:otherwise> 
    333                                 <xsl:call-template name="weekView"/> 
    334                               </xsl:otherwise> 
    335                             </xsl:choose> 
    336                           </xsl:when> 
    337                           <xsl:when test="/bedework/periodname='Month'"> 
    338                             <xsl:choose> 
    339                               <xsl:when test="/bedework/appvar[key='monthViewMode']/value='list'"> 
    340                                 <xsl:call-template name="listView"/> 
    341                               </xsl:when> 
    342                               <xsl:otherwise> 
    343                                 <xsl:call-template name="monthView"/> 
    344                               </xsl:otherwise> 
    345                             </xsl:choose> 
    346                           </xsl:when> 
    347                           <xsl:otherwise> 
    348                             <xsl:call-template name="yearView"/> 
    349                           </xsl:otherwise> 
    350                         </xsl:choose> 
     333                        <xsl:call-template name="yearView"/> 
    351334                      </xsl:otherwise> 
    352335                    </xsl:choose> 
    353                   </td
    354                 </tr
    355               </table
    356               <!-- footer --
    357               <xsl:call-template name="footer"/
    358             </xsl:otherwise
    359           </xsl:choose
     336                  </xsl:otherwise
     337                </xsl:choose
     338              </td
     339            </tr
     340          </table
     341          <!-- footer --
     342          <xsl:call-template name="footer"/
    360343        </div> 
    361344      </body> 
     
    11101093    <xsl:if test="owner != /bedework/userid and public='true'"> 
    11111094            <!-- provide this link for public subscriptions; subscriptions to user calendars are 
    1112                  currently too confusing since the current user may be able to add events to the  
     1095                 currently too confusing since the current user may be able to add events to the 
    11131096                 other calendar, making the ownership test a bad test --> 
    11141097      <xsl:variable name="subname" select="subscription/name"/> 
     
    15121495            <xsl:if test="owner != /bedework/userid and public='true'"> 
    15131496            <!-- provide this link for public subscriptions; subscriptions to user calendars are 
    1514                  currently too confusing since the current user may be able to add events to the  
     1497                 currently too confusing since the current user may be able to add events to the 
    15151498                 other calendar, making the ownership test a bad test --> 
    15161499              | 
     
    24832466          </tr> 
    24842467        </xsl:if> 
    2485          
     2468 
    24862469        <!--  Transparency  --> 
    24872470        <tr> 
     
    24962479            </input> 
    24972480            yes <span class="note">(opaque: event status affects your free/busy)</span><br/> 
    2498              
     2481 
    24992482            <input type="radio" value="TRANSPARENT" name="transparency"> 
    25002483              <xsl:if test="form/transparency = 'TRANSPARENT'"> 
     
    31193102              </tr> 
    31203103            </table> 
     3104 
    31213105            <h4> 
    31223106              Recurrence and Exception Dates 
     
    32093193                  <tr><td>No recurrence dates</td></tr> 
    32103194                </table> 
    3211    
     3195 
    32123196                <!-- if there are recurrence dates, the following table will show --> 
    32133197                <table cellspacing="0" class="invisible" id="bwCurrentRdates"> 
     
    32223206                  </tr> 
    32233207                </table> 
    3224    
     3208 
    32253209                <input type="hidden" name="exdates" value="" id="bwExdatesField" /> 
    32263210                <!-- if there are no exception dates, the following table will show --> 
     
    32293213                  <tr><td>No exception dates</td></tr> 
    32303214                </table> 
    3231    
     3215 
    32323216                <!-- if there are exception dates, the following table will show --> 
    32333217                <table cellspacing="0" class="invisible" id="bwCurrentExdates"> 
     
    38873871      </form> 
    38883872      <xsl:apply-templates select="." mode="freeBusyGrid"> 
    3889         <xsl:with-param name="type">normal</xsl:with-param>  
     3873        <xsl:with-param name="type">normal</xsl:with-param> 
    38903874      </xsl:apply-templates> 
    38913875    </div>