Changeset 1812

Show
Ignore:
Timestamp:
04/10/08 17:23:40
Author:
johnsa
Message:

web clients: return x-properties when they exist; begin work on including image url x-property.

Files:

Legend:

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

    r1801 r1812  
    10601060        </xsl:otherwise> 
    10611061      </xsl:choose> 
     1062 
     1063      <xsl:for-each select="form/xproperties/xproperty"> 
     1064        <xsl:variable name="xprop"><xsl:value-of select="@name"/><xsl:value-of select="pars"/>:<xsl:value-of select="value"/></xsl:variable> 
     1065        <input type="hidden" name="xproperty" value="{$xprop}"/> 
     1066      </xsl:for-each> 
    10621067 
    10631068      <xsl:call-template name="submitEventButtons"/> 
     
    20642069          </td> 
    20652070        </tr> 
     2071        <!-- Url --> 
     2072        <tr> 
     2073          <td class="optional"> 
     2074            Image URL: 
     2075          </td> 
     2076          <td> 
     2077            <input type="hidden" name="xproperty" id="X-BEDEWORK-IMAGE"/> 
     2078            <input type="text" name="xBwImageHolder" value="" class="edit" size="30"> 
     2079              <xsl:if test="form/xproperties/xproperty[@name='X-BEDEWORK-IMAGE']"> 
     2080                <xsl:attribute name="value"><xsl:value-of select="form/xproperties/xproperty[@name='X-BEDEWORK-IMAGE']/value"/></xsl:attribute> 
     2081              </xsl:if> 
     2082            </input> 
     2083            <xsl:text> </xsl:text> 
     2084            <span class="fieldInfo">(optional: to include an image with the event description)</span> 
     2085          </td> 
     2086        </tr> 
    20662087        <!-- Location --> 
    20672088        <tr> 
  • trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js

    r1728 r1812  
    322322  } 
    323323  setRecurrence(formObj); 
     324  setBedeworkXProperties(formObj); 
    324325  //setAccessHow(formObj,1); 
    325326  //setAccessAcl(formObj); 
     
    337338  formObj["eventEndDate.month"].value = endDate.getMonth() + 1; 
    338339  formObj["eventEndDate.day"].value = endDate.getDate(); 
     340} 
     341function setBedeworkXProperties(formObj) { 
     342  // set up specific Bedework X-Properties 
     343  var xBwImage = document.getElementById("X-BEDEWORK-IMAGE"); 
     344  xBwImage.value = "X-BEDEWORK-IMAGE:" + formObj["xBwImageHolder"].value; 
    339345} 
    340346function swapAllDayEvent(obj) { 
  • trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl

    r1776 r1812  
    20212021        </xsl:choose> 
    20222022      </h2> 
     2023      <xsl:for-each select="form/xproperties/xproperty"> 
     2024        <xsl:variable name="xprop"><xsl:value-of select="@name"/><xsl:value-of select="pars"/>:<xsl:value-of select="value"/></xsl:variable> 
     2025        <input type="hidden" name="xproperty" value="{$xprop}"/> 
     2026      </xsl:for-each> 
    20232027      <xsl:apply-templates select="." mode="eventForm"/> 
    20242028    </form>