Changeset 2156

Show
Ignore:
Timestamp:
05/05/09 22:43:19
Author:
douglm
Message:

Allow us to track changes made to a meeting:

Slight refactoring to move event specific methods into a common base class.

Change request parameters so we're not updating the event object in the form directly from the request. That is: no more event.xxx

As we go through the request parameters update an instance of ChangeTable?. This can be used to drive the scheduling

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/deployment/webadmin/webapp/resources/default/default/default.xsl

    r2155 r2156  
    21972197          </td> 
    21982198          <td> 
    2199             <xsl:copy-of select="form/link/*"/> 
     2199            <xsl:variable name="link" select="form/link/input/@value"/> 
     2200            <input type="text" name="eventLink" size="80" value="{$link}"/> 
    22002201            <xsl:text> </xsl:text> 
    22012202            <span class="fieldInfo">(optional: for more information about the event)</span> 
  • trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl

    r2155 r2156  
    28702870            </td> 
    28712871            <td class="fieldval" align="left"> 
    2872               <input type="text" name="event.percentComplete" size="3" maxlength="3"> 
     2872              <input type="text" name="percentComplete" size="3" maxlength="3"> 
    28732873                <xsl:attribute name="value"><xsl:value-of select="form/percentComplete"/></xsl:attribute> 
    28742874              </input>% 
     
    29822982          <td class="fieldval"> 
    29832983            <xsl:variable name="link" select="form/link/input/@value"/> 
    2984             <input type="text" name="event.link" size="80" value="{$link}"/> 
     2984            <input type="text" name="eventLink" size="80" value="{$link}"/> 
    29852985          </td> 
    29862986        </tr> 
     
    30663066              <xsl:choose> 
    30673067                <xsl:when test="form/transparency = 'TRANSPARENT'"> 
    3068                   <input type="radio" name="event.transparency" value="OPAQUE"/>yes <span class="note">(opaque: event status affects your free/busy)</span><br/> 
    3069                   <input type="radio" name="event.transparency" value="TRANSPARENT" checked="checked"/>no <span class="note">(transparent: event status does not affect your free/busy)</span> 
     3068                  <input type="radio" name="transparency" value="OPAQUE"/>yes <span class="note">(opaque: event status affects your free/busy)</span><br/> 
     3069                  <input type="radio" name="transparency" value="TRANSPARENT" checked="checked"/>no <span class="note">(transparent: event status does not affect your free/busy)</span> 
    30703070                </xsl:when> 
    30713071                <xsl:otherwise> 
    3072                   <input type="radio" name="event.transparency" value="OPAQUE" checked="checked"/>yes <span class="note">(opaque: event status affects your free/busy)</span><br/> 
    3073                   <input type="radio" name="event.transparency" value="TRANSPARENT"/>no <span class="note">(transparent: event status does not affect your free/busy)</span> 
     3072                  <input type="radio" name="transparency" value="OPAQUE" checked="checked"/>yes <span class="note">(opaque: event status affects your free/busy)</span><br/> 
     3073                  <input type="radio" name="transparency" value="TRANSPARENT"/>no <span class="note">(transparent: event status does not affect your free/busy)</span> 
    30743074                </xsl:otherwise> 
    30753075              </xsl:choose> 
     
    71127112            <xsl:choose> 
    71137113              <xsl:when test="form/transparency = 'TRANSPARENT'"> 
    7114                 <input type="radio" name="editEvent.transparency" value="OPAQUE"/>yes <span class="note">(opaque: event status affects your free/busy)</span><br/> 
    7115                 <input type="radio" name="editEvent.transparency" value="TRANSPARENT" checked="checked"/>no <span class="note">(transparent: event status does not affect your free/busy)</span> 
     7114                <input type="radio" name="transparency" value="OPAQUE"/>yes <span class="note">(opaque: event status affects your free/busy)</span><br/> 
     7115                <input type="radio" name="transparency" value="TRANSPARENT" checked="checked"/>no <span class="note">(transparent: event status does not affect your free/busy)</span> 
    71167116              </xsl:when> 
    71177117              <xsl:otherwise> 
    7118                 <input type="radio" name="editEvent.transparency" value="OPAQUE" checked="checked"/>yes <span class="note">(opaque: event status affects your free/busy)</span><br/> 
    7119                 <input type="radio" name="editEvent.transparency" value="TRANSPARENT"/>no <span class="note">(transparent: event status does not affect your free/busy)</span> 
     7118                <input type="radio" name="transparency" value="OPAQUE" checked="checked"/>yes <span class="note">(opaque: event status affects your free/busy)</span><br/> 
     7119                <input type="radio" name="transparency" value="TRANSPARENT"/>no <span class="note">(transparent: event status does not affect your free/busy)</span> 
    71207120              </xsl:otherwise> 
    71217121            </xsl:choose>