Ignore:
Timestamp:
2023-06-18T14:49:59+12:00 (12 months ago)
Author:
kjdon
Message:

use the variable isMapGPSEditingAllowed, rather than testing the format option again. also set the javascript equivalent of this variable, so we can test it in js scripts. the map stuff from documentedit_scripts has been moved out into documentedit_scripts_maps.js

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/default/transform/pages/document.xsl

    r37469 r37779  
    5151      <xsl:if test="/page/pageRequest/paramList/param[@name='docEdit']/@value = '1'">true</xsl:if>
    5252    </xsl:variable>
    53    
     53
    5454    <!-- optional cgi-params for links to document pages -->
    5555    <xsl:variable name="opt-doc-link-args"></xsl:variable>
     
    378378            <script type="text/javascript" src="interfaces/{$interface_name}/js/documentedit_scripts.js"><xsl:text> </xsl:text></script>
    379379            <script type="text/javascript" src="interfaces/{$interface_name}/js/documentedit_scripts_util.js"><xsl:text> </xsl:text></script>
    380 
    381             <xsl:if test="/page/pageResponse/format/gsf:option[@name='allowMapGPSEditing']/@value = 'true'">
     380            <script type="text/javascript">
     381              <xsl:text disable-output-escaping="yes">gs.variables.isMapGPSEditingAllowed = "</xsl:text><xsl:value-of select="$isMapGPSEditingAllowed"/><xsl:text disable-output-escaping="yes">";</xsl:text></script>
     382            <xsl:if test="$isMapGPSEditingAllowed = '1'">
     383           
    382384              <script type="text/javascript" src="interfaces/{$interface_name}/js/map-scripts-editor-history.js"><xsl:text> </xsl:text></script>
    383385              <script type="text/javascript" src="interfaces/{$interface_name}/js/map-scripts-editor-themes.js"><xsl:text> </xsl:text></script>
     
    385387              <!--<script type="text/javascript" src="interfaces/{$interface_name}/js/label-overlay-class.js"><xsl:text> </xsl:text></script>-->
    386388              <script type="text/javascript" src="interfaces/{$interface_name}/js/map-scripts-editor.js"><xsl:text> </xsl:text></script>
     389                  <script type="text/javascript" src="interfaces/{$interface_name}/js/documentedit_scripts_maps.js"><xsl:text> </xsl:text></script>
     390         
    387391              <link rel="stylesheet" href="interfaces/{$interface_name}/style/map-editors.css" type="text/css"/>                       
    388392            </xsl:if>
Note: See TracChangeset for help on using the changeset viewer.