Avois passing extension to Util::getImage

We do not use it anyway for quite some time and this way it's less
processing to generate the img tag.

Signed-off-by: Michal Čihař <michal@cihar.com>
This commit is contained in:
Michal Čihař 2017-11-27 14:24:42 +01:00
parent 0aed31b854
commit bed6fb4ebd
80 changed files with 335 additions and 375 deletions

View File

@ -184,7 +184,7 @@ if ($server > 0 || count($cfg['Servers']) > 1
|| ($server == 0 && count($cfg['Servers']) == 1)))
) {
echo '<li id="li_select_server" class="no_bullets" >';
echo Util::getImage('s_host.png') , " "
echo Util::getImage('s_host') , " "
, Select::render(true, true);
echo '</li>';
}
@ -200,7 +200,7 @@ if ($server > 0 || count($cfg['Servers']) > 1
if ($cfg['ShowChgPassword']) {
$conditional_class = 'ajax';
Core::printListItem(
Util::getImage('s_passwd.png') . "&nbsp;" . __(
Util::getImage('s_passwd') . "&nbsp;" . __(
'Change password'
),
'li_change_password',
@ -217,7 +217,7 @@ if ($server > 0 || count($cfg['Servers']) > 1
echo ' <form method="post" action="index.php">' , "\n"
. Url::getHiddenInputs(null, null, 4, 'collation_connection')
. ' <label for="select_collation_connection">' . "\n"
. ' ' . Util::getImage('s_asci.png')
. ' ' . Util::getImage('s_asci')
. "&nbsp;" . __('Server connection collation') . "\n"
// put the doc link in the form so that it appears on the same line
. Util::showMySQLDocu('Charset-connection')
@ -249,7 +249,7 @@ $language_manager = LanguageManager::getInstance();
if (empty($cfg['Lang']) && $language_manager->hasChoice()) {
echo '<li id="li_select_lang" class="no_bullets">';
echo Util::getImage('s_lang.png') , " "
echo Util::getImage('s_lang') , " "
, $language_manager->getSelectorDisplay();
echo '</li>';
}
@ -258,7 +258,7 @@ if (empty($cfg['Lang']) && $language_manager->hasChoice()) {
if ($GLOBALS['cfg']['ThemeManager']) {
echo '<li id="li_select_theme" class="no_bullets">';
echo Util::getImage('s_theme.png') , " "
echo Util::getImage('s_theme') , " "
, ThemeManager::getInstance()->getHtmlSelectBox();
echo '</li>';
}
@ -273,7 +273,7 @@ echo '</ul>';
if ($server > 0) {
echo '<ul>';
Core::printListItem(
Util::getImage('b_tblops.png') . "&nbsp;" . __(
Util::getImage('b_tblops') . "&nbsp;" . __(
'More settings'
),
'li_user_preferences',

View File

@ -889,7 +889,7 @@ class CentralColumns
. '<td class="navigation_separator largescreenonly"></td>'
. '<td style="padding:1.5% 0em">'
. Util::getIcon(
'centralColumns_add.png',
'centralColumns_add',
__('Add column')
)
. '<form id="add_column" action="db_central_columns.php" method="post">'
@ -945,9 +945,9 @@ class CentralColumns
. 'id="checkbox_row_' . $row_num . '"/>'
. '</td>'
. '<td id="edit_' . $row_num . '" class="edit center">'
. '<a href="#">' . Util::getIcon('b_edit.png', __('Edit')) . '</a></td>'
. '<a href="#">' . Util::getIcon('b_edit', __('Edit')) . '</a></td>'
. '<td class="del_row" data-rownum = "' . $row_num . '">'
. '<a hrf="#">' . Util::getIcon('b_drop.png', __('Delete')) . '</a>'
. '<a hrf="#">' . Util::getIcon('b_drop', __('Delete')) . '</a>'
. '<input type="submit" data-rownum = "' . $row_num . '"'
. ' class="edit_cancel_form" value="Cancel"></td>'
. '<td id="save_' . $row_num . '" class="hide">'
@ -1312,11 +1312,11 @@ class CentralColumns
);
$html_output .= Util::getButtonOrImage(
'edit_central_columns', 'mult_submit change_central_columns',
__('Edit'), 'b_edit.png', 'edit central columns'
__('Edit'), 'b_edit', 'edit central columns'
);
$html_output .= Util::getButtonOrImage(
'delete_central_columns', 'mult_submit',
__('Delete'), 'b_drop.png',
__('Delete'), 'b_drop',
'remove_from_central_columns'
);
return $html_output;

View File

@ -160,10 +160,10 @@ class FormDisplayTemplate
// The first element contains the filename and the second
// element is used for the "alt" and "title" attributes.
$icon_init = array(
'edit' => array('b_edit.png', ''),
'help' => array('b_help.png', __('Documentation')),
'reload' => array('s_reload.png', ''),
'tblops' => array('b_tblops.png', '')
'edit' => array('b_edit', ''),
'help' => array('b_help', __('Documentation')),
'reload' => array('s_reload', ''),
'tblops' => array('b_tblops', '')
);
if ($is_setup_script) {
// When called from the setup script, we don't have access to the

View File

@ -126,7 +126,7 @@ class Console
if ((! $this->_isAjax) && $this->_isEnabled) {
$cfgBookmark = Bookmark::getParams($GLOBALS['cfg']['Server']['user']);
$image = Util::getImage('console.png', __('SQL Query Console'));
$image = Util::getImage('console', __('SQL Query Console'));
$_sql_history = Relation::getHistory($GLOBALS['cfg']['Server']['user']);
$bookmarkContent = static::getBookmarkContent();

View File

@ -420,7 +420,7 @@ class ServerDatabasesController extends Controller
);
if (strlen($key) > 0) {
$out = Util::getIcon(
's_cancel.png',
's_cancel',
__('Not replicated')
);
} else {
@ -433,7 +433,7 @@ class ServerDatabasesController extends Controller
) {
// if ($key != null) did not work for index "0"
$out = Util::getIcon(
's_success.png',
's_success',
__('Replicated')
);
}

View File

@ -357,7 +357,7 @@ class TableSearchController extends TableController
//Displays form for point data and scatter plot
$titles = array(
'Browse' => Util::getIcon(
'b_browse.png',
'b_browse',
__('Browse foreign values')
)
);
@ -776,18 +776,18 @@ class TableSearchController extends TableController
private function _getSubTabs()
{
$subtabs = array();
$subtabs['search']['icon'] = 'b_search.png';
$subtabs['search']['icon'] = 'b_search';
$subtabs['search']['text'] = __('Table search');
$subtabs['search']['link'] = 'tbl_select.php';
$subtabs['search']['id'] = 'tbl_search_id';
$subtabs['search']['args']['pos'] = 0;
$subtabs['zoom']['icon'] = 'b_select.png';
$subtabs['zoom']['icon'] = 'b_select';
$subtabs['zoom']['link'] = 'tbl_zoom_select.php';
$subtabs['zoom']['text'] = __('Zoom search');
$subtabs['zoom']['id'] = 'zoom_search_id';
$subtabs['replace']['icon'] = 'b_find_replace.png';
$subtabs['replace']['icon'] = 'b_find_replace';
$subtabs['replace']['link'] = 'tbl_find_replace.php';
$subtabs['replace']['text'] = __('Find and replace');
$subtabs['replace']['id'] = 'find_replace_id';
@ -853,7 +853,7 @@ class TableSearchController extends TableController
? $_POST['criteriaValues'] : '');
$titles = array(
'Browse' => Util::getIcon(
'b_browse.png', __('Browse foreign values')
'b_browse', __('Browse foreign values')
)
);
//Gets column's type and collation

View File

@ -1195,23 +1195,20 @@ class TableStructureController extends TableController
$columns_list = array();
$titles = array(
'Change' => Util::getIcon('b_edit.png', __('Change')),
'Drop' => Util::getIcon('b_drop.png', __('Drop')),
'NoDrop' => Util::getIcon('b_drop.png', __('Drop')),
'Primary' => Util::getIcon('b_primary.png', __('Primary')),
'Index' => Util::getIcon('b_index.png', __('Index')),
'Unique' => Util::getIcon('b_unique.png', __('Unique')),
'Spatial' => Util::getIcon('b_spatial.png', __('Spatial')),
'IdxFulltext' => Util::getIcon('b_ftext.png', __('Fulltext')),
'NoPrimary' => Util::getIcon('bd_primary.png', __('Primary')),
'NoIndex' => Util::getIcon('bd_index.png', __('Index')),
'NoUnique' => Util::getIcon('bd_unique.png', __('Unique')),
'NoSpatial' => Util::getIcon('bd_spatial.png', __('Spatial')),
'NoIdxFulltext' => Util::getIcon('bd_ftext.png', __('Fulltext')),
'DistinctValues' => Util::getIcon(
'b_browse.png',
__('Distinct values')
),
'Change' => Util::getIcon('b_edit', __('Change')),
'Drop' => Util::getIcon('b_drop', __('Drop')),
'NoDrop' => Util::getIcon('b_drop', __('Drop')),
'Primary' => Util::getIcon('b_primary', __('Primary')),
'Index' => Util::getIcon('b_index', __('Index')),
'Unique' => Util::getIcon('b_unique', __('Unique')),
'Spatial' => Util::getIcon('b_spatial', __('Spatial')),
'IdxFulltext' => Util::getIcon('b_ftext', __('Fulltext')),
'NoPrimary' => Util::getIcon('bd_primary', __('Primary')),
'NoIndex' => Util::getIcon('bd_index', __('Index')),
'NoUnique' => Util::getIcon('bd_unique', __('Unique')),
'NoSpatial' => Util::getIcon('bd_spatial', __('Spatial')),
'NoIdxFulltext' => Util::getIcon('bd_ftext', __('Fulltext')),
'DistinctValues' => Util::getIcon('b_browse', __('Distinct values')),
);
/**

View File

@ -182,7 +182,7 @@ class Export
{
$html = '<div class="exportoptions" id="header">';
$html .= '<h2>';
$html .= Util::getImage('b_export.png', __('Export'));
$html .= Util::getImage('b_export', __('Export'));
if ($export_type == 'server') {
$html .= __('Exporting databases from the current server');
} elseif ($export_type == 'database') {

View File

@ -2105,21 +2105,21 @@ class Results
if (strtoupper(trim($sort_direction[$index])) == self::DESCENDING_SORT_DIR) {
$sort_order .= ' ASC';
$order_img = ' ' . Util::getImage(
's_desc.png', __('Descending'),
's_desc', __('Descending'),
array('class' => "soimg", 'title' => '')
);
$order_img .= ' ' . Util::getImage(
's_asc.png', __('Ascending'),
's_asc', __('Ascending'),
array('class' => "soimg hide", 'title' => '')
);
} else {
$sort_order .= ' DESC';
$order_img = ' ' . Util::getImage(
's_asc.png', __('Ascending'),
's_asc', __('Ascending'),
array('class' => "soimg", 'title' => '')
);
$order_img .= ' ' . Util::getImage(
's_desc.png', __('Descending'),
's_desc', __('Descending'),
array('class' => "soimg hide", 'title' => '')
);
}
@ -3323,10 +3323,10 @@ class Results
);
$edit_str = $this->_getActionLinkContent(
'b_edit.png', __('Edit')
'b_edit', __('Edit')
);
$copy_str = $this->_getActionLinkContent(
'b_insrow.png', __('Copy')
'b_insrow', __('Copy')
);
// Class definitions required for grid editing jQuery scripts
@ -3392,7 +3392,7 @@ class Results
. ' WHERE ' . Sanitize::jsFormat($where_clause, false)
. ($clause_is_unique ? '' : ' LIMIT 1');
$del_str = $this->_getActionLinkContent('b_drop.png', __('Delete'));
$del_str = $this->_getActionLinkContent('b_drop', __('Delete'));
} elseif ($del_lnk == self::KILL_PROCESS) { // kill process case
@ -3416,7 +3416,7 @@ class Results
$del_url = 'sql.php' . Url::getCommon($_url_params);
$js_conf = $kill;
$del_str = Util::getIcon(
'b_drop.png', __('Kill')
'b_drop', __('Kill')
);
} else {
$del_url = $del_str = $js_conf = null;
@ -4682,23 +4682,23 @@ class Results
$links_html .= Util::getButtonOrImage(
'submit_mult', 'mult_submit',
__('Edit'), 'b_edit.png', 'edit'
__('Edit'), 'b_edit', 'edit'
);
$links_html .= Util::getButtonOrImage(
'submit_mult', 'mult_submit',
__('Copy'), 'b_insrow.png', 'copy'
__('Copy'), 'b_insrow', 'copy'
);
$links_html .= Util::getButtonOrImage(
'submit_mult', 'mult_submit',
$delete_text, 'b_drop.png', 'delete'
$delete_text, 'b_drop', 'delete'
);
if ($analyzed_sql_results['querytype'] == 'SELECT') {
$links_html .= Util::getButtonOrImage(
'submit_mult', 'mult_submit',
__('Export'), 'b_tblexport.png', 'export'
__('Export'), 'b_tblexport', 'export'
);
}
@ -4804,7 +4804,7 @@ class Results
. Util::linkOrButton(
'view_create.php' . $url_query,
Util::getIcon(
'b_view_add.png', __('Create view'), true
'b_view_add', __('Create view'), true
),
array('class' => 'create_view' . $ajax_class)
)
@ -4850,7 +4850,7 @@ class Results
$html = Util::linkOrButton(
'#',
Util::getIcon(
'b_insrow.png', __('Copy to clipboard'), true
'b_insrow', __('Copy to clipboard'), true
),
array('id' => 'copyToClipBoard')
);
@ -4870,7 +4870,7 @@ class Results
$html = Util::linkOrButton(
'#',
Util::getIcon(
'b_print.png', __('Print'), true
'b_print', __('Print'), true
),
array('id' => 'printView'),
'print_view'
@ -4976,7 +4976,7 @@ class Results
$results_operations_html .= Util::linkOrButton(
'tbl_export.php' . Url::getCommon($_url_params),
Util::getIcon(
'b_tblexport.png', __('Export'), true
'b_tblexport', __('Export'), true
)
)
. "\n";
@ -4985,7 +4985,7 @@ class Results
$results_operations_html .= Util::linkOrButton(
'tbl_chart.php' . Url::getCommon($_url_params),
Util::getIcon(
'b_chart.png', __('Display chart'), true
'b_chart', __('Display chart'), true
)
)
. "\n";

View File

@ -201,7 +201,7 @@ class Footer
. ' title="' . __('Open new phpMyAdmin window') . '" target="_blank" rel="noopener noreferrer">';
if (Util::showIcons('TabsMode')) {
$retval .= Util::getImage(
'window-new.png',
'window-new',
__('Open new phpMyAdmin window')
);
} else {

View File

@ -454,14 +454,14 @@ class Header
$retval .= '<span id="lock_page_icon"></span>';
$retval .= '<span id="page_settings_icon">'
. Util::getImage(
's_cog.png',
's_cog',
__('Page-related settings')
)
. '</span>';
$retval .= sprintf(
'<a id="goto_pagetop" href="#">%s</a>',
Util::getImage(
's_top.png',
's_top',
__('Click on the bar to scroll to top of page')
)
);

View File

@ -743,7 +743,7 @@ class Index
. ' <a class="';
$r .= 'ajax';
$r .= '" href="tbl_indexes.php' . Url::getCommon($this_params)
. '">' . Util::getIcon('b_edit.png', __('Edit')) . '</a>'
. '">' . Util::getIcon('b_edit', __('Edit')) . '</a>'
. '</td>' . "\n";
$this_params = $GLOBALS['url_params'];
if ($index->getName() == 'PRIMARY') {
@ -770,7 +770,7 @@ class Index
$r .= ' ajax';
$r .= '" href="sql.php' . Url::getCommon($this_params)
. '" >'
. Util::getIcon('b_drop.png', __('Drop')) . '</a>'
. Util::getIcon('b_drop', __('Drop')) . '</a>'
. '</td>' . "\n";
}

View File

@ -1430,7 +1430,7 @@ class InsertEdit
*/
public static function getHtmlForGisDataTypes()
{
$edit_str = Util::getIcon('b_edit.png', __('Edit/Insert'));
$edit_str = Util::getIcon('b_edit', __('Edit/Insert'));
return '<span class="open_gis_editor">'
. Util::linkOrButton(
'#', $edit_str, array(), '_blank'

View File

@ -199,7 +199,7 @@ class Menu
$retval .= "<div id='serverinfo'>";
if (Util::showIcons('TabsMode')) {
$retval .= Util::getImage(
's_host.png',
's_host',
'',
array('class' => 'item')
);
@ -218,7 +218,7 @@ class Menu
$retval .= $separator;
if (Util::showIcons('TabsMode')) {
$retval .= Util::getImage(
's_db.png',
's_db',
'',
array('class' => 'item')
);
@ -250,7 +250,7 @@ class Menu
}
$retval .= $separator;
if (Util::showIcons('TabsMode')) {
$icon = $tbl_is_view ? 'b_views.png' : 's_tbl.png';
$icon = $tbl_is_view ? 'b_views' : 's_tbl';
$retval .= Util::getImage(
$icon,
'',
@ -340,12 +340,12 @@ class Menu
$tabs = array();
$tabs['browse']['icon'] = 'b_browse.png';
$tabs['browse']['icon'] = 'b_browse';
$tabs['browse']['text'] = __('Browse');
$tabs['browse']['link'] = 'sql.php';
$tabs['browse']['args']['pos'] = 0;
$tabs['structure']['icon'] = 'b_props.png';
$tabs['structure']['icon'] = 'b_props';
$tabs['structure']['link'] = 'tbl_structure.php';
$tabs['structure']['text'] = __('Structure');
$tabs['structure']['active'] = in_array(
@ -353,11 +353,11 @@ class Menu
array('tbl_structure.php', 'tbl_relation.php')
);
$tabs['sql']['icon'] = 'b_sql.png';
$tabs['sql']['icon'] = 'b_sql';
$tabs['sql']['link'] = 'tbl_sql.php';
$tabs['sql']['text'] = __('SQL');
$tabs['search']['icon'] = 'b_search.png';
$tabs['search']['icon'] = 'b_search';
$tabs['search']['text'] = __('Search');
$tabs['search']['link'] = 'tbl_select.php';
$tabs['search']['active'] = in_array(
@ -366,12 +366,12 @@ class Menu
);
if (! $db_is_system_schema && (! $tbl_is_view || $updatable_view)) {
$tabs['insert']['icon'] = 'b_insrow.png';
$tabs['insert']['icon'] = 'b_insrow';
$tabs['insert']['link'] = 'tbl_change.php';
$tabs['insert']['text'] = __('Insert');
}
$tabs['export']['icon'] = 'b_tblexport.png';
$tabs['export']['icon'] = 'b_tblexport';
$tabs['export']['link'] = 'tbl_export.php';
$tabs['export']['args']['single_table'] = 'true';
$tabs['export']['text'] = __('Export');
@ -380,7 +380,7 @@ class Menu
* Don't display "Import" for views and information_schema
*/
if (! $tbl_is_view && ! $db_is_system_schema) {
$tabs['import']['icon'] = 'b_tblimport.png';
$tabs['import']['icon'] = 'b_tblimport';
$tabs['import']['link'] = 'tbl_import.php';
$tabs['import']['text'] = __('Import');
}
@ -393,13 +393,13 @@ class Menu
// stay on table view
$tabs['privileges']['args']['viewing_mode'] = 'table';
$tabs['privileges']['text'] = __('Privileges');
$tabs['privileges']['icon'] = 's_rights.png';
$tabs['privileges']['icon'] = 's_rights';
}
/**
* Don't display "Operations" for views and information_schema
*/
if (! $tbl_is_view && ! $db_is_system_schema) {
$tabs['operation']['icon'] = 'b_tblops.png';
$tabs['operation']['icon'] = 'b_tblops';
$tabs['operation']['link'] = 'tbl_operations.php';
$tabs['operation']['text'] = __('Operations');
}
@ -407,13 +407,13 @@ class Menu
* Views support a limited number of operations
*/
if ($tbl_is_view && ! $db_is_system_schema) {
$tabs['operation']['icon'] = 'b_tblops.png';
$tabs['operation']['icon'] = 'b_tblops';
$tabs['operation']['link'] = 'view_operations.php';
$tabs['operation']['text'] = __('Operations');
}
if (Tracker::isActive() && ! $db_is_system_schema) {
$tabs['tracking']['icon'] = 'eye.png';
$tabs['tracking']['icon'] = 'eye';
$tabs['tracking']['text'] = __('Tracking');
$tabs['tracking']['link'] = 'tbl_tracking.php';
}
@ -427,7 +427,7 @@ class Menu
) {
$tabs['triggers']['link'] = 'tbl_triggers.php';
$tabs['triggers']['text'] = __('Triggers');
$tabs['triggers']['icon'] = 'b_triggers.png';
$tabs['triggers']['icon'] = 'b_triggers';
}
return $tabs;
@ -455,28 +455,28 @@ class Menu
$tabs['structure']['link'] = 'db_structure.php';
$tabs['structure']['text'] = __('Structure');
$tabs['structure']['icon'] = 'b_props.png';
$tabs['structure']['icon'] = 'b_props';
$tabs['sql']['link'] = 'db_sql.php';
$tabs['sql']['text'] = __('SQL');
$tabs['sql']['icon'] = 'b_sql.png';
$tabs['sql']['icon'] = 'b_sql';
$tabs['search']['text'] = __('Search');
$tabs['search']['icon'] = 'b_search.png';
$tabs['search']['icon'] = 'b_search';
$tabs['search']['link'] = 'db_search.php';
if ($num_tables == 0) {
$tabs['search']['warning'] = __('Database seems to be empty!');
}
$tabs['multi_table_query']['text'] = __('Query');
$tabs['multi_table_query']['icon'] = 's_db.png';
$tabs['multi_table_query']['icon'] = 's_db';
$tabs['multi_table_query']['link'] = 'db_multi_table_query.php';
if ($num_tables == 0) {
$tabs['qbe']['warning'] = __('Database seems to be empty!');
}
$tabs['export']['text'] = __('Export');
$tabs['export']['icon'] = 'b_export.png';
$tabs['export']['icon'] = 'b_export';
$tabs['export']['link'] = 'db_export.php';
if ($num_tables == 0) {
$tabs['export']['warning'] = __('Database seems to be empty!');
@ -485,11 +485,11 @@ class Menu
if (! $db_is_system_schema) {
$tabs['import']['link'] = 'db_import.php';
$tabs['import']['text'] = __('Import');
$tabs['import']['icon'] = 'b_import.png';
$tabs['import']['icon'] = 'b_import';
$tabs['operation']['link'] = 'db_operations.php';
$tabs['operation']['text'] = __('Operations');
$tabs['operation']['icon'] = 'b_tblops.png';
$tabs['operation']['icon'] = 'b_tblops';
if (($is_superuser || $isCreateOrGrantUser)) {
$tabs['privileges']['link'] = 'server_privileges.php';
@ -497,35 +497,35 @@ class Menu
// stay on database view
$tabs['privileges']['args']['viewing_mode'] = 'db';
$tabs['privileges']['text'] = __('Privileges');
$tabs['privileges']['icon'] = 's_rights.png';
$tabs['privileges']['icon'] = 's_rights';
}
$tabs['routines']['link'] = 'db_routines.php';
$tabs['routines']['text'] = __('Routines');
$tabs['routines']['icon'] = 'b_routines.png';
$tabs['routines']['icon'] = 'b_routines';
if (Util::currentUserHasPrivilege('EVENT', $this->_db)) {
$tabs['events']['link'] = 'db_events.php';
$tabs['events']['text'] = __('Events');
$tabs['events']['icon'] = 'b_events.png';
$tabs['events']['icon'] = 'b_events';
}
if (Util::currentUserHasPrivilege('TRIGGER', $this->_db)) {
$tabs['triggers']['link'] = 'db_triggers.php';
$tabs['triggers']['text'] = __('Triggers');
$tabs['triggers']['icon'] = 'b_triggers.png';
$tabs['triggers']['icon'] = 'b_triggers';
}
}
if (Tracker::isActive() && ! $db_is_system_schema) {
$tabs['tracking']['text'] = __('Tracking');
$tabs['tracking']['icon'] = 'eye.png';
$tabs['tracking']['icon'] = 'eye';
$tabs['tracking']['link'] = 'db_tracking.php';
}
if (! $db_is_system_schema) {
$tabs['designer']['text'] = __('Designer');
$tabs['designer']['icon'] = 'b_relations.png';
$tabs['designer']['icon'] = 'b_relations';
$tabs['designer']['link'] = 'db_designer.php';
$tabs['designer']['id'] = 'designer_tab';
}
@ -534,7 +534,7 @@ class Menu
&& $cfgRelation['centralcolumnswork']
) {
$tabs['central_columns']['text'] = __('Central columns');
$tabs['central_columns']['icon'] = 'centralColumns.png';
$tabs['central_columns']['icon'] = 'centralColumns';
$tabs['central_columns']['link'] = 'db_central_columns.php';
}
return $tabs;
@ -565,15 +565,15 @@ class Menu
$tabs = array();
$tabs['databases']['icon'] = 's_db.png';
$tabs['databases']['icon'] = 's_db';
$tabs['databases']['link'] = 'server_databases.php';
$tabs['databases']['text'] = __('Databases');
$tabs['sql']['icon'] = 'b_sql.png';
$tabs['sql']['icon'] = 'b_sql';
$tabs['sql']['link'] = 'server_sql.php';
$tabs['sql']['text'] = __('SQL');
$tabs['status']['icon'] = 's_status.png';
$tabs['status']['icon'] = 's_status';
$tabs['status']['link'] = 'server_status.php';
$tabs['status']['text'] = __('Status');
$tabs['status']['active'] = in_array(
@ -589,7 +589,7 @@ class Menu
);
if ($is_superuser || $isCreateOrGrantUser) {
$tabs['rights']['icon'] = 's_rights.png';
$tabs['rights']['icon'] = 's_rights';
$tabs['rights']['link'] = 'server_privileges.php';
$tabs['rights']['text'] = __('User accounts');
$tabs['rights']['active'] = in_array(
@ -599,15 +599,15 @@ class Menu
$tabs['rights']['args']['viewing_mode'] = 'server';
}
$tabs['export']['icon'] = 'b_export.png';
$tabs['export']['icon'] = 'b_export';
$tabs['export']['link'] = 'server_export.php';
$tabs['export']['text'] = __('Export');
$tabs['import']['icon'] = 'b_import.png';
$tabs['import']['icon'] = 'b_import';
$tabs['import']['link'] = 'server_import.php';
$tabs['import']['text'] = __('Import');
$tabs['settings']['icon'] = 'b_tblops.png';
$tabs['settings']['icon'] = 'b_tblops';
$tabs['settings']['link'] = 'prefs_manage.php';
$tabs['settings']['text'] = __('Settings');
$tabs['settings']['active'] = in_array(
@ -616,30 +616,30 @@ class Menu
);
if (! empty($binary_logs)) {
$tabs['binlog']['icon'] = 's_tbl.png';
$tabs['binlog']['icon'] = 's_tbl';
$tabs['binlog']['link'] = 'server_binlog.php';
$tabs['binlog']['text'] = __('Binary log');
}
if ($is_superuser) {
$tabs['replication']['icon'] = 's_replication.png';
$tabs['replication']['icon'] = 's_replication';
$tabs['replication']['link'] = 'server_replication.php';
$tabs['replication']['text'] = __('Replication');
}
$tabs['vars']['icon'] = 's_vars.png';
$tabs['vars']['icon'] = 's_vars';
$tabs['vars']['link'] = 'server_variables.php';
$tabs['vars']['text'] = __('Variables');
$tabs['charset']['icon'] = 's_asci.png';
$tabs['charset']['icon'] = 's_asci';
$tabs['charset']['link'] = 'server_collations.php';
$tabs['charset']['text'] = __('Charsets');
$tabs['engine']['icon'] = 'b_engine.png';
$tabs['engine']['icon'] = 'b_engine';
$tabs['engine']['link'] = 'server_engines.php';
$tabs['engine']['text'] = __('Engines');
$tabs['plugins']['icon'] = 'b_plugin.png';
$tabs['plugins']['icon'] = 'b_plugin';
$tabs['plugins']['link'] = 'server_plugins.php';
$tabs['plugins']['text'] = __('Plugins');

View File

@ -805,11 +805,11 @@ class Message
public function getMessageWithIcon($message)
{
if ('error' == $this->getLevel()) {
$image = 's_error.png';
$image = 's_error';
} elseif ('success' == $this->getLevel()) {
$image = 's_success.png';
$image = 's_success';
} else {
$image = 's_notice.png';
$image = 's_notice';
}
$message = Message::notice(Util::getImage($image)) . " " . $message;
return $message;

View File

@ -57,7 +57,7 @@ class NavigationHeader
$buffer .= $this->_links();
$buffer .= $this->_serverChoice();
$buffer .= Util::getImage(
'ajax_clock_small.gif',
'ajax_clock_small',
__('Loading…'),
array(
'style' => 'visibility: hidden; display:none',
@ -164,7 +164,7 @@ class NavigationHeader
$showText,
__('Home'),
$showIcon,
'b_home.png'
'b_home'
);
// if we have chosen server
if ($GLOBALS['server'] != 0) {
@ -180,7 +180,7 @@ class NavigationHeader
$showText,
$text,
$showIcon,
's_loggoff.png',
's_loggoff',
'',
true,
'',
@ -192,7 +192,7 @@ class NavigationHeader
$showText,
__('phpMyAdmin documentation'),
$showIcon,
'b_docs.png',
'b_docs',
'',
false,
'documentation'
@ -202,7 +202,7 @@ class NavigationHeader
$showText,
__('Documentation'),
$showIcon,
'b_sqlhelp.png',
'b_sqlhelp',
'',
false,
'mysql_doc'
@ -212,7 +212,7 @@ class NavigationHeader
$showText,
__('Navigation panel settings'),
$showIcon,
's_cog.png',
's_cog',
'pma_navigation_settings_icon',
false,
'',
@ -223,7 +223,7 @@ class NavigationHeader
$showText,
__('Reload navigation panel'),
$showIcon,
's_reload.png',
's_reload',
'pma_navigation_reload'
);
$retval .= '</div>';

View File

@ -769,7 +769,7 @@ class NavigationTree
$groups[$key]->separator = $node->separator;
$groups[$key]->separator_depth = $node->separator_depth - 1;
$groups[$key]->icon = Util::getImage(
'b_group.png'
'b_group'
);
$groups[$key]->pos2 = $node->pos2;
$groups[$key]->pos3 = $node->pos3;
@ -1424,13 +1424,13 @@ class NavigationTree
$showText,
__('Collapse all'),
$showIcon,
's_collapseall.png',
's_collapseall',
'pma_navigation_collapse'
);
$syncImage = 's_unlink.png';
$syncImage = 's_unlink';
$title = __('Link with main panel');
if ($GLOBALS['cfg']['NavigationLinkWithMainPanel']) {
$syncImage = 's_link.png';
$syncImage = 's_link';
$title = __('Unlink from main panel');
}
$retval .= Util::getNavigationLink(

View File

@ -795,9 +795,9 @@ class Node
} elseif ($match && !$this->is_group) {
$this->visible = true;
return Util::getImage('b_minus.png');
return Util::getImage('b_minus');
} else {
return Util::getImage('b_plus.png', __('Expand/Collapse'));
return Util::getImage('b_plus', __('Expand/Collapse'));
}
}

View File

@ -27,7 +27,7 @@ class NodeColumn extends Node
public function __construct($name, $type = Node::OBJECT, $is_group = false)
{
parent::__construct($name, $type, $is_group);
$this->icon = Util::getImage('pause.png', __('Column'));
$this->icon = Util::getImage('pause', __('Column'));
$this->links = array(
'text' => 'tbl_structure.php?server=' . $GLOBALS['server']
. '&amp;db=%3$s&amp;table=%2$s&amp;field=%1$s'

View File

@ -23,7 +23,7 @@ class NodeColumnContainer extends Node
public function __construct()
{
parent::__construct(__('Columns'), Node::CONTAINER);
$this->icon = Util::getImage('pause.png', __('Columns'));
$this->icon = Util::getImage('pause', __('Columns'));
$this->links = array(
'text' => 'tbl_structure.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s&amp;table=%1$s',
@ -38,7 +38,7 @@ class NodeColumnContainer extends Node
$new_label
);
$new->isNew = true;
$new->icon = Util::getImage('b_column_add.png', $new_label);
$new->icon = Util::getImage('b_column_add', $new_label);
$new->links = array(
'text' => 'tbl_addfield.php?server=' . $GLOBALS['server']
. '&amp;db=%3$s&amp;table=%2$s'

View File

@ -37,7 +37,7 @@ class NodeDatabase extends Node
{
parent::__construct($name, $type, $is_group);
$this->icon = Util::getImage(
's_db.png',
's_db',
__('Database operations')
);
@ -681,7 +681,7 @@ class NodeDatabase extends Node
. Url::getCommon($params) . '"'
. ' class="showUnhide ajax">'
. Util::getImage(
'show.png',
'show',
__('Show hidden items')
)
. '</a></span>';

View File

@ -51,7 +51,7 @@ abstract class NodeDatabaseChild extends Node
. '<a href="navigation.php'
. Url::getCommon($params) . '"'
. ' class="hideNavItem ajax">'
. Util::getImage('hide.png', __('Hide'))
. Util::getImage('hide', __('Hide'))
. '</a></span>';
}

View File

@ -36,7 +36,7 @@ class NodeDatabaseContainer extends Node
_pgettext('Create new database', 'New')
);
$new->isNew = true;
$new->icon = Util::getImage('b_newdb.png', '');
$new->icon = Util::getImage('b_newdb', '');
$new->links = array(
'text' => 'server_databases.php?server=' . $GLOBALS['server'],
'icon' => 'server_databases.php?server=' . $GLOBALS['server'],

View File

@ -27,7 +27,7 @@ class NodeEvent extends NodeDatabaseChild
public function __construct($name, $type = Node::OBJECT, $is_group = false)
{
parent::__construct($name, $type, $is_group);
$this->icon = Util::getImage('b_events.png');
$this->icon = Util::getImage('b_events');
$this->links = array(
'text' => 'db_events.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s&amp;item_name=%1$s&amp;edit_item=1',

View File

@ -23,7 +23,7 @@ class NodeEventContainer extends NodeDatabaseChildContainer
public function __construct()
{
parent::__construct(__('Events'), Node::CONTAINER);
$this->icon = Util::getImage('b_events.png', '');
$this->icon = Util::getImage('b_events', '');
$this->links = array(
'text' => 'db_events.php?server=' . $GLOBALS['server']
. '&amp;db=%1$s',
@ -37,7 +37,7 @@ class NodeEventContainer extends NodeDatabaseChildContainer
_pgettext('Create new event', 'New')
);
$new->isNew = true;
$new->icon = Util::getImage('b_event_add.png', '');
$new->icon = Util::getImage('b_event_add', '');
$new->links = array(
'text' => 'db_events.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s&add_item=1',

View File

@ -27,7 +27,7 @@ class NodeFunction extends NodeDatabaseChild
public function __construct($name, $type = Node::OBJECT, $is_group = false)
{
parent::__construct($name, $type, $is_group);
$this->icon = Util::getImage('b_routines.png', __('Function'));
$this->icon = Util::getImage('b_routines', __('Function'));
$this->links = array(
'text' => 'db_routines.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s&amp;item_name=%1$s&amp;item_type=FUNCTION'

View File

@ -23,10 +23,7 @@ class NodeFunctionContainer extends NodeDatabaseChildContainer
public function __construct()
{
parent::__construct(__('Functions'), Node::CONTAINER);
$this->icon = Util::getImage(
'b_routines.png',
__('Functions')
);
$this->icon = Util::getImage('b_routines', __('Functions'));
$this->links = array(
'text' => 'db_routines.php?server=' . $GLOBALS['server']
. '&amp;db=%1$s&amp;type=FUNCTION',
@ -41,7 +38,7 @@ class NodeFunctionContainer extends NodeDatabaseChildContainer
$new_label
);
$new->isNew = true;
$new->icon = Util::getImage('b_routine_add.png', $new_label);
$new->icon = Util::getImage('b_routine_add', $new_label);
$new->links = array(
'text' => 'db_routines.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s&add_item=1&amp;item_type=FUNCTION',

View File

@ -27,7 +27,7 @@ class NodeIndex extends Node
public function __construct($name, $type = Node::OBJECT, $is_group = false)
{
parent::__construct($name, $type, $is_group);
$this->icon = Util::getImage('b_index.png', __('Index'));
$this->icon = Util::getImage('b_index', __('Index'));
$this->links = array(
'text' => 'tbl_indexes.php?server=' . $GLOBALS['server']
. '&amp;db=%3$s&amp;table=%2$s&amp;index=%1$s',

View File

@ -23,7 +23,7 @@ class NodeIndexContainer extends Node
public function __construct()
{
parent::__construct(__('Indexes'), Node::CONTAINER);
$this->icon = Util::getImage('b_index.png', __('Indexes'));
$this->icon = Util::getImage('b_index', __('Indexes'));
$this->links = array(
'text' => 'tbl_structure.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s&amp;table=%1$s',
@ -38,7 +38,7 @@ class NodeIndexContainer extends Node
$new_label
);
$new->isNew = true;
$new->icon = Util::getImage('b_index_add.png', $new_label);
$new->icon = Util::getImage('b_index_add', $new_label);
$new->links = array(
'text' => 'tbl_indexes.php?server=' . $GLOBALS['server']
. '&amp;create_index=1&amp;added_fields=2'

View File

@ -27,10 +27,7 @@ class NodeProcedure extends NodeDatabaseChild
public function __construct($name, $type = Node::OBJECT, $is_group = false)
{
parent::__construct($name, $type, $is_group);
$this->icon = Util::getImage(
'b_routines.png',
__('Procedure')
);
$this->icon = Util::getImage('b_routines', __('Procedure'));
$this->links = array(
'text' => 'db_routines.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s&amp;item_name=%1$s&amp;item_type=PROCEDURE'

View File

@ -23,10 +23,7 @@ class NodeProcedureContainer extends NodeDatabaseChildContainer
public function __construct()
{
parent::__construct(__('Procedures'), Node::CONTAINER);
$this->icon = Util::getImage(
'b_routines.png',
__('Procedures')
);
$this->icon = Util::getImage('b_routines', __('Procedures'));
$this->links = array(
'text' => 'db_routines.php?server=' . $GLOBALS['server']
. '&amp;db=%1$s&amp;type=PROCEDURE',
@ -41,7 +38,7 @@ class NodeProcedureContainer extends NodeDatabaseChildContainer
$new_label
);
$new->isNew = true;
$new->icon = Util::getImage('b_routine_add.png', $new_label);
$new->icon = Util::getImage('b_routine_add', $new_label);
$new->links = array(
'text' => 'db_routines.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s&add_item=1',

View File

@ -285,31 +285,19 @@ class NodeTable extends NodeDatabaseChild
switch ($page) {
case 'tbl_structure.php':
$this->icon[] = Util::getImage(
'b_props.png',
__('Structure')
);
$this->icon[] = Util::getImage('b_props', __('Structure'));
break;
case 'tbl_select.php':
$this->icon[] = Util::getImage(
'b_search.png',
__('Search')
);
$this->icon[] = Util::getImage('b_search', __('Search'));
break;
case 'tbl_change.php':
$this->icon[] = Util::getImage(
'b_insrow.png',
__('Insert')
);
$this->icon[] = Util::getImage('b_insrow', __('Insert'));
break;
case 'tbl_sql.php':
$this->icon[] = Util::getImage('b_sql.png', __('SQL'));
$this->icon[] = Util::getImage('b_sql', __('SQL'));
break;
case 'sql.php':
$this->icon[] = Util::getImage(
'b_browse.png',
__('Browse')
);
$this->icon[] = Util::getImage('b_browse', __('Browse'));
break;
}
}

View File

@ -23,7 +23,7 @@ class NodeTableContainer extends NodeDatabaseChildContainer
public function __construct()
{
parent::__construct(__('Tables'), Node::CONTAINER);
$this->icon = Util::getImage('b_browse.png', __('Tables'));
$this->icon = Util::getImage('b_browse', __('Tables'));
$this->links = array(
'text' => 'db_structure.php?server=' . $GLOBALS['server']
. '&amp;db=%1$s&amp;tbl_type=table',
@ -39,7 +39,7 @@ class NodeTableContainer extends NodeDatabaseChildContainer
$new_label
);
$new->isNew = true;
$new->icon = Util::getImage('b_table_add.png', $new_label);
$new->icon = Util::getImage('b_table_add', $new_label);
$new->links = array(
'text' => 'tbl_create.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s',

View File

@ -27,7 +27,7 @@ class NodeTrigger extends Node
public function __construct($name, $type = Node::OBJECT, $is_group = false)
{
parent::__construct($name, $type, $is_group);
$this->icon = Util::getImage('b_triggers.png');
$this->icon = Util::getImage('b_triggers');
$this->links = array(
'text' => 'db_triggers.php?server=' . $GLOBALS['server']
. '&amp;db=%3$s&amp;item_name=%1$s&amp;edit_item=1',

View File

@ -23,7 +23,7 @@ class NodeTriggerContainer extends Node
public function __construct()
{
parent::__construct(__('Triggers'), Node::CONTAINER);
$this->icon = Util::getImage('b_triggers.png');
$this->icon = Util::getImage('b_triggers');
$this->links = array(
'text' => 'db_triggers.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s&amp;table=%1$s',
@ -37,7 +37,7 @@ class NodeTriggerContainer extends Node
_pgettext('Create new trigger', 'New')
);
$new->isNew = true;
$new->icon = Util::getImage('b_trigger_add.png', '');
$new->icon = Util::getImage('b_trigger_add', '');
$new->links = array(
'text' => 'db_triggers.php?server=' . $GLOBALS['server']
. '&amp;db=%3$s&amp;add_item=1',

View File

@ -27,7 +27,7 @@ class NodeView extends NodeDatabaseChild
public function __construct($name, $type = Node::OBJECT, $is_group = false)
{
parent::__construct($name, $type, $is_group);
$this->icon = Util::getImage('b_props.png', __('View'));
$this->icon = Util::getImage('b_props', __('View'));
$this->links = array(
'text' => 'sql.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s&amp;table=%1$s&amp;pos=0',

View File

@ -23,7 +23,7 @@ class NodeViewContainer extends NodeDatabaseChildContainer
public function __construct()
{
parent::__construct(__('Views'), Node::CONTAINER);
$this->icon = Util::getImage('b_views.png', __('Views'));
$this->icon = Util::getImage('b_views', __('Views'));
$this->links = array(
'text' => 'db_structure.php?server=' . $GLOBALS['server']
. '&amp;db=%1$s&amp;tbl_type=view',
@ -39,7 +39,7 @@ class NodeViewContainer extends NodeDatabaseChildContainer
$new_label
);
$new->isNew = true;
$new->icon = Util::getImage('b_view_add.png', $new_label);
$new->icon = Util::getImage('b_view_add', $new_label);
$new->links = array(
'text' => 'view_create.php?server=' . $GLOBALS['server']
. '&amp;db=%2$s',

View File

@ -220,7 +220,7 @@ class Normalization
);
$subText = '<a href="#" id="createPrimaryKey">'
. Util::getIcon(
'b_index_add.png', __(
'b_index_add', __(
'Add a primary key on existing column(s)'
)
)

View File

@ -42,7 +42,7 @@ class Operations
. '<fieldset>'
. '<legend>';
if (Util::showIcons('ActionLinksMode')) {
$html_output .= Util::getImage('b_comment.png') . '&nbsp;';
$html_output .= Util::getImage('b_comment') . '&nbsp;';
}
$html_output .= __('Database comment');
$html_output .= '</legend>';
@ -85,7 +85,7 @@ class Operations
. '<legend>';
if (Util::showIcons('ActionLinksMode')) {
$html_output .= Util::getImage('b_edit.png') . '&nbsp;';
$html_output .= Util::getImage('b_edit') . '&nbsp;';
}
$html_output .= __('Rename database to')
. '</legend>';
@ -151,7 +151,7 @@ class Operations
. '<fieldset class="caution">';
$html_output .= '<legend>';
if (Util::showIcons('ActionLinksMode')) {
$html_output .= Util::getImage('b_deltbl.png') . '&nbsp';
$html_output .= Util::getImage('b_deltbl') . '&nbsp';
}
$html_output .= __('Remove database')
. '</legend>';
@ -207,7 +207,7 @@ class Operations
. '<legend>';
if (Util::showIcons('ActionLinksMode')) {
$html_output .= Util::getImage('b_edit.png') . '&nbsp';
$html_output .= Util::getImage('b_edit') . '&nbsp';
}
$html_output .= __('Copy database to')
. '</legend>'
@ -293,7 +293,7 @@ class Operations
$html_output .= '<fieldset>' . "\n"
. ' <legend>';
if (Util::showIcons('ActionLinksMode')) {
$html_output .= Util::getImage('s_asci.png') . '&nbsp';
$html_output .= Util::getImage('s_asci') . '&nbsp';
}
$html_output .= '<label for="select_db_collation">' . __('Collation')
. '</label>' . "\n"

View File

@ -214,7 +214,7 @@ class RecentFavoriteTable
. '" data-favtargetn="'
. md5($table['db'] . "." . $table['table'])
. '" >'
. Util::getIcon('b_favorite.png')
. Util::getIcon('b_favorite')
. '</a>';
$fav_params = array(

View File

@ -165,11 +165,11 @@ class RteList
);
$retval .= Util::getButtonOrImage(
'submit_mult', 'mult_submit',
__('Export'), 'b_export.png', 'export'
__('Export'), 'b_export', 'export'
);
$retval .= Util::getButtonOrImage(
'submit_mult', 'mult_submit',
__('Drop'), 'b_drop.png', 'drop'
__('Drop'), 'b_drop', 'drop'
);
$retval .= '</div>';
}

View File

@ -188,7 +188,7 @@ class Sanitize
// used in common.inc.php:
'[conferr]' => '<iframe src="show_config_errors.php"><a href="show_config_errors.php">show_config_errors.php</a></iframe>',
// used in libraries/Util.php
'[dochelpicon]' => Util::getImage('b_help.png', __('Documentation')),
'[dochelpicon]' => Util::getImage('b_help', __('Documentation')),
);
$message = strtr($message, $replace_pairs);

View File

@ -2143,7 +2143,7 @@ class Privileges
public static function getHtmlForAddUser($dbname)
{
$html_output = '<h2>' . "\n"
. Util::getIcon('b_usradd.png') . __('Add user account') . "\n"
. Util::getIcon('b_usradd') . __('Add user account') . "\n"
. '</h2>' . "\n"
. '<form name="usersForm" id="addUsersForm"'
. ' onsubmit="return checkAddUser(this);"'
@ -2353,7 +2353,7 @@ class Privileges
$html_output .= '<div class="width100">';
$html_output .= '<fieldset>';
$html_output .= '<legend>' . "\n"
. Util::getIcon('b_usrcheck.png')
. Util::getIcon('b_usrcheck')
. ' '
. sprintf(
__('Users having access to "%s"'),
@ -2386,7 +2386,7 @@ class Privileges
);
$html_output .= Util::getButtonOrImage(
'submit_mult', 'mult_submit',
__('Export'), 'b_tblexport.png', 'export'
__('Export'), 'b_tblexport', 'export'
);
$html_output .= '</fieldset>';
@ -2428,7 +2428,7 @@ class Privileges
$html_output .= Url::getHiddenInputs($db, $table);
$html_output .= '<fieldset>';
$html_output .= '<legend>'
. Util::getIcon('b_usrcheck.png')
. Util::getIcon('b_usrcheck')
. sprintf(
__('Users having access to "%s"'),
'<a href="' . Util::getScriptNameForOption(
@ -2472,7 +2472,7 @@ class Privileges
);
$html_output .= Util::getButtonOrImage(
'submit_mult', 'mult_submit',
__('Export'), 'b_tblexport.png', 'export'
__('Export'), 'b_tblexport', 'export'
);
$html_output .= '</fieldset>';
@ -2819,13 +2819,13 @@ class Privileges
switch($linktype) {
case 'edit':
$html .= Util::getIcon('b_usredit.png', __('Edit privileges'));
$html .= Util::getIcon('b_usredit', __('Edit privileges'));
break;
case 'revoke':
$html .= Util::getIcon('b_usrdrop.png', __('Revoke'));
$html .= Util::getIcon('b_usrdrop', __('Revoke'));
break;
case 'export':
$html .= Util::getIcon('b_tblexport.png', __('Export'));
$html .= Util::getIcon('b_tblexport', __('Export'));
break;
}
$html .= '</a>';
@ -2846,7 +2846,7 @@ class Privileges
. ' href="server_privileges.php'
. Url::getCommon(array('username' => $username))
. '">'
. Util::getIcon('b_usrlist.png', __('Edit user group'))
. Util::getIcon('b_usrlist', __('Edit user group'))
. '</a>';
}
@ -3553,7 +3553,7 @@ class Privileges
) . "\n";
$html_output .= Util::getButtonOrImage(
'submit_mult', 'mult_submit',
__('Export'), 'b_tblexport.png', 'export'
__('Export'), 'b_tblexport', 'export'
);
$html_output .= '<input type="hidden" name="initial" '
. 'value="' . (isset($_GET['initial']) ? htmlspecialchars($_GET['initial']) : '') . '" />';
@ -4501,7 +4501,7 @@ class Privileges
$username, $hostname, $entity_name, $entity_type='table'
) {
$html_output = '<h2>' . "\n"
. Util::getIcon('b_usredit.png')
. Util::getIcon('b_usredit')
. __('Edit privileges:') . ' '
. __('User account');
@ -4596,7 +4596,7 @@ class Privileges
public static function getHtmlForUserOverview($pmaThemeImage, $text_dir)
{
$html_output = '<h2>' . "\n"
. Util::getIcon('b_usrlist.png')
. Util::getIcon('b_usrlist')
. __('User accounts overview') . "\n"
. '</h2>' . "\n";

View File

@ -26,7 +26,7 @@ class Advisor
public static function getHtml()
{
$output = '<a href="#openAdvisorInstructions">';
$output .= Util::getIcon('b_help.png', __('Instructions'));
$output .= Util::getIcon('b_help', __('Instructions'));
$output .= '</a>';
$output .= '<div id="statustabs_advisor"></div>';
$output .= '<div id="advisorInstructionsDialog" class="hide">';

View File

@ -149,7 +149,7 @@ class Monitor
);
$retval .= '</p>';
$retval .= '<p>';
$retval .= Util::getImage('s_attention.png');
$retval .= Util::getImage('s_attention');
$retval .= '<strong>';
$retval .= __('Please note:');
$retval .= '</strong><br />';
@ -258,15 +258,15 @@ class Monitor
{
$retval = '<div class="tabLinks">';
$retval .= '<a href="#pauseCharts">';
$retval .= Util::getImage('play.png') . __('Start Monitor');
$retval .= Util::getImage('play') . __('Start Monitor');
$retval .= '</a>';
$retval .= '<a href="#settingsPopup" class="popupLink">';
$retval .= Util::getImage('s_cog.png') . __('Settings');
$retval .= Util::getImage('s_cog') . __('Settings');
$retval .= '</a>';
$retval .= '<a href="#monitorInstructionsDialog">';
$retval .= Util::getImage('b_help.png') . __('Instructions/Setup');
$retval .= Util::getImage('b_help') . __('Instructions/Setup');
$retval .= '<a href="#endChartEditMode" class="hide">';
$retval .= Util::getImage('s_okay.png');
$retval .= Util::getImage('s_okay');
$retval .= __('Done dragging (rearranging) charts');
$retval .= '</a>';
$retval .= '</div>';
@ -283,10 +283,10 @@ class Monitor
{
$retval = '<div class="popupContent settingsPopup">';
$retval .= '<a href="#addNewChart">';
$retval .= Util::getImage('b_chart.png') . __('Add chart');
$retval .= Util::getImage('b_chart') . __('Add chart');
$retval .= '</a>';
$retval .= '<a href="#rearrangeCharts">';
$retval .= Util::getImage('b_tblops.png')
$retval .= Util::getImage('b_tblops')
. __('Enable charts dragging');
$retval .= '</a>';
$retval .= '<div class="clearfloat paddingtop"></div>';

View File

@ -43,7 +43,7 @@ class Processes
);
$retval .= '</label>';
$retval .= '<a id="toggleRefresh" href="#">';
$retval .= Util::getImage('play.png') . __('Start auto refresh');
$retval .= Util::getImage('play') . __('Start auto refresh');
$retval .= '</a>';
$retval .= '</div>';
return $retval;
@ -178,15 +178,9 @@ class Processes
if (0 === --$sortableColCount) {
$retval .= '<a href="' . $full_text_link . '">';
if ($show_full_sql) {
$retval .= Util::getImage(
's_partialtext.png',
__('Truncate Shown Queries')
);
$retval .= Util::getImage('s_partialtext', __('Truncate Shown Queries'));
} else {
$retval .= Util::getImage(
's_fulltext.png',
__('Show Full Queries')
);
$retval .= Util::getImage('s_fulltext', __('Show Full Queries'));
}
$retval .= '</a>';
}

View File

@ -115,7 +115,7 @@ class UserGroups
)
)
. '">'
. Util::getIcon('b_usrlist.png', __('View users'))
. Util::getIcon('b_usrlist', __('View users'))
. '</a>';
$html_output .= '&nbsp;&nbsp;';
$html_output .= '<a class="" href="server_user_groups.php'
@ -125,7 +125,7 @@ class UserGroups
)
)
. '">'
. Util::getIcon('b_edit.png', __('Edit')) . '</a>';
. Util::getIcon('b_edit', __('Edit')) . '</a>';
$html_output .= '&nbsp;&nbsp;';
$html_output .= '<a class="deleteUserGroup ajax"'
. ' href="server_user_groups.php'
@ -135,7 +135,7 @@ class UserGroups
)
)
. '">'
. Util::getIcon('b_drop.png', __('Delete')) . '</a>';
. Util::getIcon('b_drop', __('Delete')) . '</a>';
$html_output .= '</td>';
$html_output .= '</tr>';
@ -150,7 +150,7 @@ class UserGroups
$html_output .= '<fieldset id="fieldset_add_user_group">';
$html_output .= '<a href="server_user_groups.php'
. Url::getCommon(array('addUserGroup' => 1)) . '">'
. Util::getIcon('b_usradd.png')
. Util::getIcon('b_usradd')
. __('Add user group') . '</a>';
$html_output .= '</fieldset>';

View File

@ -583,7 +583,7 @@ EOT;
$html .= '<fieldset>';
$html .= '<legend>';
$html .= Util::getIcon(
'b_bookmark.png', __('Bookmark this SQL query'), true
'b_bookmark', __('Bookmark this SQL query'), true
);
$html .= '</legend>';
$html .= '<div class="formelement">';

View File

@ -306,12 +306,9 @@ class Tracking
$html .= '<tbody>';
$GLOBALS['dbi']->dataSeek($sql_result, 0);
$delete = Util::getIcon('b_drop.png', __('Delete version'));
$report = Util::getIcon('b_report.png', __('Tracking report'));
$structure = Util::getIcon(
'b_props.png',
__('Structure snapshot')
);
$delete = Util::getIcon('b_drop', __('Delete version'));
$report = Util::getIcon('b_report', __('Tracking report'));
$structure = Util::getIcon('b_props', __('Structure snapshot'));
while ($version = $GLOBALS['dbi']->fetchArray($sql_result)) {
if ($version['version'] == $last_version) {
@ -373,7 +370,7 @@ class Tracking
);
$html .= Util::getButtonOrImage(
'submit_mult', 'mult_submit',
__('Delete version'), 'b_drop.png', 'delete_version'
__('Delete version'), 'b_drop', 'delete_version'
);
$html .= '</form>';
@ -494,7 +491,7 @@ class Tracking
$drop_image_or_text = '';
if (Util::showIcons('ActionLinksMode')) {
$drop_image_or_text .= Util::getImage(
'b_drop.png', __('Delete tracking data row from report')
'b_drop', __('Delete tracking data row from report')
);
}
if (Util::showText('ActionLinksMode')) {
@ -934,13 +931,9 @@ class Tracking
$html .= '<td>' . $index . '</td>';
$html .= '<td><b>' . htmlspecialchars($field['Field']);
if ($field['Key'] == 'PRI') {
$html .= ' ' . Util::getImage(
'b_primary.png', __('Primary')
);
$html .= ' ' . Util::getImage('b_primary', __('Primary'));
} elseif (! empty($field['Key'])) {
$html .= ' ' . Util::getImage(
'bd_primary.png', __('Index')
);
$html .= ' ' . Util::getImage('bd_primary', __('Index'));
}
$html .= '</b></td>';
$html .= "\n";
@ -1492,7 +1485,7 @@ class Tracking
);
echo Util::getButtonOrImage(
'submit_mult', 'mult_submit',
__('Track table'), 'eye.png', 'track'
__('Track table'), 'eye', 'track'
);
?>
</form>
@ -1515,7 +1508,7 @@ class Tracking
if (Tracker::getVersion($db, $tablename) == -1) {
$my_link = '<a href="tbl_tracking.php' . $url_query
. '&amp;table=' . htmlspecialchars($tablename) . '">';
$my_link .= Util::getIcon('eye.png', __('Track table'));
$my_link .= Util::getIcon('eye', __('Track table'));
$my_link .= '</a>';
?>
<tr>
@ -1621,13 +1614,10 @@ class Tracking
// Print out information about versions
$delete = Util::getIcon('b_drop.png', __('Delete tracking'));
$versions = Util::getIcon('b_versions.png', __('Versions'));
$report = Util::getIcon('b_report.png', __('Tracking report'));
$structure = Util::getIcon(
'b_props.png',
__('Structure snapshot')
);
$delete = Util::getIcon('b_drop', __('Delete tracking'));
$versions = Util::getIcon('b_versions', __('Versions'));
$report = Util::getIcon('b_report', __('Tracking report'));
$structure = Util::getIcon('b_props', __('Structure snapshot'));
while ($one_result = $GLOBALS['dbi']->fetchArray($all_tables_result)) {
list($table_name, $version_number) = $one_result;
@ -1701,7 +1691,7 @@ class Tracking
);
echo Util::getButtonOrImage(
'submit_mult', 'mult_submit',
__('Delete tracking'), 'b_drop.png', 'delete_tracking'
__('Delete tracking'), 'b_drop', 'delete_tracking'
);
?>
</form>

View File

@ -101,8 +101,9 @@ class Util
}
/**
* Returns an HTML IMG tag for a particular image from a theme,
* which may be an actual file or an icon from a sprite
* Returns an HTML IMG tag for a particular image from a theme
*
* The image name should match CSS class defined in icons.css.php
*
* @param string $image The name of the file to get
* @param string $alternate Used to set 'alt' and 'title' attributes
@ -122,11 +123,10 @@ class Util
$url = './themes/pmahomme/' . $image;
}
$class = str_replace(array('.gif','.png'), '', $image);
if (isset($attributes['class'])) {
$attributes['class'] = "icon ic_$class " . $attributes['class'];
$attributes['class'] = "icon ic_$image " . $attributes['class'];
} else {
$attributes['class'] = "icon ic_$class";
$attributes['class'] = "icon ic_$image";
}
// set all other attributes
@ -310,7 +310,7 @@ class Util
return "[a@$link@$target][dochelpicon][/a]";
}else{
return '<a href="' . $link . '" target="' . $target . '">'
. self::getImage('b_help.png', __('Documentation'))
. self::getImage('b_help', __('Documentation'))
. '</a>';
}
} // end of the 'showDocLink()' function
@ -378,7 +378,7 @@ class Util
return $open_link;
} elseif ($big_icon) {
return $open_link
. self::getImage('b_sqlhelp.png', __('Documentation')) . '</a>';
. self::getImage('b_sqlhelp', __('Documentation')) . '</a>';
} else {
return self::showDocLink($url, 'mysql_doc');
}
@ -463,7 +463,7 @@ class Util
$classClause = '';
}
return '<span' . $classClause . '>'
. self::getImage('b_help.png')
. self::getImage('b_help')
. '<span class="hide">' . $message . '</span>'
. '</span>';
}
@ -592,7 +592,7 @@ class Util
}
$error_msg .= $doedit_goto
. self::getIcon('b_edit.png', __('Edit'))
. self::getIcon('b_edit', __('Edit'))
. '</a>';
}
@ -3314,26 +3314,26 @@ class Util
{
$titles = array();
$titles['Browse'] = self::getIcon('b_browse.png', __('Browse'));
$titles['NoBrowse'] = self::getIcon('bd_browse.png', __('Browse'));
$titles['Search'] = self::getIcon('b_select.png', __('Search'));
$titles['NoSearch'] = self::getIcon('bd_select.png', __('Search'));
$titles['Insert'] = self::getIcon('b_insrow.png', __('Insert'));
$titles['NoInsert'] = self::getIcon('bd_insrow.png', __('Insert'));
$titles['Structure'] = self::getIcon('b_props.png', __('Structure'));
$titles['Drop'] = self::getIcon('b_drop.png', __('Drop'));
$titles['NoDrop'] = self::getIcon('bd_drop.png', __('Drop'));
$titles['Empty'] = self::getIcon('b_empty.png', __('Empty'));
$titles['NoEmpty'] = self::getIcon('bd_empty.png', __('Empty'));
$titles['Edit'] = self::getIcon('b_edit.png', __('Edit'));
$titles['NoEdit'] = self::getIcon('bd_edit.png', __('Edit'));
$titles['Export'] = self::getIcon('b_export.png', __('Export'));
$titles['NoExport'] = self::getIcon('bd_export.png', __('Export'));
$titles['Execute'] = self::getIcon('b_nextpage.png', __('Execute'));
$titles['NoExecute'] = self::getIcon('bd_nextpage.png', __('Execute'));
$titles['Browse'] = self::getIcon('b_browse', __('Browse'));
$titles['NoBrowse'] = self::getIcon('bd_browse', __('Browse'));
$titles['Search'] = self::getIcon('b_select', __('Search'));
$titles['NoSearch'] = self::getIcon('bd_select', __('Search'));
$titles['Insert'] = self::getIcon('b_insrow', __('Insert'));
$titles['NoInsert'] = self::getIcon('bd_insrow', __('Insert'));
$titles['Structure'] = self::getIcon('b_props', __('Structure'));
$titles['Drop'] = self::getIcon('b_drop', __('Drop'));
$titles['NoDrop'] = self::getIcon('bd_drop', __('Drop'));
$titles['Empty'] = self::getIcon('b_empty', __('Empty'));
$titles['NoEmpty'] = self::getIcon('bd_empty', __('Empty'));
$titles['Edit'] = self::getIcon('b_edit', __('Edit'));
$titles['NoEdit'] = self::getIcon('bd_edit', __('Edit'));
$titles['Export'] = self::getIcon('b_export', __('Export'));
$titles['NoExport'] = self::getIcon('bd_export', __('Export'));
$titles['Execute'] = self::getIcon('b_nextpage', __('Execute'));
$titles['NoExecute'] = self::getIcon('bd_nextpage', __('Execute'));
// For Favorite/NoFavorite, we need icon only.
$titles['Favorite'] = self::getIcon('b_favorite.png', '');
$titles['NoFavorite']= self::getIcon('b_no_favorite.png', '');
$titles['Favorite'] = self::getIcon('b_favorite', '');
$titles['NoFavorite']= self::getIcon('b_no_favorite', '');
return $titles;
}
@ -4871,12 +4871,12 @@ class Util
$futureSortOrder = 'DESC';
// current sort order is ASC
$orderImg = ' ' . self::getImage(
's_asc.png',
's_asc',
__('Ascending'),
array('class' => 'sort_arrow', 'title' => '')
);
$orderImg .= ' ' . self::getImage(
's_desc.png',
's_desc',
__('Descending'),
array('class' => 'sort_arrow hide', 'title' => '')
);
@ -4888,12 +4888,12 @@ class Util
$futureSortOrder = 'ASC';
// current sort order is DESC
$orderImg = ' ' . self::getImage(
's_asc.png',
's_asc',
__('Ascending'),
array('class' => 'sort_arrow hide', 'title' => '')
);
$orderImg .= ' ' . self::getImage(
's_desc.png',
's_desc',
__('Descending'),
array('class' => 'sort_arrow', 'title' => '')
);

View File

@ -18,12 +18,12 @@ if (!defined('PHPMYADMIN')) {
$form_param = isset($_GET['form']) ? $_GET['form'] : null;
$tabs_icons = array(
'Features' => 'b_tblops.png',
'Sql' => 'b_sql.png',
'Navi' => 'b_select.png',
'Main' => 'b_props.png',
'Import' => 'b_import.png',
'Export' => 'b_export.png');
'Features' => 'b_tblops',
'Sql' => 'b_sql',
'Navi' => 'b_select',
'Main' => 'b_props',
'Import' => 'b_import',
'Export' => 'b_export');
$content = PhpMyAdmin\Util::getHtmlTab(
array(

View File

@ -138,7 +138,7 @@ $html_output .= InsertEdit::getHtmlForInsertEditFormHeader($has_blob_field, $is_
$html_output .= Url::getHiddenInputs($_form_params);
$titles['Browse'] = Util::getIcon('b_browse.png', __('Browse foreign values'));
$titles['Browse'] = Util::getIcon('b_browse', __('Browse foreign values'));
// user can toggle the display of Function column and column types
// (currently does not work for multi-edits)

View File

@ -2,7 +2,7 @@
<fieldset>
<legend>
{% if Util_showIcons('ActionLinksMode') -%}
{{ Util_getImage('b_table_add.png') }}
{{ Util_getImage('b_table_add') }}
{%- endif %}
{% trans "Create table" %}
</legend>

View File

@ -1,8 +1,8 @@
<p class="print_ignore">
<a href="#" id="printView">
{{ Util_getIcon('b_print.png', 'Print'|trans, true) }}
{{ Util_getIcon('b_print', 'Print'|trans, true) }}
</a>
<a href="db_datadict.php{{ url_query }}" target="print_view">
{{ Util_getIcon('b_tblanalyse.png', 'Data dictionary'|trans, true) }}
{{ Util_getIcon('b_tblanalyse', 'Data dictionary'|trans, true) }}
</a>
</p>

View File

@ -12,8 +12,8 @@
</th>
{% if server_slave_status %}
<td class="center">
{{ ignored ? Util_getImage('s_cancel.png', 'Not replicated'|trans) }}
{{ do ? Util_getImage('s_success.png', 'Replicated'|trans) }}
{{ ignored ? Util_getImage('s_cancel', 'Not replicated'|trans) }}
{{ do ? Util_getImage('s_success', 'Replicated'|trans) }}
</td>
{% endif %}

View File

@ -1,7 +1,7 @@
<a href="tbl_tracking.php{{ Url_getCommon({'table': table, 'db': db}) }}">
{% if is_tracked -%}
{{ Util_getImage('eye.png', 'Tracking is active.'|trans) }}
{{ Util_getImage('eye', 'Tracking is active.'|trans) }}
{%- else -%}
{{ Util_getImage('eye_grey.png', 'Tracking is not active.'|trans) }}
{{ Util_getImage('eye_grey', 'Tracking is not active.'|trans) }}
{%- endif %}
</a>

View File

@ -1,6 +1,6 @@
<div class="exportoptions" id="header">
<h2>
{{ Util_getImage('b_import.png', 'Import'|trans) }}
{{ Util_getImage('b_import', 'Import'|trans) }}
{% if import_type == 'server' %}
{% trans 'Importing into the current server' %}
{% elseif import_type == 'database' %}

View File

@ -4,5 +4,5 @@
{% if rel_params is not empty %}
rel="{{ Url_getCommon(rel_params) }}"
{% endif %}>
{{ Util_getIcon('b_usradd.png') }}{% trans 'Add user account' %}</a>
{{ Util_getIcon('b_usradd') }}{% trans 'Add user account' %}</a>
</fieldset>

View File

@ -1,6 +1,6 @@
<fieldset id="fieldset_delete_user">
<legend>
{{ Util_getIcon('b_usrdrop.png') }}{% trans 'Remove selected user accounts' %}
{{ Util_getIcon('b_usrdrop') }}{% trans 'Remove selected user accounts' %}
</legend>
<input type="hidden" name="mode" value="2" />
<p>({% trans 'Revoke all active privileges from the users and delete them afterwards.' %})</p>

View File

@ -4,7 +4,7 @@
<form method="post" action="server_databases.php" id="create_database_form" class="ajax">
<p><strong>
<label for="text_create_db">
{{ Util_getImage('b_newdb.png') }}
{{ Util_getImage('b_newdb') }}
{% trans 'Create database' %}
</label>
{{ Util_showMySQLDocu('CREATE_DATABASE') }}
@ -32,14 +32,14 @@
{% else %}
{# db creation no privileges message #}
<p><strong>
{{ Util_getImage('b_newdb.png') }}
{{ Util_getImage('b_newdb') }}
{% trans 'Create database' %}
{{ Util_showMySQLDocu('CREATE_DATABASE') }}
</strong></p>
<span class="noPrivileges">
{{ Util_getImage(
's_error.png',
's_error',
'',
{'hspace': 2, 'border': 0, 'align': 'middle'}
) }}

View File

@ -56,7 +56,7 @@
'',
'mult_submit ajax',
'Drop'|trans,
'b_deltbl.png'
'b_deltbl'
) }}
{% endif %}

View File

@ -7,7 +7,7 @@
<a href="server_databases.php{{ Url_getCommon(url_params) }}">
{% trans 'Database' %}
{{ sort_by == 'SCHEMA_NAME' ? Util_getImage(
's_' ~ sort_order ~ '.png',
's_' ~ sort_order,
sort_order_text
) }}
</a>
@ -22,7 +22,7 @@
<a href="server_databases.php{{ Url_getCommon(url_params) }}">
{{ stat['disp_name'] }}
{{ sort_by == stat_name ? Util_getImage(
's_' ~ sort_order ~ '.png',
's_' ~ sort_order,
sort_order_text
) }}
</a>

View File

@ -59,7 +59,7 @@
'checkprivsdb': current['SCHEMA_NAME']
}) }}" title="
{{- 'Check privileges for database "%s".'|trans|format(current['SCHEMA_NAME']|e) }}">
{{ Util_getIcon('s_rights.png', 'Check privileges'|trans) }}
{{ Util_getIcon('s_rights', 'Check privileges'|trans) }}
</a>
</td>
</tr>

View File

@ -1,5 +1,5 @@
<h2>
{{ Util_getImage('b_engine.png') }}
{{ Util_getImage('b_engine') }}
{{ title }}
{{ Util_showMySQLDocu(help_page) }}
</h2>

View File

@ -1,39 +1,39 @@
{# array contains Sub page icon and text #}
{% set header = {
'variables': {
'image': 's_vars.png',
'image': 's_vars',
'text': 'Server variables and settings'|trans
},
'engines': {
'image': 'b_engine.png',
'image': 'b_engine',
'text': 'Storage engines'|trans
},
'plugins': {
'image': 'b_engine.png',
'image': 'b_engine',
'text': 'Plugins'|trans
},
'binlog': {
'image': 's_tbl.png',
'image': 's_tbl',
'text': 'Binary log'|trans
},
'collations': {
'image': 's_asci.png',
'image': 's_asci',
'text': 'Character sets and collations'|trans
},
'replication': {
'image': 's_replication.png',
'image': 's_replication',
'text': 'Replication'|trans
},
'database_statistics': {
'image': 's_db.png',
'image': 's_db',
'text': 'Databases statistics'|trans
},
'databases': {
'image': 's_db.png',
'image': 's_db',
'text': 'Databases'|trans
},
'privileges': {
'image': 'b_usrlist.png',
'image': 'b_usrlist',
'text': 'Privileges'|trans
}
} %}

View File

@ -1,10 +1,10 @@
<a href="{{ url|raw }}" class="ajax saveLink hide">
{{ Util_getIcon('b_save.png', 'Save'|trans) }}
{{ Util_getIcon('b_save', 'Save'|trans) }}
</a>
<a href="#" class="cancelLink hide">
{{ Util_getIcon('b_close.png', 'Cancel'|trans) }}
{{ Util_getIcon('b_close', 'Cancel'|trans) }}
</a>
{{ Util_getImage('b_help.png', 'Documentation'|trans, {
{{ Util_getImage('b_help', 'Documentation'|trans, {
'class': 'hide',
'id': 'docImage'
}) }}

View File

@ -1,10 +1,10 @@
<tr class="var-row {{ row_class }}" data-filter-row="{{ name | upper }}">
<td class="var-action">
{% if editable %}
<a href="#" data-variable="{{ name }}" class="editLink">{{ Util_getIcon('b_edit.png', 'Edit'|trans) }}</a>
<a href="#" data-variable="{{ name }}" class="editLink">{{ Util_getIcon('b_edit', 'Edit'|trans) }}</a>
{% else %}
<span title="{% trans 'This is a read-only variable and can not be edited' %}" class="read_only_var">
{{ Util_getIcon('bd_edit.png', 'Edit'|trans) }}
{{ Util_getIcon('bd_edit', 'Edit'|trans) }}
</span>
{% endif %}
</td>

View File

@ -28,7 +28,7 @@
{{- js_msg }}" />
<a class="drop_foreign_key_anchor ajax" href="sql.php
{{- Url_getCommon(this_params) }}">
{{ Util_getIcon('b_drop.png', 'Drop'|trans) }}
{{ Util_getIcon('b_drop', 'Drop'|trans) }}
</a>
{% endif %}
</td>

View File

@ -36,7 +36,7 @@
id="field_{{ column_index }}" />
{% if in_fbs %}
{% set edit_url = 'gis_data_editor.php' ~ Url_getCommon() %}
{% set edit_str = Util_getIcon('b_edit.png', 'Edit/Insert'|trans) %}
{% set edit_str = Util_getIcon('b_edit', 'Edit/Insert'|trans) %}
<span class="open_search_gis_editor">
{{ Util_linkOrButton(edit_url, edit_str, [], '_blank') }}
</span>

View File

@ -1,13 +1,13 @@
{% if cfg_relation['relwork'] or is_foreign_key_supported %}
<ul id="topmenu2">
{{ Util_getHtmlTab({
'icon': 'b_props.png',
'icon': 'b_props',
'link': 'tbl_structure.php',
'text': 'Table structure'|trans,
'id': 'table_strucuture_id'
}, url_params) }}
{{ Util_getHtmlTab({
'icon': 'b_relations.png',
'icon': 'b_relations',
'link': 'tbl_relation.php',
'text': 'Relation view'|trans,
'id': 'table_relation_id'

View File

@ -119,11 +119,11 @@
<li class="browse nowrap">
{% if is_in_central_columns %}
<a href="#" class="central_columns remove_button">
{{ Util_getIcon('centralColumns_delete.png', 'Remove from central columns'|trans) }}
{{ Util_getIcon('centralColumns_delete', 'Remove from central columns'|trans) }}
</a>
{% else %}
<a href="#" class="central_columns add_button">
{{ Util_getIcon('centralColumns_add.png', 'Add to central columns'|trans) }}
{{ Util_getIcon('centralColumns_add', 'Add to central columns'|trans) }}
</a>
{% endif %}
</li>

View File

@ -1,7 +1,7 @@
<form method="post" action="tbl_addfield.php" id="addColumns" name="addColumns">
{{ Url_getHiddenInputs(db, table) }}
{% if Util_showIcons('ActionLinksMode') %}
{{ Util_getImage('b_insrow.png', 'Add column'|trans) }}&nbsp;
{{ Util_getImage('b_insrow', 'Add column'|trans) }}&nbsp;
{% endif %}
{% set num_fields -%}
<input type="number" name="num_fields" value="1" onfocus="this.select()" min="1" required />

View File

@ -9,7 +9,7 @@
'submit_mult',
'mult_submit',
'Browse'|trans,
'b_browse.png',
'b_browse',
'browse'
) }}
@ -18,14 +18,14 @@
'submit_mult',
'mult_submit change_columns_anchor ajax',
'Change'|trans,
'b_edit.png',
'b_edit',
'change'
) }}
{{ Util_getButtonOrImage(
'submit_mult',
'mult_submit',
'Drop'|trans,
'b_drop.png',
'b_drop',
'drop'
) }}
@ -34,28 +34,28 @@
'submit_mult',
'mult_submit',
'Primary'|trans,
'b_primary.png',
'b_primary',
'primary'
) }}
{{ Util_getButtonOrImage(
'submit_mult',
'mult_submit',
'Unique'|trans,
'b_unique.png',
'b_unique',
'unique'
) }}
{{ Util_getButtonOrImage(
'submit_mult',
'mult_submit',
'Index'|trans,
'b_index.png',
'b_index',
'index'
) }}
{{ Util_getButtonOrImage(
'submit_mult',
'mult_submit',
'Fulltext'|trans,
'b_ftext.png',
'b_ftext',
'ftext'
) }}
@ -67,7 +67,7 @@
'submit_mult',
'mult_submit',
'Fulltext'|trans,
'b_ftext.png',
'b_ftext',
'ftext'
) }}
{% endif %}
@ -77,14 +77,14 @@
'submit_mult',
'mult_submit',
'Add to central columns'|trans,
'centralColumns_add.png',
'centralColumns_add',
'add_to_central_columns'
) }}
{{ Util_getButtonOrImage(
'submit_mult',
'mult_submit',
'Remove from central columns'|trans,
'centralColumns_delete.png',
'centralColumns_delete',
'remove_from_central_columns'
) }}
{% endif %}

View File

@ -59,12 +59,12 @@
{% if primary and primary.hasColumn(field_name) %}
{% set displayed_field_name = displayed_field_name ~ Util_getImage(
'b_primary.png', 'Primary'|trans
'b_primary', 'Primary'|trans
) %}
{% endif %}
{% if field_name in columns_with_index %}
{% set displayed_field_name = displayed_field_name ~ Util_getImage(
'b_key.png', 'Index'|trans
'b_key', 'Index'|trans
) %}
{% endif %}
<tr>
@ -134,7 +134,7 @@
{% if tbl_is_view and not db_is_system_schema %}
{{ Util_linkOrButton(
edit_view_url,
Util_getIcon('b_edit.png', 'Edit view'|trans, true)
Util_getIcon('b_edit', 'Edit view'|trans, true)
) }}
{% endif %}
{% include 'table/structure/optional_action_links.twig' with {
@ -176,15 +176,15 @@
{% endif %}
{% set action_icons = {
'ANALYZE': Util_getIcon('b_search.png', 'Analyze'|trans),
'CHECK': Util_getIcon('eye.png', 'Check'|trans),
'OPTIMIZE': Util_getIcon('normalize.png', 'Optimize'|trans),
'REBUILD': Util_getIcon('s_tbl.png', 'Rebuild'|trans),
'REPAIR': Util_getIcon('b_tblops.png', 'Repair'|trans),
'TRUNCATE': Util_getIcon('b_empty.png', 'Truncate'|trans),
'ANALYZE': Util_getIcon('b_search', 'Analyze'|trans),
'CHECK': Util_getIcon('eye', 'Check'|trans),
'OPTIMIZE': Util_getIcon('normalize', 'Optimize'|trans),
'REBUILD': Util_getIcon('s_tbl', 'Rebuild'|trans),
'REPAIR': Util_getIcon('b_tblops', 'Repair'|trans),
'TRUNCATE': Util_getIcon('b_empty', 'Truncate'|trans),
} %}
{% if range_or_list %}
{% set action_icons = action_icons|merge({'DROP': Util_getIcon('b_drop.png', 'Drop'|trans)}) %}
{% set action_icons = action_icons|merge({'DROP': Util_getIcon('b_drop', 'Drop'|trans)}) %}
{% endif %}
{{ Util_getDivForSliderEffect('partitions', 'Partitions'|trans) }}

View File

@ -58,7 +58,7 @@
<td colspan="3" class="center">
<a href="sql.php{{ url_query }}&amp;pos=0&amp;sql_query=
{{- ('OPTIMIZE TABLE ' ~ Util_backquote(table))|url_encode }}">
{{ Util_getIcon('b_tbloptimize.png', 'Optimize table'|trans) }}
{{ Util_getIcon('b_tbloptimize', 'Optimize table'|trans) }}
</a>
</td>
</tr>

View File

@ -1,10 +1,10 @@
<a href="#" id="printView">{{ Util_getIcon('b_print.png', 'Print'|trans, true) }}</a>
<a href="#" id="printView">{{ Util_getIcon('b_print', 'Print'|trans, true) }}</a>
{% if not tbl_is_view and not db_is_system_schema %}
<a href="sql.php{{ url_query|raw }}&amp;session_max_rows=all&amp;sql_query=
{{- ('SELECT * FROM ' ~ Util_backquote(table) ~ ' PROCEDURE ANALYSE()')|url_encode -}}
" style="margin-right: 0;">
{{ Util_getIcon(
'b_tblanalyse.png',
'b_tblanalyse',
'Propose table structure'|trans,
true
) }}
@ -12,20 +12,20 @@
{{ Util_showMySQLDocu('procedure_analyse') }}
{% if is_active %}
<a href="tbl_tracking.php{{ url_query|raw }}">
{{ Util_getIcon('eye.png', 'Track table'|trans, true) }}
{{ Util_getIcon('eye', 'Track table'|trans, true) }}
</a>
{% endif %}
<a href="#" id="move_columns_anchor">
{{ Util_getIcon('b_move.png', 'Move columns'|trans, true) }}
{{ Util_getIcon('b_move', 'Move columns'|trans, true) }}
</a>
<a href="normalization.php{{ url_query|raw }}">
{{ Util_getIcon('normalize.png', 'Normalize'|trans, true) }}
{{ Util_getIcon('normalize', 'Normalize'|trans, true) }}
</a>
{% endif %}
{% if tbl_is_view and not db_is_system_schema %}
{% if is_active %}
<a href="tbl_tracking.php{{ url_query|raw }}">
{{ Util_getIcon('eye.png', 'Track view'|trans, true) }}
{{ Util_getIcon('eye', 'Track view'|trans, true) }}
</a>
{% endif %}
{% endif %}

View File

@ -186,11 +186,11 @@ class ServerVariablesControllerTest extends PmaTestCase
);
//validate 2: images
$this->assertContains(
Util::getIcon('b_save.png', __('Save')),
Util::getIcon('b_save', __('Save')),
$html
);
$this->assertContains(
Util::getIcon('b_close.png', __('Cancel')),
Util::getIcon('b_close', __('Cancel')),
$html
);
}

View File

@ -62,7 +62,7 @@ class CreateTableTest extends TestCase
//getImage
$this->assertContains(
Util::getImage('b_table_add.png'),
Util::getImage('b_table_add'),
$html
);

View File

@ -2203,7 +2203,7 @@ class PrivilegesTest extends TestCase
$html
);
$this->assertContains(
Util::getIcon('b_usradd.png'),
Util::getIcon('b_usradd'),
$html
);
$this->assertContains(

View File

@ -359,25 +359,25 @@ class UtilTest extends PmaTestCase
$GLOBALS['cfg'] = array('ActionLinksMode' => 'both');
$titles = array();
$titles['Browse'] = Util::getIcon('b_browse.png', __('Browse'));
$titles['NoBrowse'] = Util::getIcon('bd_browse.png', __('Browse'));
$titles['Search'] = Util::getIcon('b_select.png', __('Search'));
$titles['NoSearch'] = Util::getIcon('bd_select.png', __('Search'));
$titles['Insert'] = Util::getIcon('b_insrow.png', __('Insert'));
$titles['NoInsert'] = Util::getIcon('bd_insrow.png', __('Insert'));
$titles['Structure'] = Util::getIcon('b_props.png', __('Structure'));
$titles['Drop'] = Util::getIcon('b_drop.png', __('Drop'));
$titles['NoDrop'] = Util::getIcon('bd_drop.png', __('Drop'));
$titles['Empty'] = Util::getIcon('b_empty.png', __('Empty'));
$titles['NoEmpty'] = Util::getIcon('bd_empty.png', __('Empty'));
$titles['Edit'] = Util::getIcon('b_edit.png', __('Edit'));
$titles['NoEdit'] = Util::getIcon('bd_edit.png', __('Edit'));
$titles['Export'] = Util::getIcon('b_export.png', __('Export'));
$titles['NoExport'] = Util::getIcon('bd_export.png', __('Export'));
$titles['Execute'] = Util::getIcon('b_nextpage.png', __('Execute'));
$titles['NoExecute'] = Util::getIcon('bd_nextpage.png', __('Execute'));
$titles['Favorite'] = Util::getIcon('b_favorite.png', '');
$titles['NoFavorite'] = Util::getIcon('b_no_favorite.png', '');
$titles['Browse'] = Util::getIcon('b_browse', __('Browse'));
$titles['NoBrowse'] = Util::getIcon('bd_browse', __('Browse'));
$titles['Search'] = Util::getIcon('b_select', __('Search'));
$titles['NoSearch'] = Util::getIcon('bd_select', __('Search'));
$titles['Insert'] = Util::getIcon('b_insrow', __('Insert'));
$titles['NoInsert'] = Util::getIcon('bd_insrow', __('Insert'));
$titles['Structure'] = Util::getIcon('b_props', __('Structure'));
$titles['Drop'] = Util::getIcon('b_drop', __('Drop'));
$titles['NoDrop'] = Util::getIcon('bd_drop', __('Drop'));
$titles['Empty'] = Util::getIcon('b_empty', __('Empty'));
$titles['NoEmpty'] = Util::getIcon('bd_empty', __('Empty'));
$titles['Edit'] = Util::getIcon('b_edit', __('Edit'));
$titles['NoEdit'] = Util::getIcon('bd_edit', __('Edit'));
$titles['Export'] = Util::getIcon('b_export', __('Export'));
$titles['NoExport'] = Util::getIcon('bd_export', __('Export'));
$titles['Execute'] = Util::getIcon('b_nextpage', __('Execute'));
$titles['NoExecute'] = Util::getIcon('bd_nextpage', __('Execute'));
$titles['Favorite'] = Util::getIcon('b_favorite', '');
$titles['NoFavorite'] = Util::getIcon('b_no_favorite', '');
$this->assertEquals($titles, Util::buildActionTitles());
}
@ -1392,7 +1392,7 @@ class UtilTest extends PmaTestCase
$this->assertEquals(
'<span class="nowrap"></span>',
Util::getIcon('b_comment.png')
Util::getIcon('b_comment')
);
}
@ -1409,7 +1409,7 @@ class UtilTest extends PmaTestCase
$this->assertEquals(
'<span class="nowrap"><img src="themes/dot.gif" title="" alt="" class="icon ic_b_comment" /></span>',
Util::getIcon('b_comment.png')
Util::getIcon('b_comment')
);
}
@ -1429,7 +1429,7 @@ class UtilTest extends PmaTestCase
'<span class="nowrap"><img src="themes/dot.gif" title="'
. $alternate_text . '" alt="' . $alternate_text
. '" class="icon ic_b_comment" /></span>',
Util::getIcon('b_comment.png', $alternate_text)
Util::getIcon('b_comment', $alternate_text)
);
}
@ -1451,7 +1451,7 @@ class UtilTest extends PmaTestCase
'<span class="nowrap"><img src="themes/dot.gif" title="'
. $alternate_text . '" alt="' . $alternate_text
. '" class="icon ic_b_comment" />&nbsp;' . $alternate_text . '</span>',
Util::getIcon('b_comment.png', $alternate_text, true, false)
Util::getIcon('b_comment', $alternate_text, true, false)
);
}