Changeset 2995
- Timestamp:
- 08/31/10 17:11:17
- Files:
-
- trunk/config/bwbuild/jboss/activemq-broker-config.xml (modified) (1 diff)
- trunk/config/bwbuild/jboss/cal.properties (modified) (2 diffs)
- trunk/config/bwbuild/jboss/sysevents.properties (modified) (1 diff)
- trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/grid-html.xsl (modified) (2 diffs)
- trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/tofreshen/json-list-src.xsl (modified) (1 diff)
- trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/tofreshen/list-json-obj.xsl (modified) (1 diff)
- trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/xsl/htmlEvent.xsl (modified) (1 diff)
- trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/xsl/jsonEvent.xsl (modified) (1 diff)
- trunk/deployment/resources/javascript/bedework/bedeworkXProperties.js (modified) (1 diff)
- trunk/deployment/webadmin/webapp/resources/default/default/default.xsl (modified) (10 diffs)
- trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js (modified) (1 diff)
- trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/calendarList.xsl (modified) (2 diffs)
- trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/event.xsl (modified) (1 diff)
- trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/eventList.xsl (modified) (2 diffs)
- trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bwclassicTheme/calendarList.xsl (modified) (2 diffs)
- trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/iphoneTheme/calendarList.xsl (modified) (1 diff)
- trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/themes/bwclassicTheme/calendarList.xsl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/config/bwbuild/jboss/activemq-broker-config.xml
r2983 r2995 85 85 <queue physicalName="bedework.sysevents.monitor" /> 86 86 <queue physicalName="bedework.crawler" /> 87 <filteredDestination selector="inbox = 'true' "87 <filteredDestination selector="inbox = 'true' or scheduleEvent = 'true'" 88 88 queue="bedework.scheduleIn"/> 89 89 <filteredDestination selector="outbox = 'true'" trunk/config/bwbuild/jboss/cal.properties
r2941 r2995 32 32 #org.bedework.global.hibernate.dialect=org.hibernate.dialect.DerbyDialect 33 33 org.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 37 org.bedework.global.jdbcdriver=org.apache.derby.jdbc.ClientDriver 38 org.bedework.global.jdbcurl=jdbc:derby://localhost:1527/${org.bedework.jboss.data.dir}/derby/CalDb3p6 39 org.bedework.global.jdbcid=sa 40 org.bedework.global.jdbcpw=bw 34 41 35 42 # DB Datasource for jboss services … … 138 145 # Set to yes if you want your log4j.xml overwritten 139 146 org.bedework.deploy.log4j.config=no 140 141 # ------------------------------------------------------------------------142 # Parameters for shell apps - set the db name in the url below143 # ------------------------------------------------------------------------144 145 org.bedework.global.jdbcdriver=org.apache.derby.jdbc.ClientDriver146 org.bedework.global.jdbcurl=jdbc:derby://localhost:1527/${org.bedework.jboss.data.dir}/derby/CalDb3p6147 org.bedework.global.jdbcid=sa148 org.bedework.global.jdbcpw=bw149 150 #org.bedework.global.jdbcdriver=org.apache.derby.jdbc.EmbeddedDriver151 #org.bedework.global.jdbcurl=jdbc:derby:${org.bedework.jboss.data.dir}/derby/CalDb3p6152 #org.bedework.global.jdbcid=sa153 #org.bedework.global.jdbcpw=154 147 # 155 148 # 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 6 6 # use the following property to configure the default connector 7 7 java.naming.provider.url = tcp://localhost:61616?trace=true 8 #java.naming.provider.url = vm://localhost?trace=true 8 9 9 10 // Allows us to handle container differences trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/grid-html.xsl
r2843 r2995 449 449 <xsl:variable name="calUrl" select="calendar/encodedPath"/> 450 450 <a href="{$setSelection}&calUrl={$calUrl}"> 451 <xsl:value-of select="calendar/ name"/>451 <xsl:value-of select="calendar/summary"/> 452 452 </a> 453 453 </td> … … 1054 1054 </p> 1055 1055 <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/> 1057 1057 <xsl:copy-of select="$bwStr-Cals-Path"/><xsl:text> </xsl:text><xsl:value-of select="path"/> 1058 1058 </div> trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/tofreshen/json-list-src.xsl
r2851 r2995 157 157 'calendar' : { 158 158 'name' : '<xsl:value-of select='calendar/name'/>', 159 'displayName' : '<xsl:value-of select='calendar/summary'/>', 159 160 'path' : '<xsl:value-of select='calendar/path'/>', 160 161 'encodedPath' : '<xsl:value-of select='calendar/encodedPath'/>' trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/tofreshen/list-json-obj.xsl
r2843 r2995 157 157 'calendar' : { 158 158 'name' : '<xsl:value-of select='calendar/name'/>', 159 'displayName' : '<xsl:value-of select='calendar/summary'/>', 159 160 'path' : '<xsl:value-of select='calendar/path'/>', 160 161 'encodedPath' : '<xsl:value-of select='calendar/encodedPath'/>' trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/xsl/htmlEvent.xsl
r2843 r2995 317 317 <xsl:variable name="calUrl" select="calendar/encodedPath"/> 318 318 <a href="{$setSelection}&calUrl={$calUrl}"> 319 <xsl:value-of select="calendar/ name"/>319 <xsl:value-of select="calendar/summary"/> 320 320 </a> 321 321 </td> trunk/deployment/feeder/webapp/resources/demoskins/MainCampus/default/default/xsl/jsonEvent.xsl
r2845 r2995 21 21 <xsl:template match="event"> 22 22 { 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"/>&calPath=<xsl:value-of select="calendar/encodedPath"/>&guid=<xsl:call-template name="url-encode"><xsl:with-param name="str" select="guid"/></xsl:call-template>&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"/>&calPath=<xsl:value-of select="calendar/encodedPath"/>&guid=<xsl:call-template name="url-encode"><xsl:with-param name="str" select="guid"/></xsl:call-template>&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'/>' 40 40 }, 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'/>' 50 50 }, 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'/>' 54 54 }, 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'/>" 60 60 }, 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'/>' 65 66 }, 66 "categories" : [67 'categories" : [ 67 68 <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> 68 69 ], 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" : [ 72 73 <xsl:for-each select="xproperties/node()[name() != '']"> 73 74 { 74 "<xsl:value-of select='name()'/>": {75 "values": {75 '<xsl:value-of select='name()'/>' : { 76 'values' : { 76 77 <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> 78 79 </xsl:for-each> 79 80 } trunk/deployment/resources/javascript/bedework/bedeworkXProperties.js
r2850 r2995 36 36 var bwXPropertySubmissionClaimant = "X-BEDEWORK-SUBMISSION-CLAIMANT"; 37 37 38 var bwXParamDisplayName = "X-BEDEWORK-PARAM-DISPLAYNAME"; 38 39 var bwXParamDescription = "X-BEDEWORK-PARAM-DESCRIPTION"; 39 40 var bwXParamWidth = "X-BEDEWORK-PARAM-WIDTH"; trunk/deployment/webadmin/webapp/resources/default/default/default.xsl
r2981 r2995 2798 2798 <!-- we've hit an unresolvable alias; stop descending --> 2799 2799 <input type="checkbox" name="forDiplayOnly" disabled="disabled"/> 2800 <em><xsl:value-of select=" name"/>?</em>2800 <em><xsl:value-of select="summary"/>?</em> 2801 2801 </xsl:when> 2802 2802 <xsl:when test="calType = '0'"> … … 2804 2804 underlying calendar aliases --> 2805 2805 <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"/> 2807 2807 </xsl:when> 2808 2808 <xsl:otherwise> 2809 2809 <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)"> 2811 2812 <xsl:attribute name="value"><xsl:value-of select="$virtualPath"/></xsl:attribute> 2812 2813 <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> … … 2814 2815 <xsl:choose> 2815 2816 <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> 2817 2818 </xsl:when> 2818 2819 <xsl:otherwise> 2819 <xsl:value-of select=" name"/>2820 <xsl:value-of select="summary"/> 2820 2821 </xsl:otherwise> 2821 2822 </xsl:choose> … … 4085 4086 </xsl:if> 4086 4087 <a href="{$calendar-fetchForUpdate}&calPath={$calPath}" title="update"> 4087 <xsl:value-of select=" name"/>4088 <xsl:value-of select="summary"/> 4088 4089 </a> 4089 4090 <xsl:if test="calType = '0' and isSubscription = 'false'"> … … 4096 4097 <ul> 4097 4098 <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"/> 4099 4100 </xsl:apply-templates> 4100 4101 </ul> … … 4139 4140 </xsl:attribute> 4140 4141 </xsl:if> 4141 <xsl:value-of select=" name"/>4142 <xsl:value-of select="summary"/> 4142 4143 </a> 4143 4144 <xsl:if test="calendar"> … … 4169 4170 </xsl:choose> 4170 4171 <a href="{$calendar-update}&newCalPath={$calPath}" title="update"> 4171 <xsl:value-of select=" name"/>4172 <xsl:value-of select="summary"/> 4172 4173 </a> 4173 4174 <xsl:if test="calendar"> … … 4811 4812 <a href="javascript:updateEventFormCalendar('{$calPath}','{$calDisplay}')"> 4812 4813 <strong> 4813 <xsl:value-of select=" name"/>4814 <xsl:value-of select="summary"/> 4814 4815 </strong> 4815 4816 </a> 4816 4817 </xsl:when> 4817 4818 <xsl:otherwise> 4818 <xsl:value-of select=" name"/>4819 <xsl:value-of select="summary"/> 4819 4820 </xsl:otherwise> 4820 4821 </xsl:choose> … … 5143 5144 </xsl:attribute> 5144 5145 </xsl:if> 5145 <xsl:value-of select=" name"/>5146 <xsl:value-of select="summary"/> 5146 5147 </a> 5147 5148 </xsl:otherwise> … … 5355 5356 <xsl:when test="canAlias = 'true'"> 5356 5357 <a href="javascript:updatePublicCalendarAlias('{$calPath}','{$calDisplay}','bw-{$calPath}','{$calendarCollection}')" id="bw-{$calPath}"> 5357 <xsl:value-of select=" name"/>5358 <xsl:value-of select="summary"/> 5358 5359 </a> 5359 5360 </xsl:when> 5360 5361 <xsl:otherwise> 5361 <xsl:value-of select=" name"/>5362 <xsl:value-of select="summary"/> 5362 5363 </xsl:otherwise> 5363 5364 </xsl:choose> trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js
r2850 r2995 364 364 bwXProps.generate(formObj); 365 365 } 366 function toggleBedeworkXProperty(xprop, value,checked) {366 function toggleBedeworkXProperty(xprop,displayName,value,checked) { 367 367 if (!checked) { 368 368 bwXProps.removeByValue(xprop, value); 369 369 } else { 370 bwXProps.update(bwXPropertyAlias,[ ],value,false);370 bwXProps.update(bwXPropertyAlias,[[bwXParamDisplayName,displayName]],value,false); 371 371 } 372 372 } trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/calendarList.xsl
r2837 r2995 57 57 </xsl:attribute> 58 58 <xsl:variable name="calPath" select="path"/> 59 <a href="{$setSelection}&virtualPath={$virtualPath}&setappvar=curCollection({$calPath})" title="view calendar"> 60 <xsl:value-of select="name"/> 59 <xsl:variable name="displayName" select="summary"/> 60 <a href="{$setSelection}&virtualPath={$virtualPath}&setappvar=curCollection({$displayName})" title="view calendar"> 61 <xsl:value-of select="summary"/> 61 62 </a> 62 <xsl:variable name="calPath" select="path"/>63 63 <span class="exportCalLink"> 64 64 <a href="{$calendar-fetchForExport}&calPath={$calPath}&virtualPath={$virtualPath}" title="export calendar as iCal"> … … 83 83 <xsl:copy-of select="$bwStr-Cals-CalendarToExport"/> 84 84 <xsl:text> </xsl:text> 85 <em><xsl:value-of select=" name"/></em>85 <em><xsl:value-of select="summary"/></em> 86 86 </p> 87 87 trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/event.xsl
r2837 r2995 333 333 <xsl:for-each select="xproperties/X-BEDEWORK-ALIAS"> 334 334 <xsl:variable name="calUrl" select="values/text"/> 335 <a href="{$setSelection}&virtualPath={$calUrl}&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}&virtualPath={$calUrl}&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}&virtualPath={$calUrl}&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> 341 354 </xsl:for-each> 342 355 </div> trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bedeworkTheme/eventList.xsl
r2946 r2995 294 294 </xsl:if> 295 295 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 311 296 </xsl:when> 312 297 <xsl:otherwise> … … 317 302 </li> 318 303 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 334 304 </xsl:otherwise> 335 305 </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> 336 328 </ul> 337 329 </td> trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/bwclassicTheme/calendarList.xsl
r2837 r2995 66 66 <li class="{$itemClass}"> 67 67 <xsl:variable name="calPath" select="path"/> 68 <a href="{$setSelection}&virtualPath={$virtualPath}&setappvar=curCollection({$calPath})" title="view calendar"><xsl:value-of select=" name"/></a>68 <a href="{$setSelection}&virtualPath={$virtualPath}&setappvar=curCollection({$calPath})" title="view calendar"><xsl:value-of select="summary"/></a> 69 69 <xsl:variable name="calPath" select="path"/> 70 70 <span class="exportCalLink"> … … 89 89 </p> 90 90 <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/> 92 92 <xsl:copy-of select="$bwStr-Cals-Path"/><xsl:text> </xsl:text><xsl:value-of select="path"/> 93 93 </div> trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/themes/iphoneTheme/calendarList.xsl
r2837 r2995 47 47 <xsl:variable name="calPath" select="path"/> 48 48 <a href="{$setSelection}&virtualPath={$virtualPath}&setappvar=curCollection({$calPath})" title="view calendar"> 49 <xsl:value-of select=" name"/>49 <xsl:value-of select="summary"/> 50 50 </a> 51 51 <xsl:if test="calendar"> trunk/deployment/webpublic/webapp/resources/demoskins/SoEDepartmental/themes/bwclassicTheme/calendarList.xsl
r2840 r2995 66 66 <li class="{$itemClass}"> 67 67 <xsl:variable name="calPath" select="path"/> 68 <a href="{$setSelection}&virtualPath={$virtualPath}&setappvar=curCollection({$calPath})" title="view calendar"><xsl:value-of select=" name"/></a>68 <a href="{$setSelection}&virtualPath={$virtualPath}&setappvar=curCollection({$calPath})" title="view calendar"><xsl:value-of select="summary"/></a> 69 69 <xsl:variable name="calPath" select="path"/> 70 70 <span class="exportCalLink"> … … 89 89 </p> 90 90 <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/> 92 92 <xsl:copy-of select="$bwStr-Cals-Path"/><xsl:text> </xsl:text><xsl:value-of select="path"/> 93 93 </div>
