diff --git a/libraries/classes/Server/Users.php b/libraries/classes/Server/Users.php new file mode 100644 index 0000000000..6e8231dc42 --- /dev/null +++ b/libraries/classes/Server/Users.php @@ -0,0 +1,62 @@ + __('User accounts overview'), + 'url' => 'server_privileges.php', + 'params' => Url::getCommon(array('viewing_mode' => 'server')), + ) + ); + + if ($GLOBALS['is_superuser']) { + $items[] = array( + 'name' => __('User groups'), + 'url' => 'server_user_groups.php', + 'params' => Url::getCommon(), + ); + } + + $retval = '
'; + $retval .= ''; + + return $retval; + } +} diff --git a/libraries/server_users.lib.php b/libraries/server_users.lib.php deleted file mode 100644 index e4dba4ea84..0000000000 --- a/libraries/server_users.lib.php +++ /dev/null @@ -1,52 +0,0 @@ - __('User accounts overview'), - 'url' => 'server_privileges.php', - 'params' => Url::getCommon(array('viewing_mode' => 'server')), - ) - ); - - if ($GLOBALS['is_superuser']) { - $items[] = array( - 'name' => __('User groups'), - 'url' => 'server_user_groups.php', - 'params' => Url::getCommon(), - ); - } - - $retval = ''; - $retval .= ''; - - return $retval; -} diff --git a/server_privileges.php b/server_privileges.php index a3144f7ab7..2d195d1809 100644 --- a/server_privileges.php +++ b/server_privileges.php @@ -11,6 +11,7 @@ use PhpMyAdmin\Message; use PhpMyAdmin\Relation; use PhpMyAdmin\Response; use PhpMyAdmin\Server\Privileges; +use PhpMyAdmin\Server\Users; /** * include common file @@ -37,9 +38,8 @@ if ((isset($_REQUEST['viewing_mode']) && $_REQUEST['viewing_mode'] == 'server') && $GLOBALS['cfgRelation']['menuswork'] ) { - include_once 'libraries/server_users.lib.php'; $response->addHTML('