From 04d6d5ca99ebfd1cebb8ce06618fb3811fc1a8aa Mon Sep 17 00:00:00 2001 From: Charles Date: Thu, 9 Jan 2020 10:55:03 +0100 Subject: phpmyadmin working --- .../templates/navigation/item_unhide_dialog.twig | 29 +++++++ srcs/phpmyadmin/templates/navigation/main.twig | 98 ++++++++++++++++++++++ .../templates/navigation/tree/database_select.twig | 22 +++++ .../phpmyadmin/templates/navigation/tree/path.twig | 12 +++ .../templates/navigation/tree/state.twig | 16 ++++ 5 files changed, 177 insertions(+) create mode 100644 srcs/phpmyadmin/templates/navigation/item_unhide_dialog.twig create mode 100644 srcs/phpmyadmin/templates/navigation/main.twig create mode 100644 srcs/phpmyadmin/templates/navigation/tree/database_select.twig create mode 100644 srcs/phpmyadmin/templates/navigation/tree/path.twig create mode 100644 srcs/phpmyadmin/templates/navigation/tree/state.twig (limited to 'srcs/phpmyadmin/templates/navigation') diff --git a/srcs/phpmyadmin/templates/navigation/item_unhide_dialog.twig b/srcs/phpmyadmin/templates/navigation/item_unhide_dialog.twig new file mode 100644 index 0000000..8303b59 --- /dev/null +++ b/srcs/phpmyadmin/templates/navigation/item_unhide_dialog.twig @@ -0,0 +1,29 @@ +
+
+ {{ get_hidden_inputs(database, table) }} + + {% for type, label in types %} + {% if (item_type is empty or item_type == type) and hidden[type] is iterable %} + {{ not loop.first ? '
' }} + {{ label }} + + + {% for item in hidden[type] %} + + + + + {% endfor %} + +
{{ item }} + {{ get_icon('show', 'Unhide'|trans) }} +
+ {% endif %} + {% endfor %} +
+
diff --git a/srcs/phpmyadmin/templates/navigation/main.twig b/srcs/phpmyadmin/templates/navigation/main.twig new file mode 100644 index 0000000..574e3f4 --- /dev/null +++ b/srcs/phpmyadmin/templates/navigation/main.twig @@ -0,0 +1,98 @@ +{% if not is_ajax %} +
+
+
+
+
+ + + {% if logo.is_displayed %} + + {% endif %} + + + + {% if is_servers_displayed and servers|length > 1 %} +
+ {{ server_select|raw }} +
+ {% endif %} + + {{ get_image('ajax_clock_small', 'Loading…'|trans, { + 'style': 'visibility: hidden; display:none', + 'class': 'throbber' + }) }} +
+
+{% endif %} + +{% if not navigation_tree %} + {{ 'An error has occurred while loading the navigation display'|trans|error }} +{% else %} + {{ navigation_tree|raw }} +{% endif %} + +{% if not is_ajax %} +
+ +
+ {% if is_navigation_settings_enabled %} + {{ navigation_settings|raw }} + {% endif %} +
+
+ + {% if is_drag_drop_import_enabled %} +
+ {% trans 'Drop files here' %} +
+
+

+ {% trans 'SQL upload' %} + ( 0 ) + x + - +

+
+
+ {% endif %} +
+{% endif %} diff --git a/srcs/phpmyadmin/templates/navigation/tree/database_select.twig b/srcs/phpmyadmin/templates/navigation/tree/database_select.twig new file mode 100644 index 0000000..9b8beda --- /dev/null +++ b/srcs/phpmyadmin/templates/navigation/tree/database_select.twig @@ -0,0 +1,22 @@ +{{ quick_warp|raw }} + +
+ {{ list_navigator|raw }} + +
+
+ {{ get_hidden_fields({'server': server}) }} + + +
+
+
+ +
+ +
diff --git a/srcs/phpmyadmin/templates/navigation/tree/path.twig b/srcs/phpmyadmin/templates/navigation/tree/path.twig new file mode 100644 index 0000000..540a992 --- /dev/null +++ b/srcs/phpmyadmin/templates/navigation/tree/path.twig @@ -0,0 +1,12 @@ +
+ + {{ list_content|raw }} + + + {% if not is_tree %} + {{ parent_name|url_encode }} + {% if list_content is empty %} +
{% trans 'No tables found in database.' %}
+ {% endif %} + {% endif %} +
diff --git a/srcs/phpmyadmin/templates/navigation/tree/state.twig b/srcs/phpmyadmin/templates/navigation/tree/state.twig new file mode 100644 index 0000000..c59573d --- /dev/null +++ b/srcs/phpmyadmin/templates/navigation/tree/state.twig @@ -0,0 +1,16 @@ +{{ quick_warp|raw }} + +
+ + + +{{ page_selector|raw }} + +
+ +
-- cgit