initializeTheme() public static méthode

Theme initialization
public static initializeTheme ( ) : void
Résultat void
Exemple #1
0
        // and there is nothing in the verbose server name
        // or the host field, then generate a name for the server
        // in the form of "Server 2", localized of course!
        if ($each_server['connect_type'] == 'socket' && empty($each_server['host']) && empty($each_server['verbose'])) {
            $each_server['verbose'] = sprintf(__('Server %d'), $server_index);
        }
        $new_servers[$server_index] = $each_server;
    }
    $cfg['Servers'] = $new_servers;
    unset($new_servers, $server_index, $each_server);
}
// Cleanup
unset($default_server);
/******************************************************************************/
/* setup themes                                          LABEL_theme_setup    */
ThemeManager::initializeTheme();
if (!defined('PMA_MINIMUM_COMMON')) {
    /**
     * Character set conversion.
     */
    include_once './libraries/charset_conversion.lib.php';
    /**
     * Lookup server by name
     * (see FAQ 4.8)
     */
    if (!empty($_REQUEST['server']) && is_string($_REQUEST['server']) && !is_numeric($_REQUEST['server'])) {
        foreach ($cfg['Servers'] as $i => $server) {
            $verboseToLower = mb_strtolower($server['verbose']);
            $serverToLower = mb_strtolower($_REQUEST['server']);
            if ($server['host'] == $_REQUEST['server'] || $server['verbose'] == $_REQUEST['server'] || $verboseToLower == $serverToLower || md5($verboseToLower) === $serverToLower) {
                $_REQUEST['server'] = $i;