aboutsummaryrefslogtreecommitdiff
path: root/srcs/phpmyadmin/templates/display/results/options_block.twig
diff options
context:
space:
mode:
authorCharles <sircharlesaze@gmail.com>2020-01-09 10:55:03 +0100
committerCharles <sircharlesaze@gmail.com>2020-01-09 13:09:38 +0100
commit04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa (patch)
tree5c691241355c943a3c68ddb06b8cf8c60aa11319 /srcs/phpmyadmin/templates/display/results/options_block.twig
parent7e0d85db834d6351ed85d01e5126ac31dc510b86 (diff)
downloadft_server-04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa.tar.gz
ft_server-04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa.tar.bz2
ft_server-04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa.zip
phpmyadmin working
Diffstat (limited to 'srcs/phpmyadmin/templates/display/results/options_block.twig')
-rw-r--r--srcs/phpmyadmin/templates/display/results/options_block.twig121
1 files changed, 121 insertions, 0 deletions
diff --git a/srcs/phpmyadmin/templates/display/results/options_block.twig b/srcs/phpmyadmin/templates/display/results/options_block.twig
new file mode 100644
index 0000000..d185fec
--- /dev/null
+++ b/srcs/phpmyadmin/templates/display/results/options_block.twig
@@ -0,0 +1,121 @@
+<form method="post" action="sql.php" name="displayOptionsForm" class="ajax print_ignore">
+ {{ get_hidden_inputs({
+ 'db': db,
+ 'table': table,
+ 'sql_query': sql_query,
+ 'goto': goto,
+ 'display_options_form': 1
+ }) }}
+
+ {% include 'div_for_slider_effect.twig' with {
+ 'id': '',
+ 'message': 'Options'|trans,
+ 'initial_sliders_state': default_sliders_state
+ } only %}
+ <fieldset>
+ <div class="formelement">
+ {# pftext means "partial or full texts" (done to reduce line lengths #}
+ {{ get_radio_fields(
+ 'pftext',
+ {
+ 'P': 'Partial texts'|trans,
+ 'F': 'Full texts'|trans
+ },
+ pftext,
+ true,
+ true,
+ '',
+ 'pftext_' ~ unique_id
+ ) }}
+ </div>
+
+ {% if relwork and displaywork %}
+ <div class="formelement">
+ {{ get_radio_fields(
+ 'relational_display',
+ {
+ 'K': 'Relational key'|trans,
+ 'D': 'Display column for relationships'|trans
+ },
+ relational_display,
+ true,
+ true,
+ '',
+ 'relational_display_' ~ unique_id
+ ) }}
+ </div>
+ {% endif %}
+
+ <div class="formelement">
+ {% include 'checkbox.twig' with {
+ 'html_field_name': 'display_binary',
+ 'label': 'Show binary contents'|trans,
+ 'checked': display_binary is not empty,
+ 'onclick': false,
+ 'html_field_id': 'display_binary_' ~ unique_id
+ } only %}
+ {% include 'checkbox.twig' with {
+ 'html_field_name': 'display_blob',
+ 'label': 'Show BLOB contents'|trans,
+ 'checked': display_blob is not empty,
+ 'onclick': false,
+ 'html_field_id': 'display_blob_' ~ unique_id
+ } only %}
+ </div>
+
+ {# I would have preferred to name this "display_transformation".
+ This is the only way I found to be able to keep this setting sticky
+ per SQL query, and at the same time have a default that displays
+ the transformations. #}
+ <div class="formelement">
+ {% include 'checkbox.twig' with {
+ 'html_field_name': 'hide_transformation',
+ 'label': 'Hide browser transformation'|trans,
+ 'checked': hide_transformation is not empty,
+ 'onclick': false,
+ 'html_field_id': 'hide_transformation_' ~ unique_id
+ } only %}
+ </div>
+
+
+ {% if possible_as_geometry %}
+ <div class="formelement">
+ {{ get_radio_fields(
+ 'geoOption',
+ {
+ 'GEOM': 'Geometry'|trans,
+ 'WKT': 'Well Known Text'|trans,
+ 'WKB': 'Well Known Binary'|trans
+ },
+ geo_option,
+ true,
+ true,
+ '',
+ 'geoOption_' ~ unique_id
+ ) }}
+ </div>
+ {% else %}
+ <div class="formelement">
+ {{ possible_as_geometry }}
+ {{ get_radio_fields(
+ 'geoOption',
+ {
+ 'WKT': 'Well Known Text'|trans,
+ 'WKB': 'Well Known Binary'|trans
+ },
+ geo_option,
+ true,
+ true,
+ '',
+ 'geoOption_' ~ unique_id
+ ) }}
+ </div>
+ {% endif %}
+ <div class="clearfloat"></div>
+ </fieldset>
+
+ <fieldset class="tblFooters">
+ <input class="btn btn-primary" type="submit" value="{% trans 'Go' %}">
+ </fieldset>
+ </div>{# slider effect div #}
+</form>