aboutsummaryrefslogtreecommitdiff
path: root/srcs/phpmyadmin/templates/table/gis_visualization
diff options
context:
space:
mode:
Diffstat (limited to 'srcs/phpmyadmin/templates/table/gis_visualization')
-rw-r--r--srcs/phpmyadmin/templates/table/gis_visualization/gis_visualization.twig80
1 files changed, 80 insertions, 0 deletions
diff --git a/srcs/phpmyadmin/templates/table/gis_visualization/gis_visualization.twig b/srcs/phpmyadmin/templates/table/gis_visualization/gis_visualization.twig
new file mode 100644
index 0000000..9e82e2e
--- /dev/null
+++ b/srcs/phpmyadmin/templates/table/gis_visualization/gis_visualization.twig
@@ -0,0 +1,80 @@
+<div id="div_view_options">
+ <fieldset>
+ <legend>{% trans 'Display GIS Visualization' %}</legend>
+ <div id="gis_div" style="position:relative;">
+ <form method="post" action="tbl_gis_visualization.php">
+ {{ get_hidden_inputs(url_params) }}
+ <label for="labelColumn">
+ {% trans "Label column" %}
+ </label>
+ <select name="visualizationSettings[labelColumn]" id="labelColumn" class="autosubmit">
+ <option value="">{% trans "-- None --" %}</option>
+ {% for value in label_candidates %}
+ <option value="{{ value }}"{{ value == visualization_settings['labelColumn'] ? ' selected="selected"' }}>
+ {{ value }}
+ </option>
+ {% endfor %}
+ </select>
+ <label for="spatialColumn">
+ {% trans "Spatial column" %}
+ </label>
+ <select name="visualizationSettings[spatialColumn]" id="spatialColumn" class="autosubmit">
+ {% for value in spatial_candidates %}
+ <option value="{{ value }}"{{ value == visualization_settings['spatialColumn'] ? ' selected="selected"' }}>
+ {{ value }}
+ </option>
+ {% endfor %}
+ </select>
+ <input type="hidden" name="displayVisualization" value="redraw">
+ <tr>
+ <td class="choice" colspan="2">
+ <input type="checkbox"
+ name="visualizationSettings[choice]"
+ id="choice" value="useBaseLayer"
+ {% if visualization_settings['choice'] is defined %}
+ checked="checked"
+ {% endif %}>
+ <label for="choice" id="labelChoice">
+ {% trans "Use OpenStreetMaps as Base Layer" %}
+ </label>
+ </td>
+ </tr>
+ {{ get_start_and_number_of_rows_panel(sql_query) }}
+ </form>
+
+ <div class="pma_quick_warp" style="width: 50px; position: absolute; right: 0; top: 0; cursor: pointer;">
+ <div class="drop_list">
+ <span class="drop_button" style="padding: 0; border: 0;">
+ {{ get_image('b_saveimage', 'Save'|trans) }}
+ </span>
+ <ul>
+ <li class="warp_link">
+ <a href="{{ download_url|raw }}&fileFormat=png" class="disableAjax">PNG</a>
+ </li>
+ <li class="warp_link">
+ <a href="{{ download_url|raw }}&fileFormat=pdf" class="disableAjax">PDF</a>
+ </li>
+ <li class="warp_link">
+ <a href="{{ download_url|raw }}&fileFormat=svg" class="disableAjax">SVG</a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </div>
+
+ <div class="clearfloat"></div>
+
+ <div id="placeholder"
+ style="width:{{ visualization_settings['width'] }}px;height:{{ visualization_settings['height'] }}px;">
+ {{ visualization|raw }}
+ </div>
+ <div id="openlayersmap"></div>
+ <input type="hidden" id="pmaThemeImage" value="{{ pma_theme_image }}">
+ <script language="javascript" type="text/javascript">
+ function drawOpenLayers()
+ {
+ {{ draw_ol|raw }}
+ }
+ </script>
+ </fieldset>
+</div>