Changeset 2163
- Timestamp:
- 05/08/09 17:15:50
- Files:
-
- trunk/deployment/webadmin/webapp/resources/default/default/default.css (modified) (1 diff)
- trunk/deployment/webadmin/webapp/resources/default/default/default.xsl (modified) (6 diffs)
- trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js (modified) (2 diffs)
- trunk/deployment/webadmin/webapp/resources/resources/email.gif (modified) (previous)
- trunk/deployment/websubmit/webapp/resources/demoskins/resources/Thumbs.db (added)
- trunk/deployment/websubmit/webapp/resources/demoskins/resources/email.gif (deleted)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/deployment/webadmin/webapp/resources/default/default/default.css
r2160 r2163 311 311 float: right; 312 312 } 313 #bwSubmittedBy a {313 #bwSubmittedBy a.submitter { 314 314 font-weight: bold; 315 315 } trunk/deployment/webadmin/webapp/resources/default/default/default.xsl
r2162 r2163 1065 1065 <xsl:variable name="recurrenceId" select="recurrenceId"/> 1066 1066 <xsl:variable name="eventTitle" select="form/title/input/@value"/> 1067 <xsl:variable name="eventUrl"><xsl:value-of select="$publicCal"/>/event/eventView.do?subid=<xsl:value-of select="$subscriptionId"/>&calPath=<xsl:value-of select="$calPathEncoded"/>&guid=<xsl:value-of select="$guid"/>&recurrenceId=<xsl:value-of select="$recurrenceId"/></xsl:variable> 1067 1068 1068 1069 <h2>Event Information</h2> … … 1087 1088 Submitted by 1088 1089 <xsl:variable name="submitterEmail" select="form/xproperties/node()[name()='X-BEDEWORK-SUBMITTER-EMAIL']/values/text"/> 1090 <a href="mailto:{$submitterEmail}?subject=[Event%20Submission] {$eventTitle}" title="Email {$submitterEmail}" class="submitter"> 1091 <xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-SUBMITTEDBY']/values/text"/> 1092 </a><br/> 1089 1093 <a href="mailto:{$submitterEmail}?subject=[Event%20Submission] {$eventTitle}" title="Email {$submitterEmail}"> 1090 <xsl:value-of select="form/xproperties/node()[name()='X-BEDEWORK-SUBMITTEDBY']/values/text"/> 1094 <img src="{$resourcesRoot}/resources/email.gif" border="0"/> 1095 send message 1091 1096 </a> 1092 1097 </div> … … 1144 1149 <!-- Setup email notification fields --> 1145 1150 <input type="hidden" id="submitNotification" name="submitNotification" value="false"/> 1146 <input type="hidden" name="snsubject" value="Event Approved: {$eventTitle}"/> 1147 <input type="hidden" name="sntext"> 1148 <xsl:attribute name="value"> 1149 Your event has been approved. 1150 1151 EVENT DETAILS 1152 ------------- 1153 Title: <xsl:value-of select="$eventTitle"/> 1154 Dates: 1155 URL: <xsl:value-of select="$publicCal"/>/event/eventView.do?subid=<xsl:value-of select="$subscriptionId"/>&calPath=<xsl:value-of select="$calPathEncoded"/>&guid=<xsl:value-of select="$guid"/>&recurrenceId=<xsl:value-of select="$recurrenceId"/> 1156 </xsl:attribute> 1157 </input> 1158 1159 <xsl:call-template name="submitEventButtons"/> 1151 <input type="hidden" id="snsubject" name="snsubject" value=""/> 1152 <input type="hidden" id="sntext" name="sntext" value=""/> 1153 1154 <xsl:call-template name="submitEventButtons"> 1155 <xsl:with-param name="eventTitle" select="$eventTitle"/> 1156 <xsl:with-param name="eventUrl" select="$eventUrl"/> 1157 </xsl:call-template> 1160 1158 1161 1159 <table class="eventFormTable"> … … 2532 2530 <!-- don't create two instances of the submit buttons on pending events; 2533 2531 the publishing buttons require numerous unique ids --> 2534 <xsl:call-template name="submitEventButtons"/> 2532 <xsl:call-template name="submitEventButtons">> 2533 <xsl:with-param name="eventTitle" select="$eventTitle"/> 2534 <xsl:with-param name="eventUrl" select="$eventUrl"/> 2535 </xsl:call-template> 2535 2536 </xsl:if> 2536 2537 </form> … … 2580 2581 2581 2582 <xsl:template name="submitEventButtons"> 2583 <xsl:param name="eventTitle"/> 2584 <xsl:param name="eventUrl"/> 2582 2585 <table border="0" id="submitTable"> 2583 2586 <tr> … … 2632 2635 <input type="submit" name="updateSubmitEvent" value="Update Event"/> 2633 2636 <input type="submit" name="publishEvent" value="Publish Event"> 2634 <xsl:attribute name="onclick">doPublishEvent('<xsl:value-of select="form/calendar/all/select/option/@value"/>', this.form);</xsl:attribute>2637 <xsl:attribute name="onclick">doPublishEvent('<xsl:value-of select="form/calendar/all/select/option/@value"/>','<xsl:value-of select="$eventTitle"/>','<xsl:value-of select="$eventUrl"/>');</xsl:attribute> 2635 2638 </input> 2636 2639 <input type="submit" name="cancel" value="Cancel"/> trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js
r2161 r2163 694 694 } 695 695 696 function doPublishEvent(publishingCal ) {696 function doPublishEvent(publishingCal,eventTitle,eventUrl) { 697 697 // User has submitted the event when there is only a single publishing calendar. 698 698 // Update the newCalPath to reflect the publishing calendar: … … 704 704 submitNotification = document.getElementById("submitNotification"); 705 705 submitNotification.value = true; 706 } 707 708 706 707 // set the email field values 708 snsubject = document.getElementById("snsubject"); 709 snsubject.value = "Event Approved: " + eventTitle; 710 sntext = document.getElementById("sntext"); 711 sntext.value = "Your event has been approved and is now published.\n\nEVENT DETAILS\n-------------\n\nTitle: " + eventTitle + "\nURL: " + eventUrl; 712 } 713 function doRejectEvent(reason,eventTitle) { 714 715 } 716 717
