Changeset 1737

Show
Ignore:
Timestamp:
02/14/08 00:30:43
Author:
johnsa
Message:

user clients: update pubDate of rss feeds to rely on "now" utc date

Files:

Legend:

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

    r1716 r1737  
    6363        <description> 
    6464          <xsl:choose> 
    65             <xsl:when test="/bedework/events/event/start/longdate = /bedework/events/event[position()=last()]/start/longdate"><xsl:value-of select="/bedework/events/event/start/longdate"/></xsl:when> 
    66             <xsl:otherwise><xsl:value-of select="/bedework/events/event/start/longdate"/> - <xsl:value-of select="/bedework/events/event[position()=last()]/start/longdate"/></xsl:otherwise> 
     65            <xsl:when test="/bedework/now/longdate = /bedework/events/event[position()=last()]/start/longdate"><xsl:value-of select="/bedework/now/longdate"/></xsl:when> 
     66            <xsl:otherwise><xsl:value-of select="/bedework/now/longdate"/> - <xsl:value-of select="/bedework/events/event[position()=last()]/start/longdate"/></xsl:otherwise> 
    6767          </xsl:choose> 
    6868        </description> 
    6969        <pubDate><!-- takes the form: 11 Jan 2008 17:00:00 UT (note - do not output dayname - we only provide dayname in local time). 
    70           --><xsl:value-of select="substring(/bedework/events/event/start/utcdate,7,8)"/><xsl:text> </xsl:text><!-- 
    71           --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(/bedework/events/event/start/utcdate,5,6)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
    72           --><xsl:value-of select="substring(/bedework/events/event/start/utcdate,1,4)"/><xsl:text> </xsl:text><!-- 
    73           --><xsl:value-of select="substring(/bedework/events/event/start/utcdate,10,11)"/>:<xsl:value-of select="substring(/bedework/events/event/start/utcdate,11,12)"/>:00 UT</pubDate> 
     70          --><xsl:value-of select="substring(/bedework/now/utc,7,2)"/><xsl:text> </xsl:text><!-- 
     71          --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(/bedework/now/utc,5,2)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
     72          --><xsl:value-of select="substring(/bedework/now/utc,1,4)"/><xsl:text> </xsl:text><!-- 
     73          --><xsl:value-of select="substring(/bedework/now/utc,10,2)"/>:<xsl:value-of select="substring(/bedework/now/utc,11,2)"/>:00 UT</pubDate> 
    7474        <language>en-US</language> 
    75         <copyright>Copyright <xsl:value-of select="substring(/bedework/events/event/start/utcdate,1,4)"/>, Bedework</copyright> 
     75        <copyright>Copyright <xsl:value-of select="substring(/bedework/now/utc,1,4)"/>, Bedework</copyright> 
    7676        <managingEditor>editor@mysite.edu, Editor Name</managingEditor> 
    7777        <xsl:choose> 
     
    9292      <link><xsl:value-of select="/bedework/urlprefix"/>/event/eventView.do?subid=<xsl:value-of select="subscription/id"/>&amp;calPath=<xsl:value-of select="calendar/encodedPath"/>&amp;guid=<xsl:value-of select="guid"/>&amp;recurrenceId=<xsl:value-of select="recurrenceId"/></link> 
    9393      <pubDate><!-- takes the form: 11 Jan 2008 17:00:00 UT (note - do not output dayname - we only provide dayname in local time). 
    94         --><xsl:value-of select="substring(start/utcdate,7,8)"/><xsl:text> </xsl:text><!-- 
    95         --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(start/utcdate,5,6)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
     94        --><xsl:value-of select="substring(start/utcdate,7,2)"/><xsl:text> </xsl:text><!-- 
     95        --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(start/utcdate,5,2)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
    9696        --><xsl:value-of select="substring(start/utcdate,1,4)"/><xsl:text> </xsl:text><!-- 
    97         --><xsl:value-of select="substring(start/utcdate,10,11)"/>:<xsl:value-of select="substring(start/utcdate,11,12)"/>:00 UT</pubDate> 
     97        --><xsl:value-of select="substring(start/utcdate,10,2)"/>:<xsl:value-of select="substring(start/utcdate,11,2)"/>:00 UT</pubDate> 
    9898      <description><!-- 
    9999        --><xsl:value-of select="substring(start/dayname,1,3)"/>,<xsl:text> </xsl:text><!-- 
  • trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/default/default/rss-list.xsl

    r1716 r1737  
    6363        <description> 
    6464          <xsl:choose> 
    65             <xsl:when test="/bedework/events/event/start/longdate = /bedework/events/event[position()=last()]/start/longdate"><xsl:value-of select="/bedework/events/event/start/longdate"/></xsl:when> 
    66             <xsl:otherwise><xsl:value-of select="/bedework/events/event/start/longdate"/> - <xsl:value-of select="/bedework/events/event[position()=last()]/start/longdate"/></xsl:otherwise> 
     65            <xsl:when test="/bedework/now/longdate = /bedework/events/event[position()=last()]/start/longdate"><xsl:value-of select="/bedework/now/longdate"/></xsl:when> 
     66            <xsl:otherwise><xsl:value-of select="/bedework/now/longdate"/> - <xsl:value-of select="/bedework/events/event[position()=last()]/start/longdate"/></xsl:otherwise> 
    6767          </xsl:choose> 
    6868        </description> 
    6969        <pubDate><!-- takes the form: 11 Jan 2008 17:00:00 UT (note - do not output dayname - we only provide dayname in local time). 
    70           --><xsl:value-of select="substring(/bedework/events/event/start/utcdate,7,8)"/><xsl:text> </xsl:text><!-- 
    71           --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(/bedework/events/event/start/utcdate,5,6)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
    72           --><xsl:value-of select="substring(/bedework/events/event/start/utcdate,1,4)"/><xsl:text> </xsl:text><!-- 
    73           --><xsl:value-of select="substring(/bedework/events/event/start/utcdate,10,11)"/>:<xsl:value-of select="substring(/bedework/events/event/start/utcdate,11,12)"/>:00 UT</pubDate> 
     70          --><xsl:value-of select="substring(/bedework/now/utc,7,2)"/><xsl:text> </xsl:text><!-- 
     71          --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(/bedework/now/utc,5,2)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
     72          --><xsl:value-of select="substring(/bedework/now/utc,1,4)"/><xsl:text> </xsl:text><!-- 
     73          --><xsl:value-of select="substring(/bedework/now/utc,10,2)"/>:<xsl:value-of select="substring(/bedework/now/utc,11,2)"/>:00 UT</pubDate> 
    7474        <language>en-US</language> 
    75         <copyright>Copyright <xsl:value-of select="substring(/bedework/events/event/start/utcdate,1,4)"/>, Bedework</copyright> 
     75        <copyright>Copyright <xsl:value-of select="substring(/bedework/now/utc,1,4)"/>, Bedework</copyright> 
    7676        <managingEditor>editor@mysite.edu, Editor Name</managingEditor> 
    7777        <xsl:choose> 
     
    9292      <link><xsl:value-of select="/bedework/urlprefix"/>/event/eventView.do?subid=<xsl:value-of select="subscription/id"/>&amp;calPath=<xsl:value-of select="calendar/encodedPath"/>&amp;guid=<xsl:value-of select="guid"/>&amp;recurrenceId=<xsl:value-of select="recurrenceId"/></link> 
    9393      <pubDate><!-- takes the form: 11 Jan 2008 17:00:00 UT (note - do not output dayname - we only provide dayname in local time). 
    94         --><xsl:value-of select="substring(start/utcdate,7,8)"/><xsl:text> </xsl:text><!-- 
    95         --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(start/utcdate,5,6)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
     94        --><xsl:value-of select="substring(start/utcdate,7,2)"/><xsl:text> </xsl:text><!-- 
     95        --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(start/utcdate,5,2)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
    9696        --><xsl:value-of select="substring(start/utcdate,1,4)"/><xsl:text> </xsl:text><!-- 
    97         --><xsl:value-of select="substring(start/utcdate,10,11)"/>:<xsl:value-of select="substring(start/utcdate,11,12)"/>:00 UT</pubDate> 
     97        --><xsl:value-of select="substring(start/utcdate,10,2)"/>:<xsl:value-of select="substring(start/utcdate,11,2)"/>:00 UT</pubDate> 
    9898      <description><!-- 
    9999        --><xsl:value-of select="substring(start/dayname,1,3)"/>,<xsl:text> </xsl:text><!-- 
  • trunk/deployment/webuser/webapp/resources/demoskins/default/default/rss-list.xsl

    r1716 r1737  
    6363        <description> 
    6464          <xsl:choose> 
    65             <xsl:when test="/bedework/events/event/start/longdate = /bedework/events/event[position()=last()]/start/longdate"><xsl:value-of select="/bedework/events/event/start/longdate"/></xsl:when> 
    66             <xsl:otherwise><xsl:value-of select="/bedework/events/event/start/longdate"/> - <xsl:value-of select="/bedework/events/event[position()=last()]/start/longdate"/></xsl:otherwise> 
     65            <xsl:when test="/bedework/now/longdate = /bedework/events/event[position()=last()]/start/longdate"><xsl:value-of select="/bedework/now/longdate"/></xsl:when> 
     66            <xsl:otherwise><xsl:value-of select="/bedework/now/longdate"/> - <xsl:value-of select="/bedework/events/event[position()=last()]/start/longdate"/></xsl:otherwise> 
    6767          </xsl:choose> 
    6868        </description> 
    6969        <pubDate><!-- takes the form: 11 Jan 2008 17:00:00 UT (note - do not output dayname - we only provide dayname in local time). 
    70           --><xsl:value-of select="substring(/bedework/events/event/start/utcdate,7,8)"/><xsl:text> </xsl:text><!-- 
    71           --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(/bedework/events/event/start/utcdate,5,6)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
    72           --><xsl:value-of select="substring(/bedework/events/event/start/utcdate,1,4)"/><xsl:text> </xsl:text><!-- 
    73           --><xsl:value-of select="substring(/bedework/events/event/start/utcdate,10,11)"/>:<xsl:value-of select="substring(/bedework/events/event/start/utcdate,11,12)"/>:00 UT</pubDate> 
     70          --><xsl:value-of select="substring(/bedework/now/utc,7,2)"/><xsl:text> </xsl:text><!-- 
     71          --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(/bedework/now/utc,5,2)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
     72          --><xsl:value-of select="substring(/bedework/now/utc,1,4)"/><xsl:text> </xsl:text><!-- 
     73          --><xsl:value-of select="substring(/bedework/now/utc,10,2)"/>:<xsl:value-of select="substring(/bedework/now/utc,11,2)"/>:00 UT</pubDate> 
    7474        <language>en-US</language> 
    75         <copyright>Copyright <xsl:value-of select="substring(/bedework/events/event/start/utcdate,1,4)"/>, Bedework</copyright> 
     75        <copyright>Copyright <xsl:value-of select="substring(/bedework/now/utc,1,4)"/>, Bedework</copyright> 
    7676        <managingEditor>editor@mysite.edu, Editor Name</managingEditor> 
    7777        <xsl:choose> 
     
    9292      <link><xsl:value-of select="/bedework/urlprefix"/>/event/eventView.do?subid=<xsl:value-of select="subscription/id"/>&amp;calPath=<xsl:value-of select="calendar/encodedPath"/>&amp;guid=<xsl:value-of select="guid"/>&amp;recurrenceId=<xsl:value-of select="recurrenceId"/></link> 
    9393      <pubDate><!-- takes the form: 11 Jan 2008 17:00:00 UT (note - do not output dayname - we only provide dayname in local time). 
    94         --><xsl:value-of select="substring(start/utcdate,7,8)"/><xsl:text> </xsl:text><!-- 
    95         --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(start/utcdate,5,6)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
     94        --><xsl:value-of select="substring(start/utcdate,7,2)"/><xsl:text> </xsl:text><!-- 
     95        --><xsl:call-template name="monthNumToName"><xsl:with-param name="monthNum" select="substring(start/utcdate,5,2)"/></xsl:call-template><xsl:text> </xsl:text><!-- 
    9696        --><xsl:value-of select="substring(start/utcdate,1,4)"/><xsl:text> </xsl:text><!-- 
    97         --><xsl:value-of select="substring(start/utcdate,10,11)"/>:<xsl:value-of select="substring(start/utcdate,11,12)"/>:00 UT</pubDate> 
     97        --><xsl:value-of select="substring(start/utcdate,10,2)"/>:<xsl:value-of select="substring(start/utcdate,11,2)"/>:00 UT</pubDate> 
    9898      <description><!-- 
    9999        --><xsl:value-of select="substring(start/dayname,1,3)"/>,<xsl:text> </xsl:text><!--