Changeset 2995

Show
Ignore:
Timestamp:
08/31/10 17:11:17
Author:
johnsa
Message:

configs: bring jboss config in step with recent changes
webapps: begin using calendar summary for display name

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/config/bwbuild/jboss/activemq-broker-config.xml

    r2983 r2995  
    8585              <queue physicalName="bedework.sysevents.monitor" /> 
    8686              <queue physicalName="bedework.crawler" /> 
    87               <filteredDestination selector="inbox = 'true'
     87              <filteredDestination selector="inbox = 'true' or scheduleEvent = 'true'
    8888                                   queue="bedework.scheduleIn"/> 
    8989              <filteredDestination selector="outbox = 'true'" 
  • trunk/config/bwbuild/jboss/cal.properties

    r2941 r2995  
    3232#org.bedework.global.hibernate.dialect=org.hibernate.dialect.DerbyDialect 
    3333org.bedework.global.hibernate.dialect=edu.rpi.cmt.jboss.jdbc.DerbyDialect 
     34 
     35 
     36# Parameters for shell apps - set the db name in the url below 
     37org.bedework.global.jdbcdriver=org.apache.derby.jdbc.ClientDriver 
     38org.bedework.global.jdbcurl=jdbc:derby://localhost:1527/${org.bedework.jboss.data.dir}/derby/CalDb3p6 
     39org.bedework.global.jdbcid=sa 
     40org.bedework.global.jdbcpw=bw 
    3441 
    3542# DB Datasource for jboss services 
     
    138145#  Set to yes if you want your log4j.xml overwritten 
    139146org.bedework.deploy.log4j.config=no 
    140  
    141 # ------------------------------------------------------------------------ 
    142 # Parameters for shell apps - set the db name in the url below 
    143 # ------------------------------------------------------------------------ 
    144  
    145 org.bedework.global.jdbcdriver=org.apache.derby.jdbc.ClientDriver 
    146 org.bedework.global.jdbcurl=jdbc:derby://localhost:1527/${org.bedework.jboss.data.dir}/derby/CalDb3p6 
    147 org.bedework.global.jdbcid=sa 
    148 org.bedework.global.jdbcpw=bw 
    149  
    150 #org.bedework.global.jdbcdriver=org.apache.derby.jdbc.EmbeddedDriver 
    151 #org.bedework.global.jdbcurl=jdbc:derby:${org.bedework.jboss.data.dir}/derby/CalDb3p6 
    152 #org.bedework.global.jdbcid=sa 
    153 #org.bedework.global.jdbcpw= 
    154147# 
    155148# If set to true or yes will copy in the bedework db datasource def bedework-ds.xml 
  • trunk/config/bwbuild/jboss/sysevents.properties

    r2711 r2995  
    66# use the following property to configure the default connector 
    77java.naming.provider.url = tcp://localhost:61616?trace=true 
     8#java.naming.provider.url = vm://localhost?trace=true 
    89 
    910// Allows us to handle container differences 
  • trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/grid-html.xsl

    r2843 r2995  
    449449            <xsl:variable name="calUrl" select="calendar/encodedPath"/> 
    450450            <a href="{$setSelection}&amp;calUrl={$calUrl}"> 
    451               <xsl:value-of select="calendar/name"/> 
     451              <xsl:value-of select="calendar/summary"/> 
    452452            </a> 
    453453          </td> 
     
    10541054      </p> 
    10551055      <div class="indent"> 
    1056         <xsl:copy-of select="$bwStr-Cals-Name"/><xsl:text> </xsl:text><strong><em><xsl:value-of select="name"/></em></strong><br/> 
     1056        <xsl:copy-of select="$bwStr-Cals-Name"/><xsl:text> </xsl:text><strong><em><xsl:value-of select="summary"/></em></strong><br/> 
    10571057        <xsl:copy-of select="$bwStr-Cals-Path"/><xsl:text> </xsl:text><xsl:value-of select="path"/> 
    10581058      </div> 
  • trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/tofreshen/json-list-src.xsl

    r2851 r2995  
    157157                'calendar' : { 
    158158                    'name' : '<xsl:value-of select='calendar/name'/>', 
     159                    'displayName' : '<xsl:value-of select='calendar/summary'/>', 
    159160                    'path' : '<xsl:value-of select='calendar/path'/>', 
    160161                    'encodedPath' : '<xsl:value-of select='calendar/encodedPath'/>' 
  • trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/tofreshen/list-json-obj.xsl

    r2843 r2995  
    157157                'calendar' : { 
    158158                    'name' : '<xsl:value-of select='calendar/name'/>', 
     159                    'displayName' : '<xsl:value-of select='calendar/summary'/>', 
    159160                    'path' : '<xsl:value-of select='calendar/path'/>', 
    160161                    'encodedPath' : '<xsl:value-of select='calendar/encodedPath'/>' 
  • trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/xsl/htmlEvent.xsl

    r2843 r2995  
    317317           <xsl:variable name="calUrl" select="calendar/encodedPath"/> 
    318318           <a href="{$setSelection}&amp;calUrl={$calUrl}"> 
    319              <xsl:value-of select="calendar/name"/> 
     319             <xsl:value-of select="calendar/summary"/> 
    320320           </a> 
    321321         </td> 
  • trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/xsl/jsonEvent.xsl

    r2845 r2995  
    2121  <xsl:template match="event"> 
    2222          { 
    23             "summary" : "<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="summary"/></xsl:call-template>"
    24             "subscriptionId" : "<xsl:value-of select="subscription/id"/>"
    25             "calPath" : "<xsl:value-of select="calendar/encodedPath"/>"
    26             "guid" : "<xsl:call-template name="url-encode"><xsl:with-param name="str" select="guid"/></xsl:call-template>"
    27             "recurrenceId" : "<xsl:value-of select="recurrenceId"/>"
    28             "link" : "<xsl:value-of select='link'/>"
    29             "eventlink" : "<xsl:value-of select="$urlPrefix"/><xsl:value-of select="$eventView"/>&amp;calPath=<xsl:value-of select="calendar/encodedPath"/>&amp;guid=<xsl:call-template name="url-encode"><xsl:with-param name="str" select="guid"/></xsl:call-template>&amp;recurrenceId=<xsl:value-of select="recurrenceId"/>"
    30             "status" : "<xsl:value-of select='status'/>"
    31             "start" : { 
    32               "allday" : "<xsl:value-of select='start/allday'/>"
    33               "shortdate" : "<xsl:value-of select='start/shortdate'/>"
    34               "longdate" : "<xsl:value-of select='start/longdate'/>"
    35               "dayname" : "<xsl:value-of select='start/dayname'/>"
    36               "time" : "<xsl:value-of select='start/time'/>"
    37               "utcdate" : "<xsl:value-of select='start/utcdate'/>"
    38               "datetime" : "<xsl:value-of select='start/unformatted'/>"
    39               "timezone" : "<xsl:value-of select='start/timezone/id'/>" 
     23            'summary' : '<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="summary"/></xsl:call-template>'
     24            'subscriptionId' : '<xsl:value-of select="subscription/id"/>'
     25            'calPath' : '<xsl:value-of select="calendar/encodedPath"/>'
     26            'guid' : '<xsl:call-template name="url-encode"><xsl:with-param name="str" select="guid"/></xsl:call-template>'
     27            'recurrenceId' : '<xsl:value-of select="recurrenceId"/>'
     28            'link' : '<xsl:value-of select='link'/>'
     29            'eventlink' : '<xsl:value-of select="$urlPrefix"/><xsl:value-of select="$eventView"/>&amp;calPath=<xsl:value-of select="calendar/encodedPath"/>&amp;guid=<xsl:call-template name="url-encode"><xsl:with-param name="str" select="guid"/></xsl:call-template>&amp;recurrenceId=<xsl:value-of select="recurrenceId"/>'
     30            'status' : '<xsl:value-of select='status'/>'
     31            'start' : { 
     32              'allday' : '<xsl:value-of select='start/allday'/>'
     33              'shortdate' : '<xsl:value-of select='start/shortdate'/>'
     34              'longdate' : '<xsl:value-of select='start/longdate'/>'
     35              'dayname' : '<xsl:value-of select='start/dayname'/>'
     36              'time' : '<xsl:value-of select='start/time'/>'
     37              'utcdate' : '<xsl:value-of select='start/utcdate'/>'
     38              'datetime' : '<xsl:value-of select='start/unformatted'/>'
     39              'timezone' : '<xsl:value-of select='start/timezone/id'/>' 
    4040            }, 
    41             "end" : { 
    42               "allday" : "<xsl:value-of select='end/allday'/>"
    43               "shortdate" : "<xsl:value-of select='end/shortdate'/>"
    44               "longdate" : "<xsl:value-of select='end/longdate'/>"
    45               "dayname" : "<xsl:value-of select='end/dayname'/>"
    46               "time" : "<xsl:value-of select='end/time'/>"
    47               "utcdate" : "<xsl:value-of select='end/utcdate'/>"
    48               "datetime" : "<xsl:value-of select='end/unformatted'/>"
    49               "timezone" : "<xsl:value-of select='end/timezone/id'/>" 
     41            'end' : { 
     42              'allday' : '<xsl:value-of select='end/allday'/>'
     43              'shortdate' : '<xsl:value-of select='end/shortdate'/>'
     44              'longdate' : '<xsl:value-of select='end/longdate'/>'
     45              'dayname' : '<xsl:value-of select='end/dayname'/>'
     46              'time' : '<xsl:value-of select='end/time'/>'
     47              'utcdate' : '<xsl:value-of select='end/utcdate'/>'
     48              'datetime' : '<xsl:value-of select='end/unformatted'/>'
     49              'timezone' : '<xsl:value-of select='end/timezone/id'/>' 
    5050            }, 
    51             "location" : { 
    52               "address" : "<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="location/address"/></xsl:call-template>"
    53               "link" : "<xsl:value-of select='location/link'/>" 
     51            'location' : { 
     52              'address' : '<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="location/address"/></xsl:call-template>'
     53              'link' : '<xsl:value-of select='location/link'/>' 
    5454            }, 
    55             "contact" : { 
    56               "name" : "<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="contact/name"/></xsl:call-template>"
    57               "phone" : "<xsl:value-of select="contact/phone"/>",<!-- 
    58               "email" : "<xsl:value-of select="contact/email"/>", --> 
    59               "link" : "<xsl:value-of select='contact/link'/>" 
     55            'contact' : { 
     56              'name' : '<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="contact/name"/></xsl:call-template>'
     57              'phone' : '<xsl:value-of select="contact/phone"/>',<!-- 
     58              'email' : '<xsl:value-of select="contact/email"/>', --> 
     59              'link' : '<xsl:value-of select='contact/link'/>" 
    6060            }, 
    61             "calendar" : { 
    62               "name" : "<xsl:value-of select='calendar/name'/>", 
    63               "path" : "<xsl:value-of select='calendar/path'/>", 
    64               "encodedPath" : "<xsl:value-of select='calendar/encodedPath'/>" 
     61            'calendar' : { 
     62              'name' : '<xsl:value-of select='calendar/name'/>', 
     63              'displayName' : '<xsl:value-of select='calendar/summary'/>', 
     64             'path' : '<xsl:value-of select='calendar/path'/>', 
     65             'encodedPath' : '<xsl:value-of select='calendar/encodedPath'/>' 
    6566            }, 
    66             "categories" : [ 
     67           'categories" : [ 
    6768              <xsl:for-each select='categories/category'>"<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="value"/></xsl:call-template>"<xsl:if test='position() != last()'>,</xsl:if></xsl:for-each> 
    6869            ], 
    69             "description" : "<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="description"/></xsl:call-template>"
    70             "cost" : "<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="cost"/></xsl:call-template>"
    71             "xproperties" : [ 
     70            'description' : '<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="description"/></xsl:call-template>'
     71            'cost' : '<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="cost"/></xsl:call-template>'
     72            'xproperties" : [ 
    7273              <xsl:for-each select="xproperties/node()[name() != '']"> 
    7374              { 
    74                 "<xsl:value-of select='name()'/>" : { 
    75                   "values" : { 
     75                '<xsl:value-of select='name()'/>' : { 
     76                  'values' : { 
    7677                     <xsl:for-each select="values/node()[name() != '']"> 
    77                        "<xsl:value-of select='name()'/>" : "<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="."/></xsl:call-template>"<xsl:if test='position() != last()'>,</xsl:if> 
     78                       '<xsl:value-of select='name()'/>' : '<xsl:call-template name="escapeJson"><xsl:with-param name="string" select="."/></xsl:call-template>"<xsl:if test='position() != last()'>,</xsl:if> 
    7879                     </xsl:for-each> 
    7980                  } 
  • trunk/deployment/resources/javascript/bedework/bedeworkXProperties.js

    r2850 r2995  
    3636var bwXPropertySubmissionClaimant = "X-BEDEWORK-SUBMISSION-CLAIMANT"; 
    3737 
     38var bwXParamDisplayName = "X-BEDEWORK-PARAM-DISPLAYNAME"; 
    3839var bwXParamDescription = "X-BEDEWORK-PARAM-DESCRIPTION"; 
    3940var bwXParamWidth = "X-BEDEWORK-PARAM-WIDTH"; 
  • trunk/deployment/webadmin/webapp/resources/default/default/default.xsl

    r2981 r2995  
    27982798            <!-- we've hit an unresolvable alias; stop descending --> 
    27992799            <input type="checkbox" name="forDiplayOnly" disabled="disabled"/> 
    2800             <em><xsl:value-of select="name"/>?</em> 
     2800            <em><xsl:value-of select="summary"/>?</em> 
    28012801          </xsl:when> 
    28022802          <xsl:when test="calType = '0'"> 
     
    28042804                 underlying calendar aliases --> 
    28052805            <img src="{$resourcesRoot}/resources/catIcon.gif" width="13" height="13" alt="folder" class="folderForAliasTree" border="0"/> 
    2806             <xsl:value-of select="name"/> 
     2806            <xsl:value-of select="summary"/> 
    28072807          </xsl:when> 
    28082808          <xsl:otherwise> 
    28092809            <xsl:variable name="virtualPath">/user<xsl:for-each select="ancestor-or-self::calendar/name">/<xsl:value-of select="."/></xsl:for-each></xsl:variable> 
    2810             <input type="checkbox" name="alias" onclick="toggleBedeworkXProperty('X-BEDEWORK-ALIAS','{$virtualPath}',this.checked)"> 
     2810            <xsl:variable name="displayName" select="summary"/> 
     2811            <input type="checkbox" name="alias" onclick="toggleBedeworkXProperty('X-BEDEWORK-ALIAS','{$displayName}','{$virtualPath}',this.checked)"> 
    28112812              <xsl:attribute name="value"><xsl:value-of select="$virtualPath"/></xsl:attribute> 
    28122813              <xsl:if test="$virtualPath = /bedework/formElements/form/xproperties//X-BEDEWORK-ALIAS/values/text"><xsl:attribute name="checked"><xsl:value-of select="checked"/></xsl:attribute></xsl:if> 
     
    28142815            <xsl:choose> 
    28152816              <xsl:when test="$virtualPath = /bedework/formElements/form/xproperties//X-BEDEWORK-ALIAS/values/text"> 
    2816                 <strong><xsl:value-of select="name"/></strong> 
     2817                <strong><xsl:value-of select="summary"/></strong> 
    28172818              </xsl:when> 
    28182819              <xsl:otherwise> 
    2819                 <xsl:value-of select="name"/> 
     2820                <xsl:value-of select="summary"/> 
    28202821              </xsl:otherwise> 
    28212822            </xsl:choose> 
     
    40854086      </xsl:if> 
    40864087      <a href="{$calendar-fetchForUpdate}&amp;calPath={$calPath}" title="update"> 
    4087         <xsl:value-of select="name"/> 
     4088        <xsl:value-of select="summary"/> 
    40884089      </a> 
    40894090      <xsl:if test="calType = '0' and isSubscription = 'false'"> 
     
    40964097        <ul> 
    40974098          <xsl:apply-templates select="calendar" mode="listForUpdate"> 
    4098             <xsl:sort select="name" order="ascending" case-order="upper-first"/> 
     4099            <xsl:sort select="summary" order="ascending" case-order="upper-first"/> 
    40994100          </xsl:apply-templates> 
    41004101        </ul> 
     
    41394140          </xsl:attribute> 
    41404141        </xsl:if> 
    4141         <xsl:value-of select="name"/> 
     4142        <xsl:value-of select="summary"/> 
    41424143      </a> 
    41434144      <xsl:if test="calendar"> 
     
    41694170        </xsl:choose> 
    41704171        <a href="{$calendar-update}&amp;newCalPath={$calPath}" title="update"> 
    4171           <xsl:value-of select="name"/> 
     4172          <xsl:value-of select="summary"/> 
    41724173        </a> 
    41734174        <xsl:if test="calendar"> 
     
    48114812          <a href="javascript:updateEventFormCalendar('{$calPath}','{$calDisplay}')"> 
    48124813            <strong> 
    4813               <xsl:value-of select="name"/> 
     4814              <xsl:value-of select="summary"/> 
    48144815            </strong> 
    48154816          </a> 
    48164817        </xsl:when> 
    48174818        <xsl:otherwise> 
    4818           <xsl:value-of select="name"/> 
     4819          <xsl:value-of select="summary"/> 
    48194820        </xsl:otherwise> 
    48204821      </xsl:choose> 
     
    51435144            </xsl:attribute> 
    51445145          </xsl:if> 
    5145             <xsl:value-of select="name"/> 
     5146            <xsl:value-of select="summary"/> 
    51465147          </a> 
    51475148        </xsl:otherwise> 
     
    53555356        <xsl:when test="canAlias = 'true'"> 
    53565357          <a href="javascript:updatePublicCalendarAlias('{$calPath}','{$calDisplay}','bw-{$calPath}','{$calendarCollection}')" id="bw-{$calPath}"> 
    5357             <xsl:value-of select="name"/> 
     5358            <xsl:value-of select="summary"/> 
    53585359          </a> 
    53595360        </xsl:when> 
    53605361        <xsl:otherwise> 
    5361           <xsl:value-of select="name"/> 
     5362          <xsl:value-of select="summary"/> 
    53625363        </xsl:otherwise> 
    53635364      </xsl:choose> 
  • trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js

    r2850 r2995  
    364364  bwXProps.generate(formObj); 
    365365} 
    366 function toggleBedeworkXProperty(xprop,value,checked) { 
     366function toggleBedeworkXProperty(xprop,displayName,value,checked) { 
    367367  if (!checked) { 
    368368    bwXProps.removeByValue(xprop, value); 
    369369  } else { 
    370     bwXProps.update(bwXPropertyAlias,[],value,false); 
     370    bwXProps.update(bwXPropertyAlias,[[bwXParamDisplayName,displayName]],value,false); 
    371371  } 
    372372} 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/calendarList.xsl

    r2837 r2995  
    5757      </xsl:attribute> 
    5858      <xsl:variable name="calPath" select="path"/> 
    59       <a href="{$setSelection}&amp;virtualPath={$virtualPath}&amp;setappvar=curCollection({$calPath})" title="view calendar"> 
    60         <xsl:value-of select="name"/> 
     59      <xsl:variable name="displayName" select="summary"/> 
     60      <a href="{$setSelection}&amp;virtualPath={$virtualPath}&amp;setappvar=curCollection({$displayName})" title="view calendar"> 
     61        <xsl:value-of select="summary"/> 
    6162      </a> 
    62       <xsl:variable name="calPath" select="path"/> 
    6363      <span class="exportCalLink"> 
    6464        <a href="{$calendar-fetchForExport}&amp;calPath={$calPath}&amp;virtualPath={$virtualPath}" title="export calendar as iCal"> 
     
    8383        <xsl:copy-of select="$bwStr-Cals-CalendarToExport"/> 
    8484        <xsl:text> </xsl:text> 
    85         <em><xsl:value-of select="name"/></em> 
     85        <em><xsl:value-of select="summary"/></em> 
    8686      </p> 
    8787 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/event.xsl

    r2837 r2995  
    333333          <xsl:for-each select="xproperties/X-BEDEWORK-ALIAS"> 
    334334            <xsl:variable name="calUrl" select="values/text"/> 
    335             <a href="{$setSelection}&amp;virtualPath={$calUrl}&amp;setappvar=curCollection({$calUrl})"> 
    336               <xsl:call-template name="substring-afterLastInstanceOf"> 
    337                 <xsl:with-param name="string" select="values/text"/> 
    338                 <xsl:with-param name="char">/</xsl:with-param> 
    339               </xsl:call-template> 
    340             </a><xsl:if test="position()!=last()">, </xsl:if> 
     335            <xsl:choose> 
     336              <xsl:when test="parameters/X-BEDEWORK-PARAM-DISPLAYNAME"> 
     337                <xsl:variable name="displayName" select="parameters/X-BEDEWORK-PARAM-DISPLAYNAME"/> 
     338                <a href="{$setSelection}&amp;virtualPath={$calUrl}&amp;setappvar=curCollection({$displayName})"> 
     339                  <xsl:value-of select="parameters/X-BEDEWORK-PARAM-DISPLAYNAME"/> 
     340                </a> 
     341              </xsl:when> 
     342              <xsl:otherwise> 
     343                <!-- this is required for backwards compatibility with old events (possibly with imported events; 
     344                     here we use the alias path value for display (as of 3.7 we use the display name (summary)) --> 
     345                            <a href="{$setSelection}&amp;virtualPath={$calUrl}&amp;setappvar=curCollection({$calUrl})"> 
     346                              <xsl:call-template name="substring-afterLastInstanceOf"> 
     347                                <xsl:with-param name="string" select="values/text"/> 
     348                                <xsl:with-param name="char">/</xsl:with-param> 
     349                              </xsl:call-template> 
     350                            </a> 
     351                          </xsl:otherwise> 
     352            </xsl:choose> 
     353            <xsl:if test="position()!=last()">, </xsl:if> 
    341354          </xsl:for-each> 
    342355        </div> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/eventList.xsl

    r2946 r2995  
    294294            </xsl:if> 
    295295 
    296             <xsl:if test="xproperties/X-BEDEWORK-ALIAS"> 
    297               <li> 
    298                 <xsl:copy-of select="$bwStr-LsVw-TopicalArea"/><xsl:text> </xsl:text> 
    299                 <span class="eventSubscription"> 
    300                   <xsl:for-each select="xproperties/X-BEDEWORK-ALIAS"> 
    301                     <xsl:call-template name="substring-afterLastInstanceOf"> 
    302                       <xsl:with-param name="string" select="values/text"/> 
    303                       <xsl:with-param name="char">/</xsl:with-param> 
    304                     </xsl:call-template> 
    305                     <xsl:if test="position()!=last()">, </xsl:if> 
    306                   </xsl:for-each> 
    307                 </span> 
    308               </li> 
    309             </xsl:if> 
    310  
    311296          </xsl:when> 
    312297          <xsl:otherwise> 
     
    317302            </li> 
    318303 
    319             <xsl:if test="xproperties/X-BEDEWORK-ALIAS"> 
    320               <li> 
    321                 <xsl:copy-of select="$bwStr-LsVw-TopicalArea"/><xsl:text> </xsl:text> 
    322                 <span class="eventSubscription"> 
    323                   <xsl:for-each select="xproperties/X-BEDEWORK-ALIAS"> 
    324                     <xsl:call-template name="substring-afterLastInstanceOf"> 
    325                       <xsl:with-param name="string" select="values/text"/> 
    326                       <xsl:with-param name="char">/</xsl:with-param> 
    327                     </xsl:call-template> 
    328                     <xsl:if test="position()!=last()">, </xsl:if> 
    329                   </xsl:for-each> 
    330                 </span> 
    331               </li> 
    332             </xsl:if> 
    333  
    334304          </xsl:otherwise> 
    335305        </xsl:choose> 
     306         
     307        <xsl:if test="xproperties/X-BEDEWORK-ALIAS"> 
     308          <li> 
     309            <xsl:copy-of select="$bwStr-LsVw-TopicalArea"/><xsl:text> </xsl:text> 
     310            <span class="eventSubscription"> 
     311              <xsl:for-each select="xproperties/X-BEDEWORK-ALIAS"> 
     312                <xsl:choose> 
     313                  <xsl:when test="parameters/X-BEDEWORK-PARAM-DISPLAYNAME"> 
     314                          <xsl:value-of select="parameters/X-BEDEWORK-PARAM-DISPLAYNAME"/> 
     315                              </xsl:when> 
     316                              <xsl:otherwise> 
     317                                <xsl:call-template name="substring-afterLastInstanceOf"> 
     318                                  <xsl:with-param name="string" select="values/text"/> 
     319                                  <xsl:with-param name="char">/</xsl:with-param> 
     320                                </xsl:call-template> 
     321                              </xsl:otherwise> 
     322                </xsl:choose> 
     323                <xsl:if test="position()!=last()">, </xsl:if> 
     324              </xsl:for-each> 
     325            </span> 
     326          </li> 
     327        </xsl:if> 
    336328      </ul> 
    337329    </td> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bwclassicTheme/calendarList.xsl

    r2837 r2995  
    6666    <li class="{$itemClass}"> 
    6767      <xsl:variable name="calPath" select="path"/> 
    68       <a href="{$setSelection}&amp;virtualPath={$virtualPath}&amp;setappvar=curCollection({$calPath})" title="view calendar"><xsl:value-of select="name"/></a> 
     68      <a href="{$setSelection}&amp;virtualPath={$virtualPath}&amp;setappvar=curCollection({$calPath})" title="view calendar"><xsl:value-of select="summary"/></a> 
    6969      <xsl:variable name="calPath" select="path"/> 
    7070      <span class="exportCalLink"> 
     
    8989      </p> 
    9090      <div class="indent"> 
    91         <xsl:copy-of select="$bwStr-Cals-Name"/><xsl:text> </xsl:text><strong><em><xsl:value-of select="name"/></em></strong><br/> 
     91        <xsl:copy-of select="$bwStr-Cals-Name"/><xsl:text> </xsl:text><strong><em><xsl:value-of select="summary"/></em></strong><br/> 
    9292        <xsl:copy-of select="$bwStr-Cals-Path"/><xsl:text> </xsl:text><xsl:value-of select="path"/> 
    9393      </div> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/iphoneTheme/calendarList.xsl

    r2837 r2995  
    4747      <xsl:variable name="calPath" select="path"/> 
    4848      <a href="{$setSelection}&amp;virtualPath={$virtualPath}&amp;setappvar=curCollection({$calPath})" title="view calendar"> 
    49         <xsl:value-of select="name"/> 
     49        <xsl:value-of select="summary"/> 
    5050      </a> 
    5151      <xsl:if test="calendar"> 
  • trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/themes/bwclassicTheme/calendarList.xsl

    r2840 r2995  
    6666    <li class="{$itemClass}"> 
    6767      <xsl:variable name="calPath" select="path"/> 
    68       <a href="{$setSelection}&amp;virtualPath={$virtualPath}&amp;setappvar=curCollection({$calPath})" title="view calendar"><xsl:value-of select="name"/></a> 
     68      <a href="{$setSelection}&amp;virtualPath={$virtualPath}&amp;setappvar=curCollection({$calPath})" title="view calendar"><xsl:value-of select="summary"/></a> 
    6969      <xsl:variable name="calPath" select="path"/> 
    7070      <span class="exportCalLink"> 
     
    8989      </p> 
    9090      <div class="indent"> 
    91         <xsl:copy-of select="$bwStr-Cals-Name"/><xsl:text> </xsl:text><strong><em><xsl:value-of select="name"/></em></strong><br/> 
     91        <xsl:copy-of select="$bwStr-Cals-Name"/><xsl:text> </xsl:text><strong><em><xsl:value-of select="summary"/></em></strong><br/> 
    9292        <xsl:copy-of select="$bwStr-Cals-Path"/><xsl:text> </xsl:text><xsl:value-of select="path"/> 
    9393      </div>