diff options
Diffstat (limited to 'hugo/setup/lib/common.inc.php')
| -rw-r--r-- | hugo/setup/lib/common.inc.php | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/hugo/setup/lib/common.inc.php b/hugo/setup/lib/common.inc.php new file mode 100644 index 0000000..4744321 --- /dev/null +++ b/hugo/setup/lib/common.inc.php @@ -0,0 +1,56 @@ +<?php +/* vim: set expandtab sw=4 ts=4 sts=4: */ +/** + * Loads libraries/common.inc.php and preforms some additional actions + * + * @package PhpMyAdmin-Setup + */ + +/** + * Do not include full common. + * @ignore + */ +define('PMA_MINIMUM_COMMON', true); +define('PMA_SETUP', true); +chdir('..'); + +if (!file_exists('./libraries/common.inc.php')) { + PMA_fatalError('Bad invocation!'); +} + +require_once './libraries/common.inc.php'; +require_once './libraries/Util.class.php'; +require_once './libraries/config/config_functions.lib.php'; +require_once './libraries/config/messages.inc.php'; +require_once './libraries/config/ConfigFile.class.php'; +require_once './libraries/url_generating.lib.php'; +require_once './libraries/user_preferences.lib.php'; + +// use default error handler +restore_error_handler(); + +// Save current language in a cookie, required since we use PMA_MINIMUM_COMMON +$GLOBALS['PMA_Config']->setCookie('pma_lang', $GLOBALS['lang']); + +ConfigFile::getInstance()->setPersistKeys( + array( + 'DefaultLang', + 'ServerDefault', + 'UploadDir', + 'SaveDir', + 'Servers/1/verbose', + 'Servers/1/host', + 'Servers/1/port', + 'Servers/1/socket', + 'Servers/1/extension', + 'Servers/1/connect_type', + 'Servers/1/auth_type', + 'Servers/1/user', + 'Servers/1/password' + ) +); + +// allows for redirection even after sending some data +ob_start(); + +?> |
