Changeset 1162

Show
Ignore:
Timestamp:
12/15/06 03:41:32
Author:
johnsa
Message:

public client: add basic export of calendars to calendar listing page... will beautify/add functionality later.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/blue.css

    r1111 r1162  
    266266  padding: 0.5em 1em 0.2em 0.5em; 
    267267  white-space: nowrap; 
    268        font-size: 0.9em; 
    269        font-weight: normal; 
     268  font-size: 0.9em; 
     269  font-weight: normal; 
    270270} 
    271271#eventTable th.icalIcon a { 
     
    274274#eventTable th.icalIcon img { 
    275275  vertical-align: middle; 
    276        padding-left: 1em; 
     276  padding-left: 1em; 
    277277} 
    278278#eventTable th.fieldname { 
     
    799799  list-style-image: url(../../images/calIcon-sm.gif); 
    800800} 
     801#calPageTable .exportCalLink { 
     802  font-size: 0.6em; 
     803  padding-left: 1em; 
     804  color: #aaa; 
     805  background-color: transparent; 
     806} 
     807#calPageTable .exportCalLink a:link, 
     808#calPageTable .exportCalLink a:active, 
     809#calPageTable .exportCalLink a:visited { 
     810  color: #aaa; 
     811  background-color: transparent; 
     812  text-decoration: none; 
     813} 
     814#calPageTable .exportCalLink a:hover { 
     815  color: #333; 
     816  background-color: transparent; 
     817  text-decoration: none; 
     818} 
    801819.noEventsCell { 
    802820  padding: 1em; 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl

    r1113 r1162  
    117117        <link rel="stylesheet" href="{$resourcesRoot}/default/default/subColors.css"/> 
    118118        <link rel="stylesheet" type="text/css" media="print" href="{$resourcesRoot}/default/default/print.css" /> 
     119        <script type="text/javascript" src="{$resourcesRoot}/default/default/includes.js"/> 
    119120        <link rel="icon" type="image/ico" href="{$resourcesRoot}/images/bedework.ico" /> 
    120121      </head> 
     
    11781179    <li class="{$itemClass}"> 
    11791180      <a href="{$setSelection}&amp;calUrl={$url}"><xsl:value-of select="name"/></a> 
     1181      <xsl:if test="calendarCollection='true'"> 
     1182        <xsl:variable name="name" select="name"/> 
     1183        <xsl:variable name="calPath" select="encodedPath"/> 
     1184        <span class="exportCalLink"> 
     1185          <a href="{$export}&amp;calPath={$calPath}&amp;dateLimits=active&amp;nocache=no&amp;skinName=ical&amp;contentType=text/calendar&amp;contentName={$name}.ics" title="export calendar as iCal (excluding past events)">export</a> 
     1186          <!--export 
     1187          <a href="{$export}&amp;calPath={$calPath}&amp;dateLimits=active&amp;nocache=no&amp;skinName=ical&amp;contentType=text/calendar&amp;contentName={$name}.ics" title="export calendar as iCal (excluding past events)">current</a> | 
     1188          <a href="{$export}&amp;calPath={$calPath}&amp;dateLimits=none&amp;nocache=no&amp;skinName=ical&amp;contentType=text/calendar&amp;contentName={$name}.ics" title="export calendar as iCal (excluding past events)">all</a>--> 
     1189        </span> 
     1190      </xsl:if> 
    11801191      <xsl:if test="calendar"> 
    11811192        <ul> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/green.css

    r1111 r1162  
    292292  padding: 0.5em 1em 0.2em 0.5em; 
    293293  white-space: nowrap; 
    294        font-size: 0.9em; 
    295        font-weight: normal; 
     294  font-size: 0.9em; 
     295  font-weight: normal; 
    296296} 
    297297#eventTable th.icalIcon a { 
     
    300300#eventTable th.icalIcon img { 
    301301  vertical-align: middle; 
    302        padding-left: 1em; 
     302  padding-left: 1em; 
    303303} 
    304304#searchTable th { 
     
    357357  color: black; 
    358358  text-align: center; 
     359} 
     360#calPageTable .exportCalLink { 
     361  font-size: 0.6em; 
     362  padding-left: 1em; 
     363  color: #aaa; 
     364  background-color: transparent; 
     365} 
     366#calPageTable .exportCalLink a:link, 
     367#calPageTable .exportCalLink a:active, 
     368#calPageTable .exportCalLink a:visited { 
     369  color: #aaa; 
     370  background-color: transparent; 
     371  text-decoration: none; 
     372} 
     373#calPageTable .exportCalLink a:hover { 
     374  color: #333; 
     375  background-color: transparent; 
     376  text-decoration: none; 
    359377} 
    360378#dayCalendarTable { 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/red.css

    r1111 r1162  
    292292  padding: 0.5em 1em 0.2em 0.5em; 
    293293  white-space: nowrap; 
    294        font-size: 0.9em; 
    295        font-weight: normal; 
     294  font-size: 0.9em; 
     295  font-weight: normal; 
    296296} 
    297297#eventTable th.icalIcon a { 
     
    300300#eventTable th.icalIcon img { 
    301301  vertical-align: middle; 
    302        padding-left: 1em; 
     302  padding-left: 1em; 
    303303} 
    304304#searchTable th { 
     
    357357  color: black; 
    358358  text-align: center; 
     359} 
     360#calPageTable .exportCalLink { 
     361  font-size: 0.6em; 
     362  padding-left: 1em; 
     363  color: #aaa; 
     364  background-color: transparent; 
     365} 
     366#calPageTable .exportCalLink a:link, 
     367#calPageTable .exportCalLink a:active, 
     368#calPageTable .exportCalLink a:visited { 
     369  color: #aaa; 
     370  background-color: transparent; 
     371  text-decoration: none; 
     372} 
     373#calPageTable .exportCalLink a:hover { 
     374  color: #333; 
     375  background-color: transparent; 
     376  text-decoration: none; 
    359377} 
    360378#dayCalendarTable {