Changeset 281
- Timestamp:
- 03/14/06 17:10:52
- Files:
-
- trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/default.xsl (modified) (1 diff)
- trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/jsToday.xsl (modified) (1 diff)
- trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/print.css (modified) (1 diff)
- trunk/calendar3/skins/webpublic/rensselaer/default/default/default.xsl (modified) (24 diffs)
- trunk/calendar3/skins/webpublic/rensselaer/default/default/errors.xsl (modified) (1 diff)
- trunk/calendar3/skins/webpublic/rensselaer/default/default/jsToday.xsl (modified) (2 diffs)
- trunk/calendar3/skins/webpublic/rensselaer/default/default/print.css (modified) (1 diff)
- trunk/calendar3/skins/webpublic/rensselaer/default/default/rensselaer.css (modified) (1 diff)
- trunk/calendar3/skins/webpublic/rensselaer/default/default/rss.xsl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/default.xsl
r276 r281 583 583 <td class="fieldname">Description:</td> 584 584 <td colspan="2" class="fieldval description"> 585 <!--<xsl:value-of select="description"/>-->586 585 <xsl:call-template name="replace"> 587 586 <xsl:with-param name="string" select="description"/> trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/jsToday.xsl
r262 r281 33 33 </xsl:template> 34 34 <xsl:template match="event"> 35 <!--<xsl:variable name="strippedSummary" select='translate(translate(summary,"'",""),"
"," ")'/>-->36 35 <xsl:variable name="aposStrippedSummary"> 37 36 <xsl:call-template name="replace"> trunk/calendar3/deployment/webpublic/webapp/resources/demoskins/default/default/print.css
r2 r281 7 7 font-size: 10pt; 8 8 } 9 @page {10 margin: 0in;11 }12 9 tr { 13 10 page-break-inside: avoid; trunk/calendar3/skins/webpublic/rensselaer/default/default/default.xsl
r276 r281 9 9 standalone="yes" 10 10 /> 11 <!--================================= -->11 <!-- ======================================= --> 12 12 <!-- Rensselaer PUBLIC CALENDAR STYLESHEET --> 13 <!-- ================================= -->13 <!-- ======================================= --> 14 14 15 15 <!-- DEFINE INCLUDES --> … … 42 42 <xsl:variable name="mailEvent" select="/bedework/urlPrefixes/mailEvent"/> 43 43 <xsl:variable name="showPage" select="/bedework/urlPrefixes/showPage"/> 44 <xsl:variable name="stats" select="/bedework/urlPrefixes/stats"/> 44 45 45 46 <!-- Other generally useful global variables --> … … 62 63 <head> 63 64 <title>Rensselaer Calendar of Events</title> 65 <meta name="robots" content="noindex,nofollow"/> 64 66 <link rel="stylesheet" href="{$resourcesRoot}/default/default/rensselaer.css"/> 65 < meta name="robots" content="noindex,nofollow"/>67 <link rel="stylesheet" type="text/css" href="{$resourcesRoot}/default/default/common.css" /> 66 68 <link rel="stylesheet" type="text/css" media="print" href="{$resourcesRoot}/default/default/rensselaer-print.css" /> 67 69 <link rel="icon" type="image/ico" href="http://www.rpi.edu/favicon.ico" /> … … 79 81 <xsl:if test="/bedework/error"> 80 82 <div id="errors"> 81 < p><xsl:apply-templates select="/bedework/error"/></p>83 <xsl:apply-templates select="/bedework/error"/> 82 84 </div> 83 85 </xsl:if> 84 <!-- <xsl:call-template name="alerts"/> -->85 86 <xsl:call-template name="tabs"/> 86 87 <xsl:choose> … … 88 89 <!-- show an event --> 89 90 <xsl:apply-templates select="/bedework/event"/> 91 </xsl:when> 92 <xsl:when test="/bedework/page='showSysStats'"> 93 <!-- show system stats --> 94 <xsl:call-template name="stats"/> 90 95 </xsl:when> 91 96 <xsl:when test="/bedework/page='calendars'"> … … 146 151 <td colspan="3" id="logoCell"><a href="http://www.rpi.edu"><img src="{$resourcesRoot}/images/std-rpilogo.gif" width="282" height="55" border="0" alt="Rensselaer"/></a></td> 147 152 <td colspan="2" id="rpiLinksCell"> 148 < a href="{$privateCal}">Personal Calendar</a> |153 <!--<a href="{$privateCal}">Personal Calendar</a> |--> 149 154 <a href="http://www.rpi.edu">RPI Home</a> | 150 155 <a href="http://www.rpi.edu/rpinfo">RPInfo</a> | … … 250 255 </xsl:otherwise> 251 256 </xsl:choose> 252 </xsl:template>253 254 <xsl:template name="alerts">255 <table id="alertsTable">256 <tr>257 <td>258 I'm an alert259 </td>260 </tr>261 </table>262 257 </xsl:template> 263 258 … … 476 471 <th class="fieldname">Event:</th> 477 472 <th class="fieldval"> 473 <xsl:if test="status='CANCELLED'">CANCELLED: </xsl:if> 478 474 <xsl:choose> 479 475 <xsl:when test="link != ''"> … … 488 484 </xsl:choose> 489 485 </th> 490 < th class="iconLeft" rowspan="2">486 <!--<th class="iconLeft" rowspan="2"> 491 487 <xsl:variable name="id" select="id"/> 492 488 <xsl:variable name="subscriptionId" select="subscription/id"/> 489 <xsl:variable name="calendarId" select="calendar/id"/> 493 490 <xsl:variable name="guid" select="guid"/> 494 491 <xsl:variable name="recurrenceId" select="recurrenceId"/> 495 <a href="{$privateCal}/addEventRef.do? eventId={$id}" title="Add event to MyCalendar" target="myCalendar">496 <img class="addref" src="{$resourcesRoot}/images/add2mycal-icon.gif" width="20" height="26" border="0" al ign="left" alt="Add event to MyCalendar"/>492 <a href="{$privateCal}/addEventRef.do?subid={$subscriptionId}&calid={$calendarId}&guid={$guid}&recurrenceId={$recurrenceId}" title="Add event to MyCalendar" target="myCalendar"> 493 <img class="addref" src="{$resourcesRoot}/images/add2mycal-icon.gif" width="20" height="26" border="0" alt="Add event to MyCalendar"/> 497 494 </a> 498 </th> 495 </th>--> 499 496 <th class="iconRight" rowspan="2"> 500 497 <xsl:variable name="id" select="id"/> 501 498 <xsl:variable name="subscriptionId" select="subscription/id"/> 499 <xsl:variable name="calendarId" select="calendar/id"/> 502 500 <xsl:variable name="guid" select="guid"/> 503 501 <xsl:variable name="recurrenceId" select="recurrenceId"/> 504 502 <xsl:variable name="eventIcalName" select="concat($id,'.ics')"/> 505 <a href="{$export}?subid={$subscriptionId}& guid={$guid}&recurrenceId={$recurrenceId}&nocache=no&skinName=ical&contentType=text/calendar&contentName={$eventIcalName}" title="Download event as ical - for Outlook, PDAs, iCal, and other desktop calendars">503 <a href="{$export}?subid={$subscriptionId}&calid={$calendarId}&guid={$guid}&recurrenceId={$recurrenceId}&nocache=no&skinName=ical&contentType=text/calendar&contentName={$eventIcalName}" title="Download event as ical - for Outlook, PDAs, iCal, and other desktop calendars"> 506 504 <img src="{$resourcesRoot}/images/std-ical_icon.gif" width="20" height="26" border="0" alt="Download this event"/> 507 505 </a> … … 543 541 <tr> 544 542 <td class="fieldname">Description:</td> 545 <td colspan="3" class="fieldval"> 546 <xsl:value-of select="description"/> 543 <td colspan="3" class="fieldval description"> 544 <xsl:call-template name="replace"> 545 <xsl:with-param name="string" select="description"/> 546 <xsl:with-param name="pattern" select="'
'"/> 547 <xsl:with-param name="replacement"><br/></xsl:with-param> 548 </xsl:call-template> 547 549 </td> 548 550 </tr> … … 580 582 <br /><xsl:value-of select="sponsor/phone"/> 581 583 </xsl:if> 582 <!-- <xsl:if test="sponsor/email!=''">583 <br />584 <xsl:variable name="email" select="sponsor/email"/>585 <xsl:variable name="subject" select="summary"/>586 <a href="mailto:{$email}?subject={$subject}">587 <xsl:value-of select="sponsor/email"/>588 </a>589 </xsl:if> -->590 584 </td> 591 585 </tr> … … 620 614 <xsl:if test="/bedework/periodname='Week' or /bedework/periodname='Month' or /bedework/periodname=''"> 621 615 <tr> 622 <td colspan=" 6" class="dateRow">616 <td colspan="5" class="dateRow"> 623 617 <xsl:variable name="date" select="date"/> 624 618 <a href="{$setViewPeriod}?viewType=dayView&date={$date}"> … … 631 625 <xsl:variable name="id" select="id"/> 632 626 <xsl:variable name="subscriptionId" select="subscription/id"/> 627 <xsl:variable name="calendarId" select="calendar/id"/> 633 628 <xsl:variable name="guid" select="guid"/> 634 629 <xsl:variable name="recurrenceId" select="recurrenceId"/> … … 657 652 <xsl:otherwise> 658 653 <td class="{$dateRangeStyle} right"> 659 <a href="{$eventView}?subid={$subscriptionId}& guid={$guid}&recurrenceId={$recurrenceId}">654 <a href="{$eventView}?subid={$subscriptionId}&calid={$calendarId}&guid={$guid}&recurrenceId={$recurrenceId}"> 660 655 <xsl:choose> 661 656 <xsl:when test="start/allday = 'true' and … … 674 669 </td> 675 670 <td class="{$dateRangeStyle} center"> 676 <a href="{$eventView}?subid={$subscriptionId}& guid={$guid}&recurrenceId={$recurrenceId}">-</a>671 <a href="{$eventView}?subid={$subscriptionId}&calid={$calendarId}&guid={$guid}&recurrenceId={$recurrenceId}">-</a> 677 672 </td> 678 673 <td class="{$dateRangeStyle} left"> 679 <a href="{$eventView}?subid={$subscriptionId}& guid={$guid}&recurrenceId={$recurrenceId}">674 <a href="{$eventView}?subid={$subscriptionId}&calid={$calendarId}&guid={$guid}&recurrenceId={$recurrenceId}"> 680 675 <xsl:choose> 681 676 <xsl:when test="end/allday = 'true' and … … 697 692 <xsl:variable name="descriptionClass"> 698 693 <xsl:choose> 699 <xsl:when test=" priority='cancelled'">description cancelled</xsl:when>694 <xsl:when test="status='CANCELLED'">description cancelled</xsl:when> 700 695 <xsl:otherwise>description</xsl:otherwise> 701 696 </xsl:choose> 702 697 </xsl:variable> 703 698 <td class="{$descriptionClass}"> 699 <xsl:if test="status='CANCELLED'"><strong>CANCELLED: </strong></xsl:if> 704 700 <xsl:choose> 705 701 <xsl:when test="/bedework/appvar[key='summaryMode']/value='details'"> 706 <a href="{$eventView}?subid={$subscriptionId}&guid={$guid}&recurrenceId={$recurrenceId}"> 707 <strong><xsl:value-of select="summary"/>: </strong> 702 <a href="{$eventView}?subid={$subscriptionId}&calid={$calendarId}&guid={$guid}&recurrenceId={$recurrenceId}"> 703 <strong> 704 <xsl:value-of select="summary"/>: 705 </strong> 708 706 <xsl:value-of select="description"/>  709 707 <em> … … 726 724 </xsl:when> 727 725 <xsl:otherwise> 728 <a href="{$eventView}?subid={$subscriptionId}& guid={$guid}&recurrenceId={$recurrenceId}">726 <a href="{$eventView}?subid={$subscriptionId}&calid={$calendarId}&guid={$guid}&recurrenceId={$recurrenceId}"> 729 727 <xsl:value-of select="summary"/>, <xsl:value-of select="location/address"/> 730 728 </a> … … 732 730 </xsl:choose> 733 731 </td> 734 <td class=" smallIconLeft">735 < variable name="confId" select="/bedework/confirmationid"/>736 <a href="{$privateCal}/addEventRef.do? eventId={$id}" title="Add event to MyCalendar" target="myCalendar">732 <td class="icons"> 733 <!--<variable name="confId" select="/bedework/confirmationid"/> 734 <a href="{$privateCal}/addEventRef.do?subid={$subscriptionId}&calid={$calendarId}&guid={$guid}&recurrenceId={$recurrenceId}" title="Add event to MyCalendar" target="myCalendar"> 737 735 <img class="addref" src="{$resourcesRoot}/images/add2mycal-icon-small.gif" width="12" height="16" border="0" align="left" alt="Add event to MyCalendar"/> 738 </a> 739 </td> 740 <td class="smallIconRight"> 736 </a>--> 741 737 <xsl:variable name="eventIcalName" select="concat($id,'.ics')"/> 742 <a href="{$export}?subid={$subscriptionId}& guid={$guid}&recurrenceId={$recurrenceId}&nocache=no&skinName=ical&contentType=text/calendar&contentName={$eventIcalName}" title="Download event as ical - for Outlook, PDAs, iCal, and other desktop calendars">738 <a href="{$export}?subid={$subscriptionId}&calid={$calendarId}&guid={$guid}&recurrenceId={$recurrenceId}&nocache=no&skinName=ical&contentType=text/calendar&contentName={$eventIcalName}" title="Download event as ical - for Outlook, PDAs, iCal, and other desktop calendars"> 743 739 <img src="{$resourcesRoot}/images/std-ical_icon_small.gif" width="12" height="16" border="0" alt="Download event as ical - for Outlook, PDAs, iCal, and other desktop calendars"/> 744 740 </a> … … 820 816 <xsl:param name="dayPos"/> 821 817 <xsl:variable name="subscriptionId" select="subscription/id"/> 818 <xsl:variable name="calendarId" select="calendar/id"/> 822 819 <xsl:variable name="guid" select="guid"/> 823 820 <xsl:variable name="recurrenceId" select="recurrenceId"/> … … 825 822 <xsl:choose> 826 823 <!-- Special styles for the month grid --> 827 <xsl:when test="status=' cancelled'">eventCancelled</xsl:when>824 <xsl:when test="status='CANCELLED'">eventCancelled</xsl:when> 828 825 <xsl:when test="calendar/name='Holidays'">holiday</xsl:when> 829 826 <!-- Alternating colors for all standard events --> … … 833 830 </xsl:variable> 834 831 <li> 835 <a href="{$eventView}?subid={$subscriptionId}&guid={$guid}&recurrenceId={$recurrenceId}" class="{$eventClass}"> 832 <a href="{$eventView}?subid={$subscriptionId}&calid={$calendarId}&guid={$guid}&recurrenceId={$recurrenceId}" class="{$eventClass}"> 833 <xsl:if test="status='CANCELLED'">CANCELLED: </xsl:if> 836 834 <xsl:value-of select="summary"/> 837 835 <xsl:variable name="eventTipClass"> … … 842 840 </xsl:variable> 843 841 <span class="{$eventTipClass}"> 842 <xsl:if test="status='CANCELLED'"><span class="eventTipStatus">CANCELLED</span></xsl:if> 844 843 <strong><xsl:value-of select="summary"/></strong><br/> 845 844 Time: … … 974 973 </xsl:template> 975 974 975 <!--+++++++++++++++ System Stats ++++++++++++++++++++--> 976 <xsl:template name="stats"> 977 <div id="stats"> 978 <h2>System Statistics</h2> 979 980 <p> 981 Stats collection: 982 </p> 983 <ul> 984 <li> 985 <a href="{$stats}&enable=yes">enable</a> | 986 <a href="{$stats}&disable=yes">disable</a> 987 </li> 988 <li><a href="{$stats}&fetch=yes">fetch statistics</a></li> 989 <li><a href="{$stats}&dump=yes">dump stats to log</a></li> 990 </ul> 991 <table id="statsTable" cellpadding="0"> 992 <xsl:for-each select="/bedework/sysStats/*"> 993 <xsl:choose> 994 <xsl:when test="name(.) = 'header'"> 995 <tr> 996 <th colspan="2"> 997 <xsl:value-of select="."/> 998 </th> 999 </tr> 1000 </xsl:when> 1001 <xsl:otherwise> 1002 <tr> 1003 <td class="label"> 1004 <xsl:value-of select="label"/> 1005 </td> 1006 <td class="value"> 1007 <xsl:value-of select="value"/> 1008 </td> 1009 </tr> 1010 </xsl:otherwise> 1011 </xsl:choose> 1012 </xsl:for-each> 1013 </table> 1014 </div> 1015 </xsl:template> 1016 1017 <!--==== UTILITY TEMPLATES ====--> 1018 1019 <!-- search and replace template taken from 1020 http://www.biglist.com/lists/xsl-list/archives/200211/msg00337.html --> 1021 <xsl:template name="replace"> 1022 <xsl:param name="string" select="''"/> 1023 <xsl:param name="pattern" select="''"/> 1024 <xsl:param name="replacement" select="''"/> 1025 <xsl:choose> 1026 <xsl:when test="$pattern != '' and $string != '' and contains($string, $pattern)"> 1027 <xsl:value-of select="substring-before($string, $pattern)"/> 1028 <xsl:copy-of select="$replacement"/> 1029 <xsl:call-template name="replace"> 1030 <xsl:with-param name="string" select="substring-after($string, $pattern)"/> 1031 <xsl:with-param name="pattern" select="$pattern"/> 1032 <xsl:with-param name="replacement" select="$replacement"/> 1033 </xsl:call-template> 1034 </xsl:when> 1035 <xsl:otherwise> 1036 <xsl:value-of select="$string"/> 1037 </xsl:otherwise> 1038 </xsl:choose> 1039 </xsl:template> 1040 976 1041 <!--==== FOOTER ====--> 977 1042 … … 995 1060 </td> 996 1061 <td class="rightCell"> 997 <!--<form name="skinSelectForm" method="get" action="{$setup}"> 998 skin selector: 999 <select name="skinNameSticky" onChange="submit()"> 1000 <option>select a skin</option> 1001 <option value="default">Demo</option> 1002 <option value="washington">Washington</option> 1003 <option value="rensselaer">Rensselaer</option> 1004 </select> 1005 </form>--> 1062   1006 1063 </td> 1007 1064 </tr> trunk/calendar3/skins/webpublic/rensselaer/default/default/errors.xsl
r154 r281 4 4 <xsl:choose> 5 5 <xsl:when test="id='edu.rpi.sss.util.error.exc'"> 6 An exception occurred: <xsl:value-of select="param"/> 6 An exception occurred:<br/> 7 <em><xsl:value-of select="param"/></em> 7 8 </xsl:when> 8 <xsl:when test="id='org.bedework. error.nosuchevent'">9 Event <xsl:value-of select="param"/> does not exist.9 <xsl:when test="id='org.bedework.client.error.nosuchevent'"> 10 Event does not exist:<br/><em><xsl:value-of select="param"/></em> 10 11 </xsl:when> 11 <xsl:when test="id='org.bedework. error.baddates'">12 Improperly formatted date(s): <xsl:value-of select="param"/>12 <xsl:when test="id='org.bedework.client.error.baddate'"> 13 The date you have entered is out of range. 13 14 </xsl:when> 14 <xsl:when test="id='org.bedework. error.noaccess'">15 You have insufficient access <xsl:value-of select="param"/>15 <xsl:when test="id='org.bedework.client.error.noaccess'"> 16 You have insufficient access to make that request 16 17 </xsl:when> 17 <xsl:when test="id='org.bedework. error.notitle'">18 Please supply a title for your event (required).18 <xsl:when test="id='org.bedework.client.error.missingsubscriptionid'"> 19 The request cannot be processed: missing subscription ID. 19 20 </xsl:when> 20 <xsl:when test="id='org.bedework.error.location.referenced'"> 21 Location is in use. It cannot be deleted while referenced by an event. 21 <xsl:when test="id='org.bedework.client.error.unknowncalendar'"> 22 Unknown calendar 23 </xsl:when> 24 <xsl:when test="id='org.bedework.client.error.unknownview'"> 25 Unknown view 22 26 </xsl:when> 23 27 <xsl:otherwise> trunk/calendar3/skins/webpublic/rensselaer/default/default/jsToday.xsl
r108 r281 4 4 <!-- usage: call the javascript feed from an html file by embedding the 5 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>6 <script src="http://yourservername/cal/setViewPeriod.do?viewType=todayView&skinName=jsToday&contentType=text/javascript&contentName=bedework.js" type="text/javascript"></script> 7 7 8 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> 9 <script src="http://localhost:8080/cal/setViewPeriod.do?viewType=todayView&skinName=jsToday&contentType=text/javascript&contentName=bedework.js" type="text/javascript"></script> 10 11 You should uncomment the code below that reads "Today's Events" and throw 12 away the following line. You should modify this stylesheet if you intend 13 to display more than a single day's events. 10 14 --> 11 15 <xsl:variable name="urlprefix" select="/bedework/urlprefix"/> … … 28 32 </xsl:template> 29 33 <xsl:template match="event"> 30 <xsl:variable name="strippedSummary" select='translate(translate(summary,"'","´"),"
"," ")'/> 34 <xsl:variable name="aposStrippedSummary"> 35 <xsl:call-template name="replace"> 36 <xsl:with-param name="string" select="summary"/> 37 <xsl:with-param name="pattern" select='"'"'/> 38 <xsl:with-param name="replacement" select='"\'"'/> 39 </xsl:call-template> 40 </xsl:variable> 41 <xsl:variable name="strippedSummary" select='translate($aposStrippedSummary,"
"," ")'/> 31 42 <xsl:text disable-output-escaping="yes">document.writeln('<li>');</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>43 <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">&calid=</xsl:text><xsl:value-of select="calendar/id"/><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> 33 44 <xsl:text disable-output-escaping="yes">document.writeln('</li>');</xsl:text> 34 45 </xsl:template> 46 <xsl:template name="replace"> 47 <xsl:param name="string" select="''"/> 48 <xsl:param name="pattern" select="''"/> 49 <xsl:param name="replacement" select="''"/> 50 <xsl:choose> 51 <xsl:when test="$pattern != '' and $string != '' and contains($string, $pattern)"> 52 <xsl:value-of select="substring-before($string, $pattern)"/> 53 <xsl:copy-of select="$replacement"/> 54 <xsl:call-template name="replace"> 55 <xsl:with-param name="string" select="substring-after($string, $pattern)"/> 56 <xsl:with-param name="pattern" select="$pattern"/> 57 <xsl:with-param name="replacement" select="$replacement"/> 58 </xsl:call-template> 59 </xsl:when> 60 <xsl:otherwise> 61 <xsl:value-of select="$string"/> 62 </xsl:otherwise> 63 </xsl:choose> 64 </xsl:template> 35 65 </xsl:stylesheet> trunk/calendar3/skins/webpublic/rensselaer/default/default/print.css
r2 r281 7 7 font-size: 10pt; 8 8 } 9 @page {10 margin: 0in;11 }12 9 tr { 13 10 page-break-inside: avoid; trunk/calendar3/skins/webpublic/rensselaer/default/default/rensselaer.css
r277 r281 666 666 text-decoration : none; 667 667 } 668 #listTable td. smallIconLeft{668 #listTable td.icons { 669 669 color: black; 670 670 background-color: #ddd; 671 } 672 #listTable td.smallIconRight { 673 color: black; 674 background-color: #ddd; 675 padding-left: 0; 671 white-space: nowrap; 672 } 673 #listTable td.icons img.addref { 674 margin-right: 0.5em; 676 675 } 677 676 #calPageTable ul.calendarTree li { trunk/calendar3/skins/webpublic/rensselaer/default/default/rss.xsl
r108 r281 25 25 <item> 26 26 <title><xsl:value-of select="summary"/> - <xsl:value-of select="substring(start/monthname,1,3)"/><xsl:text> </xsl:text><xsl:value-of select="start/day"/></title> 27 <link><xsl:value-of select="/bedework/urlprefix"/>/eventView.do?subid=<xsl:value-of select="subscription/id"/>& guid=<xsl:value-of select="guid"/>&recurrenceId=<xsl:value-of select="recurrenceId"/></link>27 <link><xsl:value-of select="/bedework/urlprefix"/>/eventView.do?subid=<xsl:value-of select="subscription/id"/>&calid=<xsl:value-of select="calendar/id"/>&guid=<xsl:value-of select="guid"/>&recurrenceId=<xsl:value-of select="recurrenceId"/></link> 28 28 <pubDate><xsl:value-of select="substring(start/dayname,1,3)"/>, 29 29 <xsl:value-of select="start/twodigitday"/><xsl:text> </xsl:text>
