Changeset 2565

Show
Ignore:
Timestamp:
12/28/09 15:05:24
Author:
johnsa
Message:

public client: finishing most internationalization for new skin

Files:

Legend:

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

    r2549 r2565  
    3737  <xsl:variable name="bwStr-Tabs-LoggedInAs">logged in as</xsl:variable> 
    3838  <xsl:variable name="bwStr-Tabs-Logout">logout</xsl:variable> 
     39  <xsl:variable name="bwStr-Tabs-Today">TODAY</xsl:variable> 
    3940  <xsl:variable name="bwStr-Tabs-Day">DAY</xsl:variable> 
    4041  <xsl:variable name="bwStr-Tabs-Week">WEEK</xsl:variable> 
     
    6667  <xsl:variable name="bwStr-SrcB-TopicalArea">Topical Area:</xsl:variable> 
    6768  <xsl:variable name="bwStr-SrcB-CurrentSearch">Current search:</xsl:variable> 
     69 
     70  <!--  xsl:template name="leftColumn", "viewList", and "sideBar" --> 
     71  <xsl:variable name="bwStr-LCol-JsMessage">To view the interactive calendar, please enable Javascript on your browser.</xsl:variable> 
     72  <xsl:variable name="bwStr-LCol-CalendarViews">Calendar Views</xsl:variable> 
     73  <xsl:variable name="bwStr-LCol-FilterOnCalendars">FILTER ON CALENDARS:</xsl:variable> 
     74  <xsl:variable name="bwStr-LCol-ViewAllCalendars">View All Calendars</xsl:variable> 
     75 
     76  <xsl:variable name="bwStr-LCol-CalInfo">EVENTS CALENDAR INFO:</xsl:variable> 
     77  <xsl:variable name="bwStr-LCol-ManageEvents">Manage Events</xsl:variable> 
     78  <xsl:variable name="bwStr-LCol-Submit">Submit an Event</xsl:variable> 
     79  <xsl:variable name="bwStr-LCol-Help">Help</xsl:variable> 
     80  <xsl:variable name="bwStr-LCol-OtherCals">OTHER UNIVERSITY CALENDARS</xsl:variable> 
     81  <xsl:variable name="bwStr-LCol-ExampleLink">Example link</xsl:variable> 
     82  <xsl:variable name="bwStr-LCol-OtherLinks">OTHER LINKS</xsl:variable> 
     83 
    6884 
    6985  <!--  xsl:template match="event" --> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/head.xsl

    r2511 r2565  
    6565  </xsl:template> 
    6666 
    67   <!-- JavaScript Array for Calendar (might be good to turn into JSON if more properties need to be passed in)--> 
     67  <!-- JavaScript Array for Calendar --> 
    6868  <xsl:template name="jsonDataObject"> 
    6969    <!-- Month to display (to be handed in to js, so it aligns with the events beeing shown) --> 
    70     <xsl:variable name="displayMonthYear"> 
    71       <xsl:value-of select="substring(/bedework/currentdate/date,5,2)" /> 
    72       <xsl:text>/</xsl:text> 
    73       <xsl:value-of select="substring(/bedework/currentdate/date,0,5)" /> 
    74     </xsl:variable> 
    75     <xsl:variable name="rangeStartMo"> 
    76       <xsl:value-of select="substring(/bedework/firstday/date,5,2)" /> 
    77     </xsl:variable> 
    78     <xsl:variable name="rangeStartDay"> 
    79       <xsl:value-of select="substring(/bedework/firstday/date,7,2)" /> 
    80     </xsl:variable> 
    81     <xsl:variable name="rangeStartYear"> 
    82       <xsl:value-of select="substring(/bedework/firstday/date,1,4)" /> 
    83     </xsl:variable> 
    84     <xsl:variable name="rangeEndMo"> 
    85       <xsl:value-of select="substring(/bedework/lastday/date,5,2)" /> 
    86     </xsl:variable> 
    87     <xsl:variable name="rangeEndDay"> 
    88       <xsl:value-of select="substring(/bedework/lastday/date,7,2)" /> 
    89     </xsl:variable> 
    90     <xsl:variable name="rangeEndYear"> 
    91       <xsl:value-of select="substring(/bedework/lastday/date,1,4)" /> 
    92     </xsl:variable> 
     70    <xsl:variable name="displayMonthYear"><xsl:value-of select="substring(/bedework/currentdate/date,5,2)" /><xsl:text>/</xsl:text><xsl:value-of select="substring(/bedework/currentdate/date,0,5)" /></xsl:variable> 
     71    <xsl:variable name="rangeStartMo"><xsl:value-of select="substring(/bedework/firstday/date,5,2)" /></xsl:variable> 
     72    <xsl:variable name="rangeStartDay"><xsl:value-of select="substring(/bedework/firstday/date,7,2)" /></xsl:variable> 
     73    <xsl:variable name="rangeStartYear"><xsl:value-of select="substring(/bedework/firstday/date,1,4)" /></xsl:variable> 
     74    <xsl:variable name="rangeEndMo"><xsl:value-of select="substring(/bedework/lastday/date,5,2)" /></xsl:variable> 
     75    <xsl:variable name="rangeEndDay"><xsl:value-of select="substring(/bedework/lastday/date,7,2)" /></xsl:variable> 
     76    <xsl:variable name="rangeEndYear"><xsl:value-of select="substring(/bedework/lastday/date,1,4)" /></xsl:variable> 
    9377    navcalendar = [ "<xsl:value-of select="$displayMonthYear" />", "<xsl:value-of select="$rangeStartMo" />", "<xsl:value-of select="$rangeStartDay" />", "<xsl:value-of select="$rangeStartYear" />", "<xsl:value-of select="$rangeEndMo" />", "<xsl:value-of select="$rangeEndDay" />", "<xsl:value-of select="$rangeEndYear" />", ]; 
    9478  </xsl:template> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/header.xsl

    r2534 r2565  
    102102              </xsl:attribute> 
    103103            </xsl:if> 
    104             DAY 
     104            <xsl:copy-of select="$bwStr-Tabs-Day"/> 
    105105          </a> 
    106106        </li> 
     
    113113              </xsl:attribute> 
    114114            </xsl:if> 
    115             WEEK 
     115            <xsl:copy-of select="$bwStr-Tabs-Week"/> 
    116116          </a> 
    117117        </li> 
     
    124124              </xsl:attribute> 
    125125            </xsl:if> 
    126             MONTH 
     126            <xsl:copy-of select="$bwStr-Tabs-Month"/> 
    127127          </a> 
    128128        </li> 
     
    135135              </xsl:attribute> 
    136136            </xsl:if> 
    137             YEAR 
     137            <xsl:copy-of select="$bwStr-Tabs-Year"/> 
    138138          </a> 
    139139        </li> 
     
    146146              </xsl:attribute> 
    147147            </xsl:if> 
    148             TODAY 
     148            <xsl:copy-of select="$bwStr-Tabs-Today"/> 
    149149          </a> 
    150150        </li> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/leftColumn.xsl

    r2534 r2565  
    1919      <xsl:call-template name="dateSelectForm" /> 
    2020      <p> 
    21         To view the interactive calendar, please enable 
    22         Javascript on your browser. 
     21        <xsl:copy-of select="$bwStr-LCol-JsMessage"/> 
    2322      </p> 
    2423    </div> 
     
    2827  <xsl:template name="displaySideBar"> 
    2928    <div class="sideBarContainer"> 
    30       <h4>FILTER ON CALENDARS:</h4> 
     29      <h4><xsl:copy-of select="$bwStr-LCol-FilterOnCalendars"/></h4> 
    3130      <ul class="sideLinks"> 
    3231        <li> 
    3332          <a href="{$fetchPublicCalendars}"> 
    34             View All Calendars 
     33            <xsl:copy-of select="$bwStr-LCol-ViewAllCalendars"/> 
    3534          </a> 
    3635        </li> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/navigation.xsl

    r2537 r2565  
    2828    </xsl:if> 
    2929    <a id="prevViewPeriod" href="{$setViewPeriod}&amp;date={$prevdate}"> 
    30       « 
     30      &#171; <!-- left double arrow --> 
    3131    </a> 
    3232    <h3> 
    3333      <xsl:choose> 
    3434        <xsl:when test="/bedework/periodname='Year'"> 
    35           <xsl:value-of 
    36             select="substring(/bedework/firstday/date,1,4)" /> 
     35          <xsl:value-of select="substring(/bedework/firstday/date,1,4)" /> 
    3736        </xsl:when> 
    3837        <xsl:when test="/bedework/periodname='Month'"> 
    3938          <xsl:value-of select="/bedework/firstday/monthname" /> 
    4039          , 
    41           <xsl:value-of 
    42             select="substring(/bedework/firstday/date,1,4)" /> 
     40          <xsl:value-of select="substring(/bedework/firstday/date,1,4)" /> 
    4341        </xsl:when> 
    4442        <xsl:when test="/bedework/periodname='Week'"> 
    45           Week of 
    46           <xsl:value-of 
    47           select="substring-after(/bedework/firstday/longdate,', ')" /> 
     43          <xsl:copy-of select="$bwStr-Navi-WeekOf"/> 
     44          <xsl:text> </xsl:text> 
     45          <xsl:value-of select="substring-after(/bedework/firstday/longdate,', ')" /> 
    4846        </xsl:when> 
    4947        <xsl:otherwise> 
     
    5351    </h3> 
    5452    <a id="nextViewPeriod" href="{$setViewPeriod}&amp;date={$nextdate}"> 
    55       » 
     53      &#187; <!-- right double arrow --> 
    5654    </a> 
    5755  </xsl:template> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/systemStats.xsl

    r2511 r2565  
    77  <xsl:template name="stats"> 
    88    <div id="stats"> 
    9       <h2>System Statistics</h2> 
    10       <p>Stats collection:</p> 
     9      <h2><xsl:copy-of select="$bwStr-Stat-SysStats"/></h2> 
     10      <p><xsl:copy-of select="$bwStr-Stat-StatsCollection"/></p> 
    1111      <ul> 
    1212        <li> 
    13           <a href="{$stats}&amp;enable=yes">enable</a> 
     13          <a href="{$stats}&amp;enable=yes"><xsl:copy-of select="$bwStr-Stat-Enable"/></a> 
    1414          | 
    15           <a href="{$stats}&amp;disable=yes">disable</a> 
     15          <a href="{$stats}&amp;disable=yes"><xsl:copy-of select="$bwStr-Stat-Disable"/></a> 
    1616        </li> 
    1717        <li> 
    1818          <a href="{$stats}&amp;fetch=yes"> 
    19             fetch statistics 
     19            <xsl:copy-of select="$bwStr-Stat-FetchStats"/> 
    2020          </a> 
    2121        </li> 
    2222        <li> 
    2323          <a href="{$stats}&amp;dump=yes"> 
    24             dump stats to log 
     24            <xsl:copy-of select="$bwStr-Stat-DumpStats"/> 
    2525          </a> 
    2626        </li> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/themeSettings.xsl

    r2536 r2565  
    125125  <!-- custom text in the left column --> 
    126126  <xsl:template name="leftColumnText"> 
    127     <h4>EVENTS CALENDAR INFO:</h4> 
     127    <h4><xsl:copy-of select="$bwStr-LCol-CalInfo"/></h4> 
    128128     <ul class="sideLinks"> 
    129129       <li> 
    130          <a href="/caladmin">Manage Events</a> 
    131        </li> 
    132        <li> 
    133          <a href="/eventsubmit?setappvar=confirmed(no)"> 
    134            Submit an Event 
     130         <a href="/caladmin"><xsl:copy-of select="$bwStr-LCol-ManageEvents"/></a> 
     131       </li> 
     132       <li> 
     133         <a href="/eventsubmit"> 
     134           <xsl:copy-of select="$bwStr-LCol-Submit"/> 
    135135         </a> 
    136136       </li> 
    137137       <li> 
    138          <a href="http://calendar.duke.edu/help">Help</a> 
     138         <a href="/help"><xsl:copy-of select="$bwStr-LCol-Help"/></a> 
    139139       </li> 
    140140     </ul> 
    141141     <ul class="sideLinksExpand"> 
    142142       <li> 
    143          <h4 class="additionalUnivClicker">OTHER UNIVERSITY CALENDARS</h4> 
     143         <h4 class="additionalUnivClicker"><xsl:copy-of select="$bwStr-LCol-OtherCals"/></h4> 
    144144         <span class="additionalUnivClicker">+</span> 
    145145         <ul id="additionalUnivSub"> 
    146146           <li> 
    147147             <a href="http://www.bedework.org/"> 
    148                Example link 
    149              </a> 
    150            </li> 
    151            <li> 
    152              <a href="http://www.bedework.org/"> 
    153                Example link 
    154              </a> 
    155            </li> 
    156            <li> 
    157              <a href="http://www.bedework.org/"> 
    158                Example link 
     148               <xsl:copy-of select="$bwStr-LCol-ExampleLink"/> 
     149             </a> 
     150           </li> 
     151           <li> 
     152             <a href="http://www.bedework.org/"> 
     153               <xsl:copy-of select="$bwStr-LCol-ExampleLink"/> 
     154             </a> 
     155           </li> 
     156           <li> 
     157             <a href="http://www.bedework.org/"> 
     158               <xsl:copy-of select="$bwStr-LCol-ExampleLink"/> 
    159159             </a> 
    160160           </li> 
     
    162162       </li> 
    163163       <li> 
    164          <h4 class="additionalOptionsClicker">OTHER LINKS</h4> 
     164         <h4 class="additionalOptionsClicker"><xsl:copy-of select="$bwStr-LCol-OtherLinks"/></h4> 
    165165         <span class="additionalOptionsClicker">+</span> 
    166166         <ul id="additionalOptionsSub"> 
    167167           <li> 
    168168             <a href="http://www.bedework.org/"> 
    169                Example link 
    170              </a> 
    171            </li> 
    172            <li> 
    173              <a href="http://www.bedework.org/"> 
    174                Example link 
     169               <xsl:copy-of select="$bwStr-LCol-ExampleLink"/> 
     170             </a> 
     171           </li> 
     172           <li> 
     173             <a href="http://www.bedework.org/"> 
     174               <xsl:copy-of select="$bwStr-LCol-ExampleLink"/> 
    175175             </a> 
    176176           </li> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/views.xsl

    r2511 r2565  
    77  <xsl:template name="viewList"> 
    88    <div class="secondaryColHeader"> 
    9       <h3>Calendar Views</h3> 
     9      <h3><xsl:copy-of select="$bwStr-LCol-CalendarViews"/></h3> 
    1010    </div> 
    1111    <ul class="viewList"> 
     
    2121        </li> 
    2222      </xsl:for-each> 
    23       <!-- 
    24       <li> 
    25         <a 
    26           href="/cal/?setappvar=category(all)&amp;setappvar=categoryclass(all)"> 
    27           <xsl:if 
    28             test="((/bedework/appvar[key = 'categoryclass']/value = 'all') or not(/bedework/appvar[key = 'categoryclass']/value))"> 
    29             <xsl:attribute name="class">current</xsl:attribute> 
    30           </xsl:if> 
    31           All 
    32         </a> 
    33       </li> 
    34       <li> 
    35         <a 
    36           href="http://www.registrar.duke.edu/registrar/studentpages/student/academicalendars.html"> 
    37           Official Academic Calendar 
    38         </a> 
    39       </li> 
    40       <li> 
    41         <a 
    42           href="/cal/?setappvar=category(Concert/Music~ Dance Performance~ Exhibit~ Masterclass~ Movie/Film~ Reading~ Theater)&amp;setappvar=categoryclass(Arts)"> 
    43           <xsl:if 
    44             test="/bedework/appvar[key = 'categoryclass']/value = 'Arts'"> 
    45             <xsl:attribute name="class">current</xsl:attribute> 
    46           </xsl:if> 
    47           Arts 
    48         </a> 
    49         <span id="artsClicker">+</span> 
    50         <ul id="artsSub" style="height:0px" 
    51           class="subviewList"> 
    52           <xsl:choose> 
    53             <xsl:when 
    54               test="/bedework/appvar[key = 'categoryclass']/value = 'Arts'"> 
    55               <xsl:attribute name="style">height:170px</xsl:attribute> 
    56             </xsl:when> 
    57             <xsl:otherwise> 
    58               <xsl:attribute name="style">height:0px</xsl:attribute> 
    59             </xsl:otherwise> 
    60           </xsl:choose> 
    61           <li> 
    62             <a 
    63               href="/cal/?setappvar=category(Concert/Music)&amp;setappvar=categoryclass(Arts)"> 
    64               <xsl:if 
    65                 test="/bedework/appvar[key = 'category']/value = 'Concert/Music'"> 
    66                 <xsl:attribute name="class">current</xsl:attribute> 
    67               </xsl:if> 
    68               Concert/Music 
    69             </a> 
    70           </li> 
    71           <li> 
    72             <a 
    73               href="/cal/?setappvar=category(Dance Performance)&amp;setappvar=categoryclass(Arts)"> 
    74               <xsl:if 
    75                 test="/bedework/appvar[key = 'category']/value = 'Dance Performance'"> 
    76                 <xsl:attribute name="class">current</xsl:attribute> 
    77               </xsl:if> 
    78               Dance Performance 
    79             </a> 
    80           </li> 
    81           <li> 
    82             <a 
    83               href="/cal/?setappvar=category(Exhibit)&amp;setappvar=categoryclass(Arts)"> 
    84               <xsl:if 
    85                 test="/bedework/appvar[key = 'category']/value = 'Exhibit'"> 
    86                 <xsl:attribute name="class">current</xsl:attribute> 
    87               </xsl:if> 
    88               Exhibit 
    89             </a> 
    90           </li> 
    91           <li> 
    92             <a 
    93               href="/cal/?setappvar=category(Masterclass)&amp;setappvar=categoryclass(Arts)"> 
    94               <xsl:if 
    95                 test="/bedework/appvar[key = 'category']/value = 'Masterclass'"> 
    96                 <xsl:attribute name="class">current</xsl:attribute> 
    97               </xsl:if> 
    98               Masterclass 
    99             </a> 
    100           </li> 
    101           <li> 
    102             <a 
    103               href="/cal/?setappvar=category(Movie/Film)&amp;setappvar=categoryclass(Arts)"> 
    104               <xsl:if 
    105                 test="/bedework/appvar[key = 'category']/value = 'Movie/Film'"> 
    106                 <xsl:attribute name="class">current</xsl:attribute> 
    107               </xsl:if> 
    108               Movie/Film 
    109             </a> 
    110           </li> 
    111           <li> 
    112             <a 
    113               href="/cal/?setappvar=category(Reading)&amp;setappvar=categoryclass(Arts)"> 
    114               <xsl:if 
    115                 test="/bedework/appvar[key = 'category']/value = 'Reading'"> 
    116                 <xsl:attribute name="class">current</xsl:attribute> 
    117               </xsl:if> 
    118               Reading 
    119             </a> 
    120           </li> 
    121           <li> 
    122             <a 
    123               href="/cal/?setappvar=category(Theater)&amp;setappvar=categoryclass(Arts)"> 
    124               <xsl:if 
    125                 test="/bedework/appvar[key = 'category']/value = 'Theater'"> 
    126                 <xsl:attribute name="class">current</xsl:attribute> 
    127               </xsl:if> 
    128               Theater 
    129             </a> 
    130           </li> 
    131         </ul> 
    132       </li> 
    133       <li> 
    134         <a 
    135           href="/cal/?setappvar=category(Athletics/Intramurals/Recreation~ Athletics/Varsity Sports/Men~ Athletics/Varsity Sports/Women)&amp;setappvar=categoryclass(Athletics/Recreation)"> 
    136           <xsl:if 
    137             test="/bedework/appvar[key = 'categoryclass']/value = 'Athletics/Recreation'"> 
    138             <xsl:attribute name="class">current</xsl:attribute> 
    139           </xsl:if> 
    140           Athletics/Recreation 
    141         </a> 
    142         <span id="athleticsClicker">+</span> 
    143         <ul id="athleticsSub" class="subviewList"> 
    144           <xsl:choose> 
    145             <xsl:when 
    146               test="/bedework/appvar[key = 'categoryclass']/value = 'Athletics/Recreation'"> 
    147               <xsl:attribute name="style">height:75px</xsl:attribute> 
    148             </xsl:when> 
    149             <xsl:otherwise> 
    150               <xsl:attribute name="style">height:0px</xsl:attribute> 
    151             </xsl:otherwise> 
    152           </xsl:choose> 
    153           <li> 
    154             <a 
    155               href="/cal/?setappvar=category(Athletics/Varsity Sports/Men)&amp;setappvar=categoryclass(Athletics/Recreation)"> 
    156               <xsl:if 
    157                 test="/bedework/appvar[key = 'category']/value = 'Athletics/Varsity Sports/Men'"> 
    158                 <xsl:attribute name="class">current</xsl:attribute> 
    159               </xsl:if> 
    160               Athletics/Varsity Sports/Men 
    161             </a> 
    162           </li> 
    163           <li> 
    164             <a 
    165               href="/cal/?setappvar=category(Athletics/Varsity Sports/Women)&amp;setappvar=categoryclass(Athletics/Recreation)"> 
    166               <xsl:if 
    167                 test="/bedework/appvar[key = 'category']/value = 'Athletics/Varsity Sports/Women'"> 
    168                 <xsl:attribute name="class">current</xsl:attribute> 
    169               </xsl:if> 
    170               Athletics/Varsity Sports/Women 
    171             </a> 
    172           </li> 
    173           <li> 
    174             <a 
    175               href="/cal/?setappvar=category(Athletics/Intramurals/Recreation)&amp;setappvar=categoryclass(Athletics/Recreation)"> 
    176               <xsl:if 
    177                 test="/bedework/appvar[key = 'category']/value = 'Athletics/Intramurals/Recreation'"> 
    178                 <xsl:attribute name="class">current</xsl:attribute> 
    179               </xsl:if> 
    180               Athletics/Intramurals/Recreation 
    181             </a> 
    182           </li> 
    183         </ul> 
    184       </li> 
    185       <li> 
    186         <a 
    187           href="/cal/?setappvar=category(Conference/Symposium~ Lecture/Talk~ Panel/Seminar/Colloquium)&amp;setappvar=categoryclass(Lectures/Conferences)"> 
    188           <xsl:if 
    189             test="/bedework/appvar[key = 'categoryclass']/value = 'Lectures/Conferences'"> 
    190             <xsl:attribute name="class">current</xsl:attribute> 
    191           </xsl:if> 
    192           Lectures/Conferences 
    193         </a> 
    194         <span id="lecturesClicker">+</span> 
    195         <ul id="lecturesSub" class="subviewList"> 
    196           <xsl:choose> 
    197             <xsl:when 
    198               test="/bedework/appvar[key = 'categoryclass']/value = 'Lectures/Conferences'"> 
    199               <xsl:attribute name="style">height:75px</xsl:attribute> 
    200             </xsl:when> 
    201             <xsl:otherwise> 
    202               <xsl:attribute name="style">height:0px</xsl:attribute> 
    203             </xsl:otherwise> 
    204           </xsl:choose> 
    205           <li> 
    206             <a 
    207               href="/cal/?setappvar=category(Conference/Symposium)&amp;setappvar=categoryclass(Lectures/Conferences)"> 
    208               <xsl:if 
    209                 test="/bedework/appvar[key = 'category']/value = 'Conference/Symposium'"> 
    210                 <xsl:attribute name="class">current</xsl:attribute> 
    211               </xsl:if> 
    212               Conference/Symposium 
    213             </a> 
    214           </li> 
    215           <li> 
    216             <a 
    217               href="/cal/?setappvar=category(Lecture/Talk)&amp;setappvar=categoryclass(Lectures/Conferences)"> 
    218               <xsl:if 
    219                 test="/bedework/appvar[key = 'category']/value = 'Lecture/Talk'"> 
    220                 <xsl:attribute name="class">current</xsl:attribute> 
    221               </xsl:if> 
    222               Lecture/Talk 
    223             </a> 
    224           </li> 
    225           <li> 
    226             <a 
    227               href="/cal/?setappvar=category(Panel/Seminar/Colloquium)&amp;setappvar=categoryclass(Lectures/Conferences)"> 
    228               <xsl:if 
    229                 test="/bedework/appvar[key = 'category']/value = 'Panel/Seminar/Colloquium'"> 
    230                 <xsl:attribute name="class">current</xsl:attribute> 
    231               </xsl:if> 
    232               Panel/Seminar/Colloquium 
    233             </a> 
    234           </li> 
    235         </ul> 
    236       </li> 
    237       <li> 
    238         <a 
    239           href="/cal/?setappvar=category(Religious/Spiritual)&amp;setappvar=categoryclass(Religious/Spiritual)"> 
    240           <xsl:if 
    241             test="/bedework/appvar[key = 'categoryclass']/value = 'Religious/Spiritual'"> 
    242             <xsl:attribute name="class">current</xsl:attribute> 
    243           </xsl:if> 
    244           Religious/Spiritual 
    245         </a> 
    246       </li> 
    247       <li> 
    248         <a 
    249           href="/cal/?setappvar=category(Commencement~ Founders' Day~ Holiday~ MLK~ Parents' and Family Weekend)&amp;setappvar=categoryclass(University Events)"> 
    250           <xsl:if 
    251             test="/bedework/appvar[key = 'categoryclass']/value = 'University Events'"> 
    252             <xsl:attribute name="class">current</xsl:attribute> 
    253           </xsl:if> 
    254           University Events 
    255         </a> 
    256         <span id="lifeClicker">+</span> 
    257         <ul id="lifeSub" class="subviewList"> 
    258           <xsl:choose> 
    259             <xsl:when 
    260               test="/bedework/appvar[key = 'categoryclass']/value = 'University Events'"> 
    261               <xsl:attribute name="style">height:135px</xsl:attribute> 
    262             </xsl:when> 
    263             <xsl:otherwise> 
    264               <xsl:attribute name="style">height:0px</xsl:attribute> 
    265             </xsl:otherwise> 
    266           </xsl:choose> 
    267           <li> 
    268             <a 
    269               href="/cal/main/setViewPeriod.do?setappvar=category(Commencement)&amp;setappvar=categoryclass(University Events)&amp;date=20100501&amp;viewType=monthView"> 
    270               <xsl:if 
    271                 test="/bedework/appvar[key = 'category']/value = 'Commencement'"> 
    272                 <xsl:attribute name="class">current</xsl:attribute> 
    273               </xsl:if> 
    274               Commencement 
    275             </a> 
    276           </li> 
    277           <li> 
    278             <a 
    279               href="/cal/main/setViewPeriod.do?setappvar=category(Founders' Day)&amp;setappvar=categoryclass(University Events)&amp;date=20091001&amp;viewType=monthView"> 
    280               <xsl:if 
    281                 test="/bedework/appvar[key = &quot;category&quot;]/value = &quot;Founders' Day&quot;"> 
    282                 <xsl:attribute name="class">current</xsl:attribute> 
    283               </xsl:if> 
    284               Founders' Day 
    285             </a> 
    286           </li> 
    287           <li> 
    288             <a 
    289               href="/cal/?setappvar=category(Holiday)&amp;setappvar=categoryclass(University Events)"> 
    290               <xsl:if 
    291                 test="/bedework/appvar[key = 'category']/value = 'Holiday'"> 
    292                 <xsl:attribute name="class">current</xsl:attribute> 
    293               </xsl:if> 
    294               Holiday 
    295             </a> 
    296           </li> 
    297           <li> 
    298             <a 
    299               href="/cal/main/setViewPeriod.do?setappvar=category(MLK)&amp;setappvar=categoryclass(University Events)&amp;date=20100101&amp;viewType=monthView"> 
    300               <xsl:if 
    301                 test="/bedework/appvar[key = 'category']/value = 'MLK'"> 
    302                 <xsl:attribute name="class">current</xsl:attribute> 
    303               </xsl:if> 
    304               MLK 
    305             </a> 
    306           </li> 
    307           <li> 
    308             <a 
    309               href="/cal/main/setViewPeriod.do?setappvar=category(Parents' and Family Weekend)&amp;setappvar=categoryclass(University Events)&amp;date=20091023&amp;viewType=monthView"> 
    310               <xsl:if 
    311                 test="/bedework/appvar[key = &quot;category&quot;]/value = &quot;Parents' and Family Weekend&quot;"> 
    312                 <xsl:attribute name="class">current</xsl:attribute> 
    313               </xsl:if> 
    314               Parents' and Family Weekend 
    315             </a> 
    316           </li> 
    317         </ul> 
    318       </li> 
    319       <li> 
    320         <a 
    321           href="/cal/?setappvar=category(Workshop/Short Course)&amp;setappvar=categoryclass(Workshop/Short Course)"> 
    322           <xsl:if 
    323             test="/bedework/appvar[key = 'categoryclass']/value = 'Workshop/Short Course'"> 
    324             <xsl:attribute name="class">current</xsl:attribute> 
    325           </xsl:if> 
    326           Workshop/Short Course 
    327         </a> 
    328       </li> 
    329       <li> 
    330         <div 
    331           style="font: bold 1.2em/2 Arial, sans-serif; display:inline;"> 
    332           Other 
    333         </div> 
    334         <span id="otherClicker">+</span> 
    335         <ul id="otherSub" class="subviewList"> 
    336           <xsl:choose> 
    337             <xsl:when 
    338               test="/bedework/appvar[key = 'categoryclass']/value = 'Other'"> 
    339               <xsl:attribute name="style">height:330px</xsl:attribute> 
    340             </xsl:when> 
    341             <xsl:otherwise> 
    342               <xsl:attribute name="style">height:0px</xsl:attribute> 
    343             </xsl:otherwise> 
    344           </xsl:choose> 
    345           <li> 
    346             <a 
    347               href="/cal/?setappvar=category(Alumni/Reunion)&amp;setappvar=categoryclass(Other)"> 
    348               <xsl:if 
    349                 test="/bedework/appvar[key = 'category']/value = 'Alumni/Reunion'"> 
    350                 <xsl:attribute name="class">current</xsl:attribute> 
    351               </xsl:if> 
    352               Alumni/Reunion 
    353             </a> 
    354           </li> 
    355           <li> 
    356             <a 
    357               href="/cal/?setappvar=category(Brown Bag)&amp;setappvar=categoryclass(Other)"> 
    358               <xsl:if 
    359                 test="/bedework/appvar[key = 'category']/value = 'Brown Bag'"> 
    360                 <xsl:attribute name="class">current</xsl:attribute> 
    361               </xsl:if> 
    362               Brown Bag 
    363             </a> 
    364           </li> 
    365           <li> 
    366             <a 
    367               href="/cal/?setappvar=category(Ceremony)&amp;setappvar=categoryclass(Other)"> 
    368               <xsl:if 
    369                 test="/bedework/appvar[key = 'category']/value = 'Ceremony'"> 
    370                 <xsl:attribute name="class">current</xsl:attribute> 
    371               </xsl:if> 
    372               Ceremony 
    373             </a> 
    374           </li> 
    375           <li> 
    376             <a 
    377               href="/cal/?setappvar=category(Health/Wellness)&amp;setappvar=categoryclass(Other)"> 
    378               <xsl:if 
    379                 test="/bedework/appvar[key = 'category']/value = 'Health/Wellness'"> 
    380                 <xsl:attribute name="class">current</xsl:attribute> 
    381               </xsl:if> 
    382               Health/Wellness 
    383             </a> 
    384           </li> 
    385           <li> 
    386             <a 
    387               href="/cal/?setappvar=category(Meeting)&amp;setappvar=categoryclass(Other)"> 
    388               <xsl:if 
    389                 test="/bedework/appvar[key = 'category']/value = 'Meeting'"> 
    390                 <xsl:attribute name="class">current</xsl:attribute> 
    391               </xsl:if> 
    392               Meeting 
    393             </a> 
    394           </li> 
    395           <li> 
    396             <a 
    397               href="/cal/?setappvar=category(Orientation)&amp;setappvar=categoryclass(Other)"> 
    398               <xsl:if 
    399                 test="/bedework/appvar[key = 'category']/value = 'Orientation'"> 
    400                 <xsl:attribute name="class">current</xsl:attribute> 
    401               </xsl:if> 
    402               Orientation 
    403             </a> 
    404           </li> 
    405           <li> 
    406             <a 
    407               href="/cal/?setappvar=category(Reception)&amp;setappvar=categoryclass(Other)"> 
    408               <xsl:if 
    409                 test="/bedework/appvar[key = 'category']/value = 'Reception'"> 
    410                 <xsl:attribute name="class">current</xsl:attribute> 
    411               </xsl:if> 
    412               Reception 
    413             </a> 
    414           </li> 
    415           <li> 
    416             <a 
    417               href="/cal/?setappvar=category(Research)&amp;setappvar=categoryclass(Other)"> 
    418               <xsl:if 
    419                 test="/bedework/appvar[key = 'category']/value = 'Research'"> 
    420                 <xsl:attribute name="class">current</xsl:attribute> 
    421               </xsl:if> 
    422               Research 
    423             </a> 
    424           </li> 
    425           <li> 
    426             <a 
    427               href="/cal/?setappvar=category(Social)&amp;setappvar=categoryclass(Other)"> 
    428               <xsl:if 
    429                 test="/bedework/appvar[key = 'category']/value = 'Social'"> 
    430                 <xsl:attribute name="class">current</xsl:attribute> 
    431               </xsl:if> 
    432               Social 
    433             </a> 
    434           </li> 
    435           <li> 
    436             <a 
    437               href="/cal/?setappvar=category(Technology)&amp;setappvar=categoryclass(Other)"> 
    438               <xsl:if 
    439                 test="/bedework/appvar[key = 'category']/value = 'Technology'"> 
    440                 <xsl:attribute name="class">current</xsl:attribute> 
    441               </xsl:if> 
    442               Technology 
    443             </a> 
    444           </li> 
    445           <li> 
    446             <a 
    447               href="/cal/?setappvar=category(Tour)&amp;setappvar=categoryclass(Other)"> 
    448               <xsl:if 
    449                 test="/bedework/appvar[key = 'category']/value = 'Tour'"> 
    450                 <xsl:attribute name="class">current</xsl:attribute> 
    451               </xsl:if> 
    452               Tour 
    453             </a> 
    454           </li> 
    455           <li> 
    456             <a 
    457               href="/cal/?setappvar=category(Training)&amp;setappvar=categoryclass(Other)"> 
    458               <xsl:if 
    459                 test="/bedework/appvar[key = 'category']/value = 'Training'"> 
    460                 <xsl:attribute name="class">current</xsl:attribute> 
    461               </xsl:if> 
    462               Training 
    463             </a> 
    464           </li> 
    465           <li> 
    466             <a 
    467               href="/cal/?setappvar=category(Volunteer/Community Service)&amp;setappvar=categoryclass(Other)"> 
    468               <xsl:if 
    469                 test="/bedework/appvar[key = 'category']/value = 'Volunteer/Community Service'"> 
    470                 <xsl:attribute name="class">current</xsl:attribute> 
    471               </xsl:if> 
    472               Volunteer/Community Service 
    473             </a> 
    474           </li> 
    475         </ul> 
    476       </li> 
    477       --> 
    47823    </ul> 
    47924  </xsl:template> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/year.xsl

    r2511 r2565  
    77  <xsl:template name="yearView"> 
    88    <div class="yearMonthRow"> 
    9       <xsl:apply-templates 
    10         select="/bedework/eventscalendar/year/month[position() &lt;= 4]" /> 
     9      <xsl:apply-templates select="/bedework/eventscalendar/year/month[position() &lt;= 4]" /> 
    1110    </div> 
    1211    <div class="yearMonthRow"> 
    13       <xsl:apply-templates 
    14         select="/bedework/eventscalendar/year/month[(position() &gt; 4) and (position() &lt;= 8)]" /> 
     12      <xsl:apply-templates select="/bedework/eventscalendar/year/month[(position() &gt; 4) and (position() &lt;= 8)]" /> 
    1513    </div> 
    1614    <div class="yearMonthRow"> 
    17       <xsl:apply-templates 
    18         select="/bedework/eventscalendar/year/month[position() &gt; 8]" /> 
     15      <xsl:apply-templates select="/bedework/eventscalendar/year/month[position() &gt; 8]" /> 
    1916    </div> 
    2017  </xsl:template> 
     
    2522      <tr> 
    2623        <td colspan="7" class="monthName"> 
    27           <xsl:variable name="firstDayOfMonth" 
    28             select="week/day/date" /> 
    29           <a 
    30             href="{$setViewPeriod}&amp;viewType=monthView&amp;date={$firstDayOfMonth}"> 
     24          <xsl:variable name="firstDayOfMonth" select="week/day/date" /> 
     25          <a href="{$setViewPeriod}&amp;viewType=monthView&amp;date={$firstDayOfMonth}"> 
    3126            <xsl:value-of select="longname" /> 
    3227          </a> 
     
    4944              <xsl:otherwise> 
    5045                <td> 
    51                   <xsl:if 
    52                     test="/bedework/now/date = date"> 
     46                  <xsl:if test="/bedework/now/date = date"> 
    5347                    <xsl:attribute name="class">today</xsl:attribute> 
    5448                  </xsl:if> 
    5549                  <xsl:variable name="dayDate" 
    5650                    select="date" /> 
    57                   <a 
    58                     href="{$setViewPeriod}&amp;viewType=dayView&amp;date={$dayDate}"> 
     51                  <a href="{$setViewPeriod}&amp;viewType=dayView&amp;date={$dayDate}"> 
    5952                    <xsl:attribute name="class">today</xsl:attribute> 
    6053                    <xsl:value-of select="value" /> 
     
    6861    </table> 
    6962  </xsl:template> 
    70    
     63 
    7164 
    7265</xsl:stylesheet>