Changeset 3506

Show
Ignore:
Timestamp:
03/13/12 11:17:42
Author:
johnsa
Message:

admin client: add ability to strip out event images in event form

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • releases/bedework-3.8/deployment/webadmin/webapp/resources/default/default/default.css

    r3499 r3506  
    478478  background-color: transparent; 
    479479} 
     480.fieldInfoAlone button { 
     481        float: right; 
     482        margin: 0.5em 2em 1em 0; 
     483} 
    480484label.interiorLabel { 
    481485  display: block; 
  • releases/bedework-3.8/deployment/webadmin/webapp/resources/default/default/default.xsl

    r3499 r3506  
    25882588                    <input type="checkbox" name="replaceImage" id="replaceImage" value="true"/><label for="replaceImage"><xsl:copy-of select="$bwStr-AEEF-Overwrite"/></label> 
    25892589                    <!-- button name="eventImageUseExisting" id="eventImageUseExisting"><xsl:copy-of select="$bwStr-AEEF-UseExisting"/></button--><br/> 
    2590                     <div class="fieldInfoAlone"><xsl:copy-of select="$bwStr-AEEF-OptionalImageUpload"/></div> 
     2590                    <div class="fieldInfoAlone"> 
     2591                      <xsl:copy-of select="$bwStr-AEEF-OptionalImageUpload"/><br/> 
     2592                      <xsl:if test="/bedework/creating = 'false' and form/xproperties/node()[name()='X-BEDEWORK-IMAGE']"> 
     2593                        <button id="eventImageRemoveButton" onclick="removeEventImage(this.form.xBwImageHolder,this.form.xBwImageThumbHolder);return false;"><xsl:copy-of select="$bwStr-AEEF-RemoveImages"/></button> 
     2594                      </xsl:if> 
     2595                    </div> 
    25912596                  </xsl:if> 
    25922597          </td> 
  • releases/bedework-3.8/deployment/webadmin/webapp/resources/default/default/strings.xsl

    r3499 r3506  
    259259  <xsl:variable name="bwStr-AEEF-Overwrite">Overwrite</xsl:variable> 
    260260  <xsl:variable name="bwStr-AEEF-OptionalImageUpload">Uploads can be JPG, PNG, or GIF and will overwrite the image and thumbnail URLs.</xsl:variable> 
     261  <xsl:variable name="bwStr-AEEF-RemoveImages">remove images</xsl:variable> 
    261262  <xsl:variable name="bwStr-AEEF-Location">Location:</xsl:variable> 
    262263  <xsl:variable name="bwStr-AEEF-Add">add</xsl:variable> 
  • releases/bedework-3.8/deployment/webadmin/webapp/resources/es_ES/default/default.css

    r3499 r3506  
    478478  background-color: transparent; 
    479479} 
     480.fieldInfoAlone button { 
     481        float: right; 
     482} 
    480483label.interiorLabel { 
    481484  display: block; 
  • releases/bedework-3.8/deployment/webadmin/webapp/resources/es_ES/default/strings.xsl

    r3499 r3506  
    259259  <xsl:variable name="bwStr-AEEF-Overwrite">Overwrite</xsl:variable> 
    260260  <xsl:variable name="bwStr-AEEF-OptionalImageUpload">Uploads can be JPG, PNG, or GIF and will overwrite the image and thumbnail URLs.</xsl:variable> 
     261  <xsl:variable name="bwStr-AEEF-RemoveImages">remove images</xsl:variable> 
    261262  <xsl:variable name="bwStr-AEEF-Location">Localización:</xsl:variable> 
    262263  <xsl:variable name="bwStr-AEEF-Add">añadir</xsl:variable> 
  • releases/bedework-3.8/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js

    r3499 r3506  
    368368  // commit all xproperties back to the form 
    369369  bwXProps.generate(formObj); 
     370} 
     371function removeEventImage(imgField,thumbField) { 
     372  bwXProps.remove(bwXPropertyImage); 
     373  bwXProps.remove(bwXPropertyThumbImage); 
     374  imgField.value = ""; 
     375  thumbField.value = ""; 
     376  $("#eventFormImage").hide(); 
     377  $("#eventImageRemoveButton").hide(); 
    370378} 
    371379function toggleBedeworkXProperty(xprop,displayName,value,checked) { 
  • trunk/deployment/webadmin/webapp/resources/default/default/default.css

    r3497 r3506  
    478478  background-color: transparent; 
    479479} 
     480.fieldInfoAlone button { 
     481        float: right; 
     482        margin: 0.5em 2em 1em 0; 
     483} 
    480484label.interiorLabel { 
    481485  display: block; 
  • trunk/deployment/webadmin/webapp/resources/default/default/default.xsl

    r3498 r3506  
    25882588                    <input type="checkbox" name="replaceImage" id="replaceImage" value="true"/><label for="replaceImage"><xsl:copy-of select="$bwStr-AEEF-Overwrite"/></label> 
    25892589                    <!-- button name="eventImageUseExisting" id="eventImageUseExisting"><xsl:copy-of select="$bwStr-AEEF-UseExisting"/></button--><br/> 
    2590                     <div class="fieldInfoAlone"><xsl:copy-of select="$bwStr-AEEF-OptionalImageUpload"/></div> 
     2590                    <div class="fieldInfoAlone"> 
     2591                      <xsl:copy-of select="$bwStr-AEEF-OptionalImageUpload"/><br/> 
     2592                      <xsl:if test="/bedework/creating = 'false' and form/xproperties/node()[name()='X-BEDEWORK-IMAGE']"> 
     2593                        <button id="eventImageRemoveButton" onclick="removeEventImage(this.form.xBwImageHolder,this.form.xBwImageThumbHolder);return false;"><xsl:copy-of select="$bwStr-AEEF-RemoveImages"/></button> 
     2594                      </xsl:if> 
     2595                    </div> 
    25912596                  </xsl:if> 
    25922597          </td> 
  • trunk/deployment/webadmin/webapp/resources/default/default/strings.xsl

    r3498 r3506  
    259259  <xsl:variable name="bwStr-AEEF-Overwrite">Overwrite</xsl:variable> 
    260260  <xsl:variable name="bwStr-AEEF-OptionalImageUpload">Uploads can be JPG, PNG, or GIF and will overwrite the image and thumbnail URLs.</xsl:variable> 
     261  <xsl:variable name="bwStr-AEEF-RemoveImages">remove images</xsl:variable> 
    261262  <xsl:variable name="bwStr-AEEF-Location">Location:</xsl:variable> 
    262263  <xsl:variable name="bwStr-AEEF-Add">add</xsl:variable> 
  • trunk/deployment/webadmin/webapp/resources/es_ES/default/default.css

    r3497 r3506  
    478478  background-color: transparent; 
    479479} 
     480.fieldInfoAlone button { 
     481        float: right; 
     482} 
    480483label.interiorLabel { 
    481484  display: block; 
  • trunk/deployment/webadmin/webapp/resources/es_ES/default/strings.xsl

    r3498 r3506  
    259259  <xsl:variable name="bwStr-AEEF-Overwrite">Overwrite</xsl:variable> 
    260260  <xsl:variable name="bwStr-AEEF-OptionalImageUpload">Uploads can be JPG, PNG, or GIF and will overwrite the image and thumbnail URLs.</xsl:variable> 
     261  <xsl:variable name="bwStr-AEEF-RemoveImages">remove images</xsl:variable> 
    261262  <xsl:variable name="bwStr-AEEF-Location">Localización:</xsl:variable> 
    262263  <xsl:variable name="bwStr-AEEF-Add">añadir</xsl:variable> 
  • trunk/deployment/webadmin/webapp/resources/resources/bedeworkEventForm.js

    r3498 r3506  
    368368  // commit all xproperties back to the form 
    369369  bwXProps.generate(formObj); 
     370} 
     371function removeEventImage(imgField,thumbField) { 
     372  bwXProps.remove(bwXPropertyImage); 
     373  bwXProps.remove(bwXPropertyThumbImage); 
     374  imgField.value = ""; 
     375  thumbField.value = ""; 
     376  $("#eventFormImage").hide(); 
     377  $("#eventImageRemoveButton").hide(); 
    370378} 
    371379function toggleBedeworkXProperty(xprop,displayName,value,checked) {