Prepare for version 5.1.3
[phpmyadmin.git] / templates / navigation / main.twig
blobcb001d5cadc907e6d3f7223d55a064ccd44a89a9
1 {% if not is_ajax %}
2   <div id="pma_navigation" data-config-navigation-width="{{ config_navigation_width }}">
3     <div id="pma_navigation_resizer"></div>
4     <div id="pma_navigation_collapser"></div>
5     <div id="pma_navigation_content">
6       <div id="pma_navigation_header">
8         {% if logo.is_displayed %}
9           <div id="pmalogo">
10             {% if logo.has_link %}
11               <a href="{{ logo.link|default('#') }}"{{ logo.attributes|raw }}>
12             {% endif %}
13             {% if logo.source is not empty %}
14               <img id="imgpmalogo" src="{{ logo.source }}" alt="phpMyAdmin">
15             {% else %}
16               <h1>phpMyAdmin</h1>
17             {% endif %}
18             {% if logo.has_link %}
19               </a>
20             {% endif %}
21           </div>
22         {% endif %}
24         <div id="navipanellinks">
25           <a href="{{ url('/') }}" title="{% trans 'Home' %}">
26             {{- get_image('b_home', 'Home'|trans) -}}
27           </a>
29           {% if server != 0 %}
30             <a class="logout disableAjax" href="{{ url('/logout') }}" title="{{ auth_type == 'config' ? 'Empty session data'|trans : 'Log out'|trans }}">
31               {{- get_image('s_loggoff', auth_type == 'config' ? 'Empty session data'|trans : 'Log out'|trans) -}}
32             </a>
33           {% endif %}
35           <a href="{{ get_docu_link('index') }}" title="{% trans 'phpMyAdmin documentation' %}" target="_blank" rel="noopener noreferrer">
36             {{- get_image('b_docs', 'phpMyAdmin documentation'|trans) -}}
37           </a>
39           <a href="{{ get_docu_url(is_mariadb) }}" title="{{ is_mariadb ? 'MariaDB Documentation'|trans : 'MySQL Documentation'|trans }}" target="_blank" rel="noopener noreferrer">
40             {{- get_image('b_sqlhelp', is_mariadb ? 'MariaDB Documentation'|trans : 'MySQL Documentation'|trans) -}}
41           </a>
43           <a id="pma_navigation_settings_icon"{{ not is_navigation_settings_enabled ? ' class="hide"' }} href="#" title="{% trans 'Navigation panel settings' %}">
44             {{- get_image('s_cog', 'Navigation panel settings'|trans) -}}
45           </a>
47           <a id="pma_navigation_reload" href="#" title="{% trans 'Reload navigation panel' %}">
48             {{- get_image('s_reload', 'Reload navigation panel'|trans) -}}
49           </a>
50         </div>
52         {% if is_servers_displayed and servers|length > 1 %}
53           <div id="serverChoice">
54             {{ server_select|raw }}
55           </div>
56         {% endif %}
58         {{ get_image('ajax_clock_small', 'Loading…'|trans, {
59           'style': 'visibility: hidden; display:none',
60           'class': 'throbber'
61         }) }}
62       </div>
63       <div id="pma_navigation_tree" class="list_container{{ is_synced ? ' synced' }}{{ is_highlighted ? ' highlight' }}{{ is_autoexpanded ? ' autoexpand' }}">
64 {% endif %}
66 {% if not navigation_tree %}
67   {{ 'An error has occurred while loading the navigation display'|trans|error }}
68 {% else %}
69   {{ navigation_tree|raw }}
70 {% endif %}
72 {% if not is_ajax %}
73       </div>
75       <div id="pma_navi_settings_container">
76         {% if is_navigation_settings_enabled %}
77           {{ navigation_settings|raw }}
78         {% endif %}
79       </div>
80     </div>
82     {% if is_drag_drop_import_enabled %}
83       <div class="pma_drop_handler">
84         {% trans 'Drop files here' %}
85       </div>
86       <div class="pma_sql_import_status">
87         <h2>
88           {% trans 'SQL upload' %}
89           ( <span class="pma_import_count">0</span> )
90           <span class="close">x</span>
91           <span class="minimize">-</span>
92         </h2>
93         <div></div>
94       </div>
95     {% endif %}
96   </div>
97 {% endif %}