Changeset 45
- Timestamp:
- 01/27/06 10:26:08
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/en_US/default/jsToday.xsl
r44 r45 2 2 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 3 3 <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"/> 5 12 <xsl:template match="/"> 6 13 <xsl:text disable-output-escaping="yes">document.writeln('<h3>');</xsl:text> 7 <xsl:text disable-output-escaping="yes">document.writeln( 'Today´s Events');</xsl:text>14 <xsl:text disable-output-escaping="yes">document.writeln("Today's Events");</xsl:text> 8 15 <xsl:text disable-output-escaping="yes">document.writeln('</h3>');</xsl:text> 9 16 <xsl:text disable-output-escaping="yes">document.writeln('<ul class="eventFeed">');</xsl:text> … … 23 30 <xsl:variable name="strippedSummary" select='translate(translate(summary,"'","´"),"
"," ")'/> 24 31 <xsl:text disable-output-escaping="yes">document.writeln('<li>');</xsl:text> 25 <xsl:text disable-output-escaping="yes">document.writeln(' <a href="</xsl:text><xsl:value-of select="$url Prefix"/><xsl:text disable-output-escaping="yes">/eventView.do??subid=</xsl:text><xsl:value-of select="subscription/id"/><xsl:text disable-output-escaping="yes">&guid=</xsl:text><xsl:value-of select="guid"/><xsl:text disable-output-escaping="yes">&recurrenceId=</xsl:text><xsl:value-of select="recurrenceId"/><xsl:text disable-output-escaping="yes">&skinName=default" target="_top"></xsl:text><xsl:value-of select="$strippedSummary" disable-output-escaping="yes"/><xsl:text disable-output-escaping="yes"></a>');</xsl:text>32 <xsl:text disable-output-escaping="yes">document.writeln(' <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">&guid=</xsl:text><xsl:value-of select="guid"/><xsl:text disable-output-escaping="yes">&recurrenceId=</xsl:text><xsl:value-of select="recurrenceId"/><xsl:text disable-output-escaping="yes">&skinName=default" target="_top"></xsl:text><xsl:value-of select="$strippedSummary" disable-output-escaping="yes"/><xsl:text disable-output-escaping="yes"></a>');</xsl:text> 26 33 <xsl:text disable-output-escaping="yes">document.writeln('</li>');</xsl:text> 27 34 </xsl:template>
