init web ems all
This commit is contained in:
13
phpMyAdmin/templates/database/search/result_divs.twig
Executable file
13
phpMyAdmin/templates/database/search/result_divs.twig
Executable file
@@ -0,0 +1,13 @@
|
||||
{# These two table-image and table-link elements display the table name in browse search results #}
|
||||
<div id="table-info">
|
||||
<a id="table-link" class="item"></a>
|
||||
</div>
|
||||
{# Div for browsing results #}
|
||||
<div id="browse-results">
|
||||
{# This browse-results div is used to load the browse and delete results in the db search #}
|
||||
</div>
|
||||
<div id="sqlqueryform" class="clearfloat">
|
||||
{# This sqlqueryform div is used to load the delete form in the db search #}
|
||||
</div>
|
||||
{# Toggle query box link #}
|
||||
<a id="togglequerybox"></a>
|
||||
62
phpMyAdmin/templates/database/search/results.twig
Executable file
62
phpMyAdmin/templates/database/search/results.twig
Executable file
@@ -0,0 +1,62 @@
|
||||
<table class="data">
|
||||
<caption class="tblHeaders">
|
||||
{{ 'Search results for "<em>%s</em>" %s:'|format(
|
||||
criteria_search_string,
|
||||
search_type_description
|
||||
)|raw }}
|
||||
</caption>
|
||||
{% for row in rows %}
|
||||
<tr class="noclick">
|
||||
<td>
|
||||
{% set result_message %}
|
||||
{% trans %}
|
||||
%1$s match in <strong>%2$s</strong>
|
||||
{% plural row.result_count %}
|
||||
%1$s matches in <strong>%2$s</strong>
|
||||
{% endtrans %}
|
||||
{% endset %}
|
||||
{{ result_message|format(row.result_count, row.table)|raw }}
|
||||
</td>
|
||||
{% if row.result_count > 0 %}
|
||||
{% set url_params = {
|
||||
'db': db,
|
||||
'table': row.table,
|
||||
'goto': 'db_sql.php',
|
||||
'pos': 0,
|
||||
'is_js_confirmed': 0
|
||||
} %}
|
||||
<td>
|
||||
<a name="browse_search"
|
||||
class="ajax browse_results"
|
||||
href="sql.php{{ Url_getCommon(url_params) }}"
|
||||
data-browse-sql="{{ row.new_search_sqls.select_columns }}"
|
||||
data-table-name="{{ row.table }}">
|
||||
{% trans 'Browse' %}
|
||||
</a>
|
||||
</td>
|
||||
<td>
|
||||
<a name="delete_search"
|
||||
class="ajax delete_results"
|
||||
href="sql.php{{ Url_getCommon(url_params) }}"
|
||||
data-delete-sql="{{ row.new_search_sqls.delete }}"
|
||||
data-table-name="{{ row.table }}">
|
||||
{% trans 'Delete' %}
|
||||
</a>
|
||||
</td>
|
||||
{% else %}
|
||||
<td></td>
|
||||
<td></td>
|
||||
{% endif %}
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
||||
|
||||
{% if criteria_tables|length > 1 %}
|
||||
<p>
|
||||
{% trans %}
|
||||
<strong>Total:</strong> <em>{{ count }}</em> match
|
||||
{% plural result_total %}
|
||||
<strong>Total:</strong> <em>{{ count }}</em> matches
|
||||
{% endtrans %}
|
||||
</p>
|
||||
{% endif %}
|
||||
63
phpMyAdmin/templates/database/search/selection_form.twig
Executable file
63
phpMyAdmin/templates/database/search/selection_form.twig
Executable file
@@ -0,0 +1,63 @@
|
||||
<a id="db_search"></a>
|
||||
<form id="db_search_form" method="post" action="db_search.php" name="db_search" class="ajax lock-page">
|
||||
{{ Url_getHiddenInputs(db) }}
|
||||
<fieldset>
|
||||
<legend>{% trans 'Search in database' %}</legend>
|
||||
<p>
|
||||
<label for="criteriaSearchString" class="displayblock">
|
||||
{% trans 'Words or values to search for (wildcard: "%"):' %}
|
||||
</label>
|
||||
<input id="criteriaSearchString" name="criteriaSearchString" class="all85" type="text" value="
|
||||
{{- criteria_search_string }}">
|
||||
</p>
|
||||
|
||||
<fieldset>
|
||||
<legend>{% trans 'Find:' %}</legend>
|
||||
{# 4th parameter set to true to add line breaks #}
|
||||
{# 5th parameter set to false to avoid htmlspecialchars() escaping
|
||||
in the label since we have some HTML in some labels #}
|
||||
{{ Util_getRadioFields(
|
||||
'criteriaSearchType',
|
||||
choices,
|
||||
criteria_search_type,
|
||||
true,
|
||||
false
|
||||
) }}
|
||||
</fieldset>
|
||||
|
||||
<fieldset>
|
||||
<legend>{% trans 'Inside tables:' %}</legend>
|
||||
<p>
|
||||
<a href="#" onclick="setSelectOptions('db_search', 'criteriaTables[]', true); return false;">
|
||||
{% trans 'Select all' %}
|
||||
</a> /
|
||||
<a href="#" onclick="setSelectOptions('db_search', 'criteriaTables[]', false); return false;">
|
||||
{% trans 'Unselect all' %}
|
||||
</a>
|
||||
</p>
|
||||
<select name="criteriaTables[]" multiple>
|
||||
{% for each_table in tables_names_only %}
|
||||
<option value="{{ each_table }}"
|
||||
{{- each_table in criteria_tables ? ' selected' }}>
|
||||
{{ each_table }}
|
||||
</option>
|
||||
{% endfor %}
|
||||
</select>
|
||||
</fieldset>
|
||||
|
||||
<p>
|
||||
{# Inputbox for column name entry #}
|
||||
<label for="criteriaColumnName" class="displayblock">
|
||||
{% trans 'Inside column:' %}
|
||||
</label>
|
||||
<input id="criteriaColumnName" type="text" name="criteriaColumnName" class="all85" value="
|
||||
{{- criteria_column_name is not empty ? criteria_column_name }}">
|
||||
</p>
|
||||
</fieldset>
|
||||
<fieldset class="tblFooters">
|
||||
<input type="submit" name="submit_search" value="{% trans 'Go' %}" id="buttonGo">
|
||||
</fieldset>
|
||||
</form>
|
||||
<div id="togglesearchformdiv">
|
||||
<a id="togglesearchformlink"></a>
|
||||
</div>
|
||||
Reference in New Issue
Block a user