init web ems all
This commit is contained in:
50
phpMyAdmin/templates/server/databases/create.twig
Executable file
50
phpMyAdmin/templates/server/databases/create.twig
Executable file
@@ -0,0 +1,50 @@
|
||||
<ul>
|
||||
<li id="li_create_database" class="no_bullets">
|
||||
{% if is_create_db_priv %}
|
||||
<form method="post" action="server_databases.php" id="create_database_form" class="ajax">
|
||||
<p><strong>
|
||||
<label for="text_create_db">
|
||||
{{ Util_getImage('b_newdb') }}
|
||||
{% trans 'Create database' %}
|
||||
</label>
|
||||
{{ Util_showMySQLDocu('CREATE_DATABASE') }}
|
||||
</strong></p>
|
||||
|
||||
{{ Url_getHiddenInputs('', '', 5) }}
|
||||
<input type="hidden" name="reload" value="1" />
|
||||
{% if dbstats is not empty %}
|
||||
<input type="hidden" name="dbstats" value="1" />
|
||||
{% endif %}
|
||||
|
||||
<input type="text" name="new_db" value="{{ db_to_create }}"
|
||||
maxlength="64" class="textfield" id="text_create_db" required
|
||||
placeholder="{% trans 'Database name' %}" />
|
||||
{{ Charsets_getCollationDropdownBox(
|
||||
dbi,
|
||||
disable_is,
|
||||
'db_collation',
|
||||
null,
|
||||
server_collation,
|
||||
true
|
||||
) }}
|
||||
<input type="submit" value="{% trans 'Create' %}" id="buttonGo" />
|
||||
</form>
|
||||
{% else %}
|
||||
{# db creation no privileges message #}
|
||||
<p><strong>
|
||||
{{ Util_getImage('b_newdb') }}
|
||||
{% trans 'Create database' %}
|
||||
{{ Util_showMySQLDocu('CREATE_DATABASE') }}
|
||||
</strong></p>
|
||||
|
||||
<span class="noPrivileges">
|
||||
{{ Util_getImage(
|
||||
's_error',
|
||||
'',
|
||||
{'hspace': 2, 'border': 0, 'align': 'middle'}
|
||||
) }}
|
||||
{% trans 'No Privileges' %}
|
||||
</span>
|
||||
{% endif %}
|
||||
</li>
|
||||
</ul>
|
||||
77
phpMyAdmin/templates/server/databases/databases_footer.twig
Executable file
77
phpMyAdmin/templates/server/databases/databases_footer.twig
Executable file
@@ -0,0 +1,77 @@
|
||||
<tfoot>
|
||||
<tr>
|
||||
{% if is_superuser or allow_user_drop_database %}
|
||||
<th></th>
|
||||
{% endif %}
|
||||
<th>
|
||||
{% trans 'Total' %}: <span id="filter-rows-count">
|
||||
{{- database_count -}}
|
||||
</span>
|
||||
</th>
|
||||
{% for stat_name, stat in column_order %}
|
||||
{% if stat_name in first_database|keys %}
|
||||
{% if stat['format'] is same as('byte') %}
|
||||
{% set byte_format = Util_formatByteDown(stat['footer'], 3, 1) %}
|
||||
{% set value = byte_format[0] %}
|
||||
{% set unit = byte_format[1] %}
|
||||
{% elseif stat['format'] is same as('number') %}
|
||||
{% set value = Util_formatNumber(stat['footer'], 0) %}
|
||||
{% else %}
|
||||
{% set value = htmlentities(stat['footer'], 0) %}
|
||||
{% endif %}
|
||||
|
||||
<th class="value">
|
||||
{% if stat['description_function'] is defined %}
|
||||
<dfn title="{{ Charsets_getCollationDescr(stat['footer']) }}">
|
||||
{{ value }}
|
||||
</dfn>
|
||||
{% else %}
|
||||
{{ value }}
|
||||
{% endif %}
|
||||
</th>
|
||||
{% if stat['format'] is same as('byte') %}
|
||||
<th class="unit">{{ unit }}</th>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% if master_replication %}
|
||||
<th></th>
|
||||
{% endif %}
|
||||
{% if slave_replication %}
|
||||
<th></th>
|
||||
{% endif %}
|
||||
<th></th>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
{# Footer buttons #}
|
||||
{% if is_superuser or allow_user_drop_database %}
|
||||
{% include 'select_all.twig' with {
|
||||
'pma_theme_image': pma_theme_image,
|
||||
'text_dir': text_dir,
|
||||
'form_name': 'dbStatsForm'
|
||||
} only %}
|
||||
|
||||
{{ Util_getButtonOrImage(
|
||||
'',
|
||||
'mult_submit ajax',
|
||||
'Drop'|trans,
|
||||
'b_deltbl'
|
||||
) }}
|
||||
{% endif %}
|
||||
|
||||
{# Enable statistics #}
|
||||
{% if dbstats is empty %}
|
||||
{{ Message_notice('Note: Enabling the database statistics here might cause heavy traffic between the web server and the MySQL server.'|trans) }}
|
||||
<ul>
|
||||
<li class="li_switch_dbstats">
|
||||
<a href="server_databases.php" data-post="{{ Url_getCommon({'dbstats': '1'}, '', false) }}" title="{% trans 'Enable statistics' %}">
|
||||
<strong>{% trans 'Enable statistics' %}</strong>
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
{% endif %}
|
||||
</form>
|
||||
</div>
|
||||
29
phpMyAdmin/templates/server/databases/databases_header.twig
Executable file
29
phpMyAdmin/templates/server/databases/databases_header.twig
Executable file
@@ -0,0 +1,29 @@
|
||||
<div id="tableslistcontainer">
|
||||
{{ Util_getListNavigator(
|
||||
database_count,
|
||||
pos,
|
||||
url_params,
|
||||
'server_databases.php',
|
||||
'frame_content',
|
||||
max_db_list
|
||||
) }}
|
||||
<form class="ajax" action="server_databases.php" method="post" name="dbStatsForm" id="dbStatsForm">
|
||||
{{ Url_getHiddenInputs(url_params) }}
|
||||
{% set url_params = url_params|merge({
|
||||
'sort_by': 'SCHEMA_NAME',
|
||||
'sort_order': sort_by == 'SCHEMA_NAME' and sort_order == 'asc' ? 'desc' : 'asc'
|
||||
}) %}
|
||||
<div class="responsivetable">
|
||||
<table id="tabledatabases" class="data">
|
||||
{% include 'server/databases/table_header.twig' with {
|
||||
'url_params': url_params,
|
||||
'sort_by': sort_by,
|
||||
'sort_order': sort_order,
|
||||
'sort_order_text': sort_order == 'asc' ? 'Ascending'|trans : 'Descending'|trans,
|
||||
'column_order': column_order,
|
||||
'first_database': first_database,
|
||||
'master_replication': master_replication,
|
||||
'slave_replication': slave_replication,
|
||||
'is_superuser': is_superuser,
|
||||
'allow_user_drop_database': allow_user_drop_database
|
||||
} only %}
|
||||
25
phpMyAdmin/templates/server/databases/index.twig
Executable file
25
phpMyAdmin/templates/server/databases/index.twig
Executable file
@@ -0,0 +1,25 @@
|
||||
{# Displays the sub-page heading #}
|
||||
{% include 'server/sub_page_header.twig' with {
|
||||
'type': dbstats ? 'database_statistics' : 'databases'
|
||||
} only %}
|
||||
|
||||
{# Displays For Create database #}
|
||||
{% if show_create_db %}
|
||||
{% include 'server/databases/create.twig' with {
|
||||
'is_create_db_priv': is_create_db_priv,
|
||||
'dbstats': dbstats,
|
||||
'db_to_create': db_to_create,
|
||||
'server_collation': server_collation,
|
||||
'dbi': dbi,
|
||||
'disable_is': disable_is
|
||||
} only %}
|
||||
{% endif %}
|
||||
|
||||
{% include 'filter.twig' with {'filter_value': ''} only %}
|
||||
|
||||
{# Displays the page #}
|
||||
{% if databases is not null %}
|
||||
{{ databases|raw }}
|
||||
{% else %}
|
||||
<p>{% trans 'No databases' %}</p>
|
||||
{% endif %}
|
||||
41
phpMyAdmin/templates/server/databases/table_header.twig
Executable file
41
phpMyAdmin/templates/server/databases/table_header.twig
Executable file
@@ -0,0 +1,41 @@
|
||||
<thead>
|
||||
<tr>
|
||||
{% if is_superuser or allow_user_drop_database %}
|
||||
<th></th>
|
||||
{% endif %}
|
||||
<th>
|
||||
<a href="server_databases.php{{ Url_getCommon(url_params) }}">
|
||||
{% trans 'Database' %}
|
||||
{{ sort_by == 'SCHEMA_NAME' ? Util_getImage(
|
||||
's_' ~ sort_order,
|
||||
sort_order_text
|
||||
) }}
|
||||
</a>
|
||||
</th>
|
||||
{% for stat_name, stat in column_order %}
|
||||
{% if stat_name in first_database|keys %}
|
||||
{% set url_params = url_params|merge({
|
||||
'sort_by': stat_name,
|
||||
'sort_order': sort_by == stat_name and sort_order == 'desc' ? 'asc' : 'desc'
|
||||
}) %}
|
||||
|
||||
<th{{ stat['format'] is same as('byte') ? ' colspan="2"' }}>
|
||||
<a href="server_databases.php{{ Url_getCommon(url_params) }}">
|
||||
{{ stat['disp_name'] }}
|
||||
{{ sort_by == stat_name ? Util_getImage(
|
||||
's_' ~ sort_order,
|
||||
sort_order_text
|
||||
) }}
|
||||
</a>
|
||||
</th>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% if master_replication %}
|
||||
<th>{% trans 'Master replication' %}</th>
|
||||
{% endif %}
|
||||
{% if slave_replication %}
|
||||
<th>{% trans 'Slave replication' %}</th>
|
||||
{% endif %}
|
||||
<th>{% trans 'Action' %}</th>
|
||||
</tr>
|
||||
</thead>
|
||||
67
phpMyAdmin/templates/server/databases/table_row.twig
Executable file
67
phpMyAdmin/templates/server/databases/table_row.twig
Executable file
@@ -0,0 +1,67 @@
|
||||
<tr{% if tr_class %} class="{{ tr_class }}"{% endif %} data-filter-row="{{ current['SCHEMA_NAME']|upper }}">
|
||||
{% if is_superuser or allow_user_drop_database %}
|
||||
<td class="tool">
|
||||
<input type="checkbox" name="selected_dbs[]" class="checkall" title="
|
||||
{{- current['SCHEMA_NAME'] }}" value="
|
||||
{{- current['SCHEMA_NAME'] }}"
|
||||
{%- if is_system_schema %} disabled="disabled"{% endif %} />
|
||||
</td>
|
||||
{% endif %}
|
||||
<td class="name">
|
||||
<a href="{{ Util_getScriptNameForOption(default_tab_database, 'database') }}
|
||||
{{- Url_getCommon({'db': current['SCHEMA_NAME']}) }}" title="
|
||||
{{- "Jump to database '%s'"|trans|format(current['SCHEMA_NAME']|e) }}">
|
||||
{{ current['SCHEMA_NAME'] }}
|
||||
</a>
|
||||
</td>
|
||||
{% for stat_name, stat in column_order %}
|
||||
{% if stat_name in current|keys %}
|
||||
{% if stat['format'] is same as('byte') %}
|
||||
{% set byte_format = Util_formatByteDown(current[stat_name], 3, 1) %}
|
||||
{% set value = byte_format[0] %}
|
||||
{% set unit = byte_format[1] %}
|
||||
{% elseif stat['format'] is same as('number') %}
|
||||
{% set value = Util_formatNumber(current[stat_name], 0) %}
|
||||
{% else %}
|
||||
{% set value = htmlentities(current[stat_name], 0) %}
|
||||
{% endif %}
|
||||
|
||||
<td class="value">
|
||||
{% if stat['description_function'] is defined %}
|
||||
<dfn title="{{ Charsets_getCollationDescr(current[stat_name]) }}">
|
||||
{{ value }}
|
||||
</dfn>
|
||||
{% else %}
|
||||
{{ value }}
|
||||
{% endif %}
|
||||
</td>
|
||||
{% if stat['format'] is same as('byte') %}
|
||||
<td class="unit">{{ unit }}</td>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
{% if master_replication_status %}
|
||||
<td class="tool center">
|
||||
{{ master_replication|raw }}
|
||||
</td>
|
||||
{% endif %}
|
||||
|
||||
{% if slave_replication_status %}
|
||||
<td class="tool center">
|
||||
{{ slave_replication|raw }}
|
||||
</td>
|
||||
{% endif %}
|
||||
|
||||
<td class="tool">
|
||||
<a class="server_databases" data="
|
||||
{{- Sanitize_jsFormat(current['SCHEMA_NAME']) }}" href="server_privileges.php
|
||||
{{- Url_getCommon({
|
||||
'db': current['SCHEMA_NAME'],
|
||||
'checkprivsdb': current['SCHEMA_NAME']
|
||||
}) }}" title="
|
||||
{{- 'Check privileges for database "%s".'|trans|format(current['SCHEMA_NAME']|e) }}">
|
||||
{{ Util_getIcon('s_rights', 'Check privileges'|trans) }}
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
Reference in New Issue
Block a user