';
Core::printListItem(
- Util::getImage('b_tblops.png') . " " . __(
+ Util::getImage('b_tblops') . " " . __(
'More settings'
),
'li_user_preferences',
diff --git a/libraries/classes/CentralColumns.php b/libraries/classes/CentralColumns.php
index b44fe721d7..4d92801aaf 100644
--- a/libraries/classes/CentralColumns.php
+++ b/libraries/classes/CentralColumns.php
@@ -889,7 +889,7 @@ class CentralColumns
. ' | '
. ''
. Util::getIcon(
- 'centralColumns_add.png',
+ 'centralColumns_add',
__('Add column')
)
. ' | '
. ''
- . '' . Util::getIcon('b_edit.png', __('Edit')) . ' | '
+ . '' . Util::getIcon('b_edit', __('Edit')) . ''
. ''
- . '' . Util::getIcon('b_drop.png', __('Delete')) . ''
+ . '' . Util::getIcon('b_drop', __('Delete')) . ''
. ' | '
. ''
@@ -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;
diff --git a/libraries/classes/Config/FormDisplayTemplate.php b/libraries/classes/Config/FormDisplayTemplate.php
index c78e57b879..4f3ec7269e 100644
--- a/libraries/classes/Config/FormDisplayTemplate.php
+++ b/libraries/classes/Config/FormDisplayTemplate.php
@@ -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
diff --git a/libraries/classes/Console.php b/libraries/classes/Console.php
index 678d8b883f..d05649099a 100644
--- a/libraries/classes/Console.php
+++ b/libraries/classes/Console.php
@@ -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();
diff --git a/libraries/classes/Controllers/Server/ServerDatabasesController.php b/libraries/classes/Controllers/Server/ServerDatabasesController.php
index 52bdb9ae5f..800f714339 100644
--- a/libraries/classes/Controllers/Server/ServerDatabasesController.php
+++ b/libraries/classes/Controllers/Server/ServerDatabasesController.php
@@ -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')
);
}
diff --git a/libraries/classes/Controllers/Table/TableSearchController.php b/libraries/classes/Controllers/Table/TableSearchController.php
index 088f1eb7d6..63f1971fd5 100644
--- a/libraries/classes/Controllers/Table/TableSearchController.php
+++ b/libraries/classes/Controllers/Table/TableSearchController.php
@@ -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
diff --git a/libraries/classes/Controllers/Table/TableStructureController.php b/libraries/classes/Controllers/Table/TableStructureController.php
index 535e11903a..52528bcccd 100644
--- a/libraries/classes/Controllers/Table/TableStructureController.php
+++ b/libraries/classes/Controllers/Table/TableStructureController.php
@@ -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')),
);
/**
diff --git a/libraries/classes/Display/Export.php b/libraries/classes/Display/Export.php
index c0792c13c4..91d283fb6f 100644
--- a/libraries/classes/Display/Export.php
+++ b/libraries/classes/Display/Export.php
@@ -182,7 +182,7 @@ class Export
{
$html = ' | ' . "\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')) . ''
+ . Util::getIcon('b_drop', __('Drop')) . ''
. '' . "\n";
}
diff --git a/libraries/classes/InsertEdit.php b/libraries/classes/InsertEdit.php
index 1aef365b57..860aa13f94 100644
--- a/libraries/classes/InsertEdit.php
+++ b/libraries/classes/InsertEdit.php
@@ -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 ''
. Util::linkOrButton(
'#', $edit_str, array(), '_blank'
diff --git a/libraries/classes/Menu.php b/libraries/classes/Menu.php
index 2bbd48c75a..cc09ded310 100644
--- a/libraries/classes/Menu.php
+++ b/libraries/classes/Menu.php
@@ -199,7 +199,7 @@ class Menu
$retval .= "";
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');
diff --git a/libraries/classes/Message.php b/libraries/classes/Message.php
index e850db365f..efeeca673a 100644
--- a/libraries/classes/Message.php
+++ b/libraries/classes/Message.php
@@ -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;
diff --git a/libraries/classes/Navigation/NavigationHeader.php b/libraries/classes/Navigation/NavigationHeader.php
index 95448a818c..5b6408ec67 100644
--- a/libraries/classes/Navigation/NavigationHeader.php
+++ b/libraries/classes/Navigation/NavigationHeader.php
@@ -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 .= '
';
diff --git a/libraries/classes/Navigation/NavigationTree.php b/libraries/classes/Navigation/NavigationTree.php
index 806e24a8d0..1deb3a9f46 100644
--- a/libraries/classes/Navigation/NavigationTree.php
+++ b/libraries/classes/Navigation/NavigationTree.php
@@ -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(
diff --git a/libraries/classes/Navigation/Nodes/Node.php b/libraries/classes/Navigation/Nodes/Node.php
index 379c5e0c7b..01cc0b5fd6 100644
--- a/libraries/classes/Navigation/Nodes/Node.php
+++ b/libraries/classes/Navigation/Nodes/Node.php
@@ -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'));
}
}
diff --git a/libraries/classes/Navigation/Nodes/NodeColumn.php b/libraries/classes/Navigation/Nodes/NodeColumn.php
index e7215f88b7..876cb22151 100644
--- a/libraries/classes/Navigation/Nodes/NodeColumn.php
+++ b/libraries/classes/Navigation/Nodes/NodeColumn.php
@@ -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']
. '&db=%3$s&table=%2$s&field=%1$s'
diff --git a/libraries/classes/Navigation/Nodes/NodeColumnContainer.php b/libraries/classes/Navigation/Nodes/NodeColumnContainer.php
index 927718c08d..eaa7c9c0a5 100644
--- a/libraries/classes/Navigation/Nodes/NodeColumnContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeColumnContainer.php
@@ -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']
. '&db=%2$s&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']
. '&db=%3$s&table=%2$s'
diff --git a/libraries/classes/Navigation/Nodes/NodeDatabase.php b/libraries/classes/Navigation/Nodes/NodeDatabase.php
index 27ab2559d9..67d1f9ecee 100644
--- a/libraries/classes/Navigation/Nodes/NodeDatabase.php
+++ b/libraries/classes/Navigation/Nodes/NodeDatabase.php
@@ -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')
)
. '';
diff --git a/libraries/classes/Navigation/Nodes/NodeDatabaseChild.php b/libraries/classes/Navigation/Nodes/NodeDatabaseChild.php
index 7a7d5cbff4..e08ae1d853 100644
--- a/libraries/classes/Navigation/Nodes/NodeDatabaseChild.php
+++ b/libraries/classes/Navigation/Nodes/NodeDatabaseChild.php
@@ -51,7 +51,7 @@ abstract class NodeDatabaseChild extends Node
. ''
- . Util::getImage('hide.png', __('Hide'))
+ . Util::getImage('hide', __('Hide'))
. '';
}
diff --git a/libraries/classes/Navigation/Nodes/NodeDatabaseContainer.php b/libraries/classes/Navigation/Nodes/NodeDatabaseContainer.php
index fd6859a839..33a9913d21 100644
--- a/libraries/classes/Navigation/Nodes/NodeDatabaseContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeDatabaseContainer.php
@@ -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'],
diff --git a/libraries/classes/Navigation/Nodes/NodeEvent.php b/libraries/classes/Navigation/Nodes/NodeEvent.php
index 03015b19f8..0737fcce35 100644
--- a/libraries/classes/Navigation/Nodes/NodeEvent.php
+++ b/libraries/classes/Navigation/Nodes/NodeEvent.php
@@ -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']
. '&db=%2$s&item_name=%1$s&edit_item=1',
diff --git a/libraries/classes/Navigation/Nodes/NodeEventContainer.php b/libraries/classes/Navigation/Nodes/NodeEventContainer.php
index 7c4b61cecb..0231c94d6b 100644
--- a/libraries/classes/Navigation/Nodes/NodeEventContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeEventContainer.php
@@ -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']
. '&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']
. '&db=%2$s&add_item=1',
diff --git a/libraries/classes/Navigation/Nodes/NodeFunction.php b/libraries/classes/Navigation/Nodes/NodeFunction.php
index dea19ddc33..2f5cd38187 100644
--- a/libraries/classes/Navigation/Nodes/NodeFunction.php
+++ b/libraries/classes/Navigation/Nodes/NodeFunction.php
@@ -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']
. '&db=%2$s&item_name=%1$s&item_type=FUNCTION'
diff --git a/libraries/classes/Navigation/Nodes/NodeFunctionContainer.php b/libraries/classes/Navigation/Nodes/NodeFunctionContainer.php
index 9ff6de783d..bf092edcae 100644
--- a/libraries/classes/Navigation/Nodes/NodeFunctionContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeFunctionContainer.php
@@ -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']
. '&db=%1$s&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']
. '&db=%2$s&add_item=1&item_type=FUNCTION',
diff --git a/libraries/classes/Navigation/Nodes/NodeIndex.php b/libraries/classes/Navigation/Nodes/NodeIndex.php
index 359b905737..332cc2ce6f 100644
--- a/libraries/classes/Navigation/Nodes/NodeIndex.php
+++ b/libraries/classes/Navigation/Nodes/NodeIndex.php
@@ -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']
. '&db=%3$s&table=%2$s&index=%1$s',
diff --git a/libraries/classes/Navigation/Nodes/NodeIndexContainer.php b/libraries/classes/Navigation/Nodes/NodeIndexContainer.php
index 2e28dfd4a7..39ba9ee70a 100644
--- a/libraries/classes/Navigation/Nodes/NodeIndexContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeIndexContainer.php
@@ -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']
. '&db=%2$s&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']
. '&create_index=1&added_fields=2'
diff --git a/libraries/classes/Navigation/Nodes/NodeProcedure.php b/libraries/classes/Navigation/Nodes/NodeProcedure.php
index e442503d38..e9a74eb044 100644
--- a/libraries/classes/Navigation/Nodes/NodeProcedure.php
+++ b/libraries/classes/Navigation/Nodes/NodeProcedure.php
@@ -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']
. '&db=%2$s&item_name=%1$s&item_type=PROCEDURE'
diff --git a/libraries/classes/Navigation/Nodes/NodeProcedureContainer.php b/libraries/classes/Navigation/Nodes/NodeProcedureContainer.php
index f9ed5ea138..e4eb0fa8c4 100644
--- a/libraries/classes/Navigation/Nodes/NodeProcedureContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeProcedureContainer.php
@@ -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']
. '&db=%1$s&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']
. '&db=%2$s&add_item=1',
diff --git a/libraries/classes/Navigation/Nodes/NodeTable.php b/libraries/classes/Navigation/Nodes/NodeTable.php
index f11a99ad68..cafe3065e6 100644
--- a/libraries/classes/Navigation/Nodes/NodeTable.php
+++ b/libraries/classes/Navigation/Nodes/NodeTable.php
@@ -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;
}
}
diff --git a/libraries/classes/Navigation/Nodes/NodeTableContainer.php b/libraries/classes/Navigation/Nodes/NodeTableContainer.php
index cf6880adf2..e0a30cf730 100644
--- a/libraries/classes/Navigation/Nodes/NodeTableContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeTableContainer.php
@@ -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']
. '&db=%1$s&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']
. '&db=%2$s',
diff --git a/libraries/classes/Navigation/Nodes/NodeTrigger.php b/libraries/classes/Navigation/Nodes/NodeTrigger.php
index 8ba7c35ea0..af88444f64 100644
--- a/libraries/classes/Navigation/Nodes/NodeTrigger.php
+++ b/libraries/classes/Navigation/Nodes/NodeTrigger.php
@@ -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']
. '&db=%3$s&item_name=%1$s&edit_item=1',
diff --git a/libraries/classes/Navigation/Nodes/NodeTriggerContainer.php b/libraries/classes/Navigation/Nodes/NodeTriggerContainer.php
index 989c2692ce..77cfc73117 100644
--- a/libraries/classes/Navigation/Nodes/NodeTriggerContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeTriggerContainer.php
@@ -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']
. '&db=%2$s&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']
. '&db=%3$s&add_item=1',
diff --git a/libraries/classes/Navigation/Nodes/NodeView.php b/libraries/classes/Navigation/Nodes/NodeView.php
index 987aba119d..e7dd5185b7 100644
--- a/libraries/classes/Navigation/Nodes/NodeView.php
+++ b/libraries/classes/Navigation/Nodes/NodeView.php
@@ -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']
. '&db=%2$s&table=%1$s&pos=0',
diff --git a/libraries/classes/Navigation/Nodes/NodeViewContainer.php b/libraries/classes/Navigation/Nodes/NodeViewContainer.php
index 394173a783..dfb97c49a3 100644
--- a/libraries/classes/Navigation/Nodes/NodeViewContainer.php
+++ b/libraries/classes/Navigation/Nodes/NodeViewContainer.php
@@ -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']
. '&db=%1$s&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']
. '&db=%2$s',
diff --git a/libraries/classes/Normalization.php b/libraries/classes/Normalization.php
index 53be690025..f591128596 100644
--- a/libraries/classes/Normalization.php
+++ b/libraries/classes/Normalization.php
@@ -220,7 +220,7 @@ class Normalization
);
$subText = ''
. Util::getIcon(
- 'b_index_add.png', __(
+ 'b_index_add', __(
'Add a primary key on existing column(s)'
)
)
diff --git a/libraries/classes/Operations.php b/libraries/classes/Operations.php
index b8b3e3069f..ed7c86b24e 100644
--- a/libraries/classes/Operations.php
+++ b/libraries/classes/Operations.php
@@ -42,7 +42,7 @@ class Operations
. '