Changeset 2537

Show
Ignore:
Timestamp:
12/23/09 01:50:11
Author:
johnsa
Message:

public client: update to rss link

Files:

Legend:

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

    r2511 r2537  
    2323        </li> 
    2424      </ul> 
    25       <xsl:variable name="rssCurrDate" select="/bedework/currentdate/date" /> 
    26       <xsl:variable name="rssGroups"> 
    27         <xsl:choose> 
    28           <xsl:when test="(/bedework/appvar[key = 'group']/value) = 'all' or not(/bedework/appvar[key = 'group']/value)"> 
    29             <xsl:text>(all)</xsl:text> 
    30           </xsl:when> 
    31           <xsl:otherwise> 
    32             <xsl:variable name="rssCurrGroup" 
    33               select="/bedework/appvar[key = 'group']/value" /> 
    34             <xsl:variable name="rssGroupTemplate"> 
    35               <xsl:text>(</xsl:text> 
    36               <xsl:value-of select="$rssCurrGroup" /> 
    37               <xsl:text>)</xsl:text> 
    38             </xsl:variable> 
    39             <xsl:value-of select="$rssGroupTemplate" /> 
    40           </xsl:otherwise> 
    41         </xsl:choose> 
    42       </xsl:variable> 
    43  
    44       <xsl:variable name="rssCategory"> 
    45         <xsl:choose> 
    46           <xsl:when 
    47             test="(/bedework/appvar[key = 'category']/value = 'all') or not(/bedework/appvar[key = 'category']/value)"> 
    48             <xsl:text>all</xsl:text> 
    49           </xsl:when> 
    50           <xsl:otherwise> 
    51             <xsl:variable name="rssCurrCategory" 
    52               select="/bedework/appvar[key = 'category']/value" /> 
    53             <xsl:variable name="rssCatTemplate"> 
    54               <xsl:text /> 
    55               <xsl:value-of select="$rssCurrCategory" /> 
    56               <xsl:text /> 
    57             </xsl:variable> 
    58             <xsl:value-of select="$rssCatTemplate" /> 
    59           </xsl:otherwise> 
    60         </xsl:choose> 
    61       </xsl:variable> 
    62  
    63       <xsl:variable name="rssViewType"> 
    64         <xsl:if test="(/bedework/periodname) = 'Day'"> 
    65           <xsl:text>dayView</xsl:text> 
    66         </xsl:if> 
    67         <xsl:if test="(/bedework/periodname) = 'Week'"> 
    68           <xsl:text>weekView</xsl:text> 
    69         </xsl:if> 
    70         <xsl:if test="(/bedework/periodname) = 'Month'"> 
    71           <xsl:text>monthView</xsl:text> 
    72         </xsl:if> 
    73       </xsl:variable> 
    74       <a id="rssRequest" class="rss" 
    75         href="/feed/calendar/{$rssViewType}/rss/{$rssGroups}/details/{$rssCategory}" 
    76         title="RSS feed"> 
    77         <img src="{$resourcesRoot}/images/feed-icon-14x14.png" 
    78           alt="RSS Feed Icon" /> 
     25      <a id="rssRequest" class="rss" href="/feeder/showMain.rdo?skinName=list-rss" title="RSS feed"> 
     26        <img src="{$resourcesRoot}/images/feed-icon-14x14.png" alt="RSS Feed Icon" /> 
    7927      </a> 
    80       <div id="rssPopUp" style="display:none;position:absolute"> 
    81       <!-- RSS Popup window --> 
    82         <p id="rssClose" 
    83           onclick="this.parentNode.style.display = 'none'"> 
    84           X - Close 
    85         </p> 
    86         <h5 style="padding: 6px;">RSS Feed Details</h5> 
    87         <!-- setappvar=summaryMode(details){$rssGroups}skinName=rss{$rssCategory}viewType={$rssViewType} --> 
    88         <ul style="padding: 6px;"> 
    89           <li style="border-bottom: solid 1px #CCC;"> 
    90             Time Period: Current 
    91             <xsl:value-of select="/bedework/periodname" /> 
    92           </li> 
    93           <li style="border-bottom: solid 1px #CCC;"> 
    94             Group: 
    95             <span id="rssDetailGroup">All</span> 
    96           </li> 
    97           <li style="border-bottom: solid 1px #CCC;"> 
    98             Calendar Categories: 
    99             <span id="rssDetailCategory">All</span> 
    100           </li> 
    101         </ul> 
    102         <p style="padding: 6px;"> 
    103           To subscribe to an RSS feed of your current calendar 
    104           view, copy and paste the entire URL below into your 
    105           preferred RSS reader. 
    106         </p> 
    107         <p style="padding: 6px;"> 
    108           <strong>Your RSS URL:</strong> 
    109         </p> 
    110         <input id="rssValue" size="35" type="text" value="" /> 
    111         <ul style="padding: 6px;"> 
    112           <li> 
    113             <a href="/feed/list/30"> 
    114               Click here for 30-day feed of events 
    115             </a> 
    116           </li> 
    117           <li> 
    118             <a href="/feed/list/60"> 
    119               Click here for 60-day feed of events 
    120             </a> 
    121           </li> 
    122           <li> 
    123             <a href="/feed/list/90"> 
    124               Click here for 90-day feed of events 
    125             </a> 
    126           </li> 
    127         </ul> 
    128       </div> 
    12928    </xsl:if> 
    130     <a id="prevViewPeriod" 
    131       href="{$setViewPeriod}&amp;date={$prevdate}"> 
     29    <a id="prevViewPeriod" href="{$setViewPeriod}&amp;date={$prevdate}"> 
    13230      « 
    13331    </a> 
     
    15452      </xsl:choose> 
    15553    </h3> 
    156     <a id="nextViewPeriod" 
    157       href="{$setViewPeriod}&amp;date={$nextdate}"> 
     54    <a id="nextViewPeriod" href="{$setViewPeriod}&amp;date={$nextdate}"> 
    15855      » 
    15956    </a>