Changeset 24441 for main


Ignore:
Timestamp:
2011-08-22T11:04:16+12:00 (13 years ago)
Author:
sjm84
Message:

The Format Manager can now only be turned on if the CoverageMetadataRetrieve service is available

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/oran/transform/pages/pref.xsl

    r24202 r24441  
    147147
    148148                    <!-- format editing -->
    149                     <div id="formateditprefs">
    150                         <xsl:variable name="formatedit"><xsl:choose><xsl:when test="/page/pageRequest/paramList/param[@name='formatedit']"><xsl:value-of select="/page/pageRequest/paramList/param[@name='formatedit']/@value"/></xsl:when><xsl:otherwise>off</xsl:otherwise></xsl:choose></xsl:variable>
    151                         <div class="paramLabel">
    152                             <xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'pref.formatedit')"/>
    153                         </div>
    154                         <div class="paramValue">
    155                             <select name="formatedit">
    156                                 <option value="on"><xsl:if test="$formatedit='on'"><xsl:attribute name="selected"></xsl:attribute></xsl:if><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'pref.formatedit.on')"/></option>
    157                                 <option value="off"><xsl:if test="$formatedit='off'"><xsl:attribute name="selected"></xsl:attribute></xsl:if><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'pref.formatedit.off')"/></option>
    158                             </select>
    159                         </div>
    160                         <br class="clear"/>
    161                     </div>
     149                    <xsl:if test="/page/pageResponse/collection/serviceList/service[@name='CoverageMetadataRetrieve']">
     150                        <div id="formateditprefs">
     151                            <xsl:variable name="formatedit"><xsl:choose><xsl:when test="/page/pageRequest/paramList/param[@name='formatedit']"><xsl:value-of select="/page/pageRequest/paramList/param[@name='formatedit']/@value"/></xsl:when><xsl:otherwise>off</xsl:otherwise></xsl:choose></xsl:variable>
     152                            <div class="paramLabel">
     153                                <xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'pref.formatedit')"/>
     154                            </div>
     155                            <div class="paramValue">
     156                                <select name="formatedit">
     157                                    <option value="on"><xsl:if test="$formatedit='on'"><xsl:attribute name="selected"></xsl:attribute></xsl:if><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'pref.formatedit.on')"/></option>
     158                                    <option value="off"><xsl:if test="$formatedit='off'"><xsl:attribute name="selected"></xsl:attribute></xsl:if><xsl:value-of select="util:getInterfaceText($interface_name, /page/@lang, 'pref.formatedit.off')"/></option>
     159                                </select>
     160                            </div>
     161                            <br class="clear"/>
     162                        </div>
     163                    </xsl:if>
    162164                </div>
    163165
Note: See TracChangeset for help on using the changeset viewer.