aboutsummaryrefslogtreecommitdiff
path: root/srcs/phpmyadmin/templates/preferences/manage/main.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/preferences/manage/main.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/preferences/manage/main.twig')
-rw-r--r--srcs/phpmyadmin/templates/preferences/manage/main.twig112
1 files changed, 112 insertions, 0 deletions
diff --git a/srcs/phpmyadmin/templates/preferences/manage/main.twig b/srcs/phpmyadmin/templates/preferences/manage/main.twig
new file mode 100644
index 0000000..0e51327
--- /dev/null
+++ b/srcs/phpmyadmin/templates/preferences/manage/main.twig
@@ -0,0 +1,112 @@
+{{ error|raw }}
+<script type="text/javascript">
+ {{ get_js_value("Messages.strSavedOn", 'Saved on: @DATE@'|trans) }}
+</script>
+<div id="maincontainer">
+ <div id="main_pane_left">
+ <div class="group">
+ <h2> {% trans 'Import' %} </h2>
+ <form class="group-cnt prefs-form disableAjax" name="prefs_import" action="prefs_manage.php" method="post"
+ enctype="multipart/form-data">
+ {{ generate_hidden_max_file_size(max_upload_size) }}
+ {{ get_hidden_inputs() }}
+ <input type="hidden" name="json" value="">
+ <input type="radio" id="import_text_file" name="import_type" value="text_file" checked="checked">
+ <label for="import_text_file"> {% trans 'Import from file' %} </label>
+ <div id="opts_import_text_file" class="prefsmanage_opts">
+ <label for="input_import_file"> {% trans 'Browse your computer:' %} </label>
+ <input type="file" name="import_file" id="input_import_file">
+ </div>
+ <input type="radio" id="import_local_storage" name="import_type" value="local_storage"
+ disabled="disabled">
+ <label for="import_local_storage"> {% trans 'Import from browser\'s storage' %} </label>
+ <div id="opts_import_local_storage" class="prefsmanage_opts disabled">
+ <div class="localStorage-supported">
+ {% trans 'Settings will be imported from your browser\'s local storage.' %}
+ <br>
+ <div class="localStorage-exists">
+ {% trans 'Saved on: @DATE@' %}
+ </div>
+ <div class="localStorage-empty">
+ {{ 'You have no saved settings!'|trans|notice }}
+ </div>
+ </div>
+ <div class="localStorage-unsupported">
+ {{ 'This feature is not supported by your web browser'|trans|notice }}
+ </div>
+ </div>
+ <input type="checkbox" id="import_merge" name="import_merge">
+ <label for="import_merge"> {% trans 'Merge with current configuration' %} </label>
+ <br><br>
+ <input class="btn btn-primary" type="submit" name="submit_import" value="{{ 'Go'|trans }}">
+ </form>
+ </div>
+ {% if exists_setup_and_not_exists_config %}
+ {# show only if setup script is available, allows to disable this message #}
+ {# by simply removing setup directory #}
+ {# Also do not show in config exists (and setup would refuse to work) #}
+ <div class="group">
+ <h2>{% trans 'More settings' %}</h2>
+ <div class="group-cnt">
+ {{ 'You can set more settings by modifying config.inc.php, eg. by using %sSetup script%s.'|trans|format('<a href="setup/index.php" target="_blank">','</a>')|raw }}
+ {{ show_docu('setup', 'setup-script') }}
+ </div>
+ </div>
+ {% endif %}
+ </div>
+ <div id="main_pane_right">
+ <div class="group">
+ <h2>{% trans 'Export' %}</h2>
+ <div class="click-hide-message group-cnt hide">
+ {{ 'Configuration has been saved.'|trans|raw_success }}
+ </div>
+ <form class="group-cnt prefs-form disableAjax" name="prefs_export"
+ action="prefs_manage.php" method="post">
+ {{ get_hidden_inputs() }}
+ <div>
+ <input type="radio" id="export_text_file" name="export_type"
+ value="text_file" checked="checked">
+ <label for="export_text_file">
+ {% trans 'Save as JSON file' %}
+ </label><br>
+ <input type="radio" id="export_php_file" name="export_type" value="php_file">
+ <label for="export_php_file">
+ {% trans 'Save as PHP file' %}
+ </label><br>
+ <input type="radio" id="export_local_storage" name="export_type" value="local_storage"
+ disabled="disabled">
+ <label for="export_local_storage">
+ {% trans 'Save to browser\'s storage' %}
+ </label>
+ </div>
+ <div id="opts_export_local_storage"
+ class="prefsmanage_opts disabled">
+ <span class="localStorage-supported">
+ {% trans 'Settings will be saved in your browser\'s local storage.' %}
+ <div class="localStorage-exists">
+ <b>
+ {% trans 'Existing settings will be overwritten!' %}
+ </b>
+ </div>
+ </span>
+ <div class="localStorage-unsupported">
+ {{ 'This feature is not supported by your web browser'|trans|notice }}
+ </div>
+ </div>
+ <br>
+ <input class="btn btn-primary" type="submit" name="submit_export" value="{% trans 'Go' %}">
+ </form>
+ </div>
+ <div class="group">
+ <h2>{% trans 'Reset' %}</h2>
+ <form class="group-cnt prefs-form disableAjax" name="prefs_reset"
+ action="prefs_manage.php" method="post">
+ {{ get_hidden_inputs() }}
+ {% trans 'You can reset all your settings and restore them to default values.' %}
+ <br><br>
+ <input class="btn btn-secondary" type="submit" name="submit_clear" value="{% trans 'Reset' %}">
+ </form>
+ </div>
+ </div>
+ <br class="clearfloat">
+</div>