Changeset 45

Show
Ignore:
Timestamp:
01/27/06 10:26:08
Author:
johnsa
Message:

updated javascript today feed for static html pages

Files:

Legend:

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

    r44 r45  
    22<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 
    33  <xsl:output method="html" omit-xml-declaration="yes" indent="no" media-type="text/javascript" standalone="yes"/> 
    4   <xsl:variable name="urlPrefix">http://events.rpi.edu</xsl:variable> 
     4  <!-- usage: call the javascript feed from an html file by embedding the 
     5       following script tag: 
     6       <script src="http://yourservername/cal/setView.do?viewType=todayView&skinName=jsToday&contentType=text/javascript&contentName=bedework.js" type="text/javascript"></script> 
     7 
     8       e.g. 
     9       <script src="http://localhost:8080/cal/setView.do?viewType=todayView&skinName=jsToday&contentType=text/javascript&contentName=bedework.js" type="text/javascript"></script> 
     10  --> 
     11  <xsl:variable name="urlprefix" select="/ucalendar/urlprefix"/> 
    512  <xsl:template match="/"> 
    613    <xsl:text disable-output-escaping="yes">document.writeln('&lt;h3&gt;');</xsl:text> 
    7       <xsl:text disable-output-escaping="yes">document.writeln('Today&#180;s Events');</xsl:text> 
     14      <xsl:text disable-output-escaping="yes">document.writeln("Today's Events");</xsl:text> 
    815    <xsl:text disable-output-escaping="yes">document.writeln('&lt;/h3&gt;');</xsl:text> 
    916    <xsl:text disable-output-escaping="yes">document.writeln('&lt;ul class="eventFeed"&gt;');</xsl:text> 
     
    2330    <xsl:variable name="strippedSummary" select='translate(translate(summary,"&apos;","&#180;"),"&#xA;"," ")'/> 
    2431    <xsl:text disable-output-escaping="yes">document.writeln('&lt;li&gt;');</xsl:text> 
    25     <xsl:text disable-output-escaping="yes">document.writeln('    &lt;a href="</xsl:text><xsl:value-of select="$urlPrefix"/><xsl:text disable-output-escaping="yes">/eventView.do??subid=</xsl:text><xsl:value-of select="subscription/id"/><xsl:text disable-output-escaping="yes">&amp;guid=</xsl:text><xsl:value-of select="guid"/><xsl:text disable-output-escaping="yes">&amp;recurrenceId=</xsl:text><xsl:value-of select="recurrenceId"/><xsl:text disable-output-escaping="yes">&amp;skinName=default" target="_top"&gt;</xsl:text><xsl:value-of select="$strippedSummary" disable-output-escaping="yes"/><xsl:text disable-output-escaping="yes">&lt;/a&gt;');</xsl:text> 
     32    <xsl:text disable-output-escaping="yes">document.writeln('    &lt;a href="</xsl:text><xsl:value-of select="$urlprefix"/><xsl:text disable-output-escaping="yes">/eventView.do?subid=</xsl:text><xsl:value-of select="subscription/id"/><xsl:text disable-output-escaping="yes">&amp;guid=</xsl:text><xsl:value-of select="guid"/><xsl:text disable-output-escaping="yes">&amp;recurrenceId=</xsl:text><xsl:value-of select="recurrenceId"/><xsl:text disable-output-escaping="yes">&amp;skinName=default" target="_top"&gt;</xsl:text><xsl:value-of select="$strippedSummary" disable-output-escaping="yes"/><xsl:text disable-output-escaping="yes">&lt;/a&gt;');</xsl:text> 
    2633    <xsl:text disable-output-escaping="yes">document.writeln('&lt;/li&gt;');</xsl:text> 
    2734  </xsl:template>