diff options
Diffstat (limited to 'srcs/phpmyadmin/libraries/config.default.php')
| -rw-r--r-- | srcs/phpmyadmin/libraries/config.default.php | 3283 |
1 files changed, 0 insertions, 3283 deletions
diff --git a/srcs/phpmyadmin/libraries/config.default.php b/srcs/phpmyadmin/libraries/config.default.php deleted file mode 100644 index 50401d7..0000000 --- a/srcs/phpmyadmin/libraries/config.default.php +++ /dev/null @@ -1,3283 +0,0 @@ -<?php -/* vim: set expandtab sw=4 ts=4 sts=4: */ -/** - * <code> - * N N OOO !! DDDD OOO N N OOO TTTTT EEEE DDDD I TTTTT !! - * NN N O O !! D D O O NN N O O T E D D I T !! - * N N N O O !! D D O O N N N O O T EEEE D D I T !! - * N NN O O D D O O N NN O O T E D D I T - * N N OOO !! DDDD OOO N N OOO T EEEE DDDD I T !! - * </code> - * - * DO NOT EDIT THIS FILE, EDIT config.inc.php INSTEAD !!! - * - * phpMyAdmin default configuration, you can copy values from here to your - * config.inc.php - * - * All directives are explained in the documentation - * - * @package PhpMyAdmin - */ -declare(strict_types=1); - -/** - * Your phpMyAdmin URL. - * - * Complete the variable below with the full URL ie - * https://example.com/path_to_your_phpMyAdmin_directory/ - * - * It must contain characters that are valid for a URL, and the path is - * case sensitive on some Web servers, for example Unix-based servers. - * - * In most cases you can leave this variable empty, as the correct value - * will be detected automatically. However, we recommend that you do - * test to see that the auto-detection code works in your system. A good - * test is to browse a table, then edit a row and save it. There will be - * an error message if phpMyAdmin cannot auto-detect the correct value. - * - * @global string $cfg['PmaAbsoluteUri'] - */ -$cfg['PmaAbsoluteUri'] = ''; - -/** - * Configure authentication logging destination - * - * @global string $cfg['AuthLog'] - */ -$cfg['AuthLog'] = 'auto'; - -/** - * Whether to log successful authentication attempts - * - * @global boolean $cfg['AuthLogSuccess'] - */ -$cfg['AuthLogSuccess'] = false; - -/** - * Disable the default warning that is displayed on the DB Details Structure page if - * any of the required Tables for the configuration storage could not be found - * - * @global boolean $cfg['PmaNoRelation_DisableWarning'] - */ -$cfg['PmaNoRelation_DisableWarning'] = false; - -/** - * Disable the default warning that is displayed if Suhosin is detected - * - * @global boolean $cfg['SuhosinDisableWarning'] - */ -$cfg['SuhosinDisableWarning'] = false; - -/** - * Disable the default warning that is displayed if session.gc_maxlifetime - * is less than `LoginCookieValidity` - * - * @global boolean $cfg['LoginCookieValidityDisableWarning'] - */ -$cfg['LoginCookieValidityDisableWarning'] = false; - -/** - * Disable the default warning about MySQL reserved words in column names - * - * @global boolean $cfg['ReservedWordDisableWarning'] - */ -$cfg['ReservedWordDisableWarning'] = false; - -/** - * Show warning about incomplete translations on certain threshold. - * - * @global boolean $cfg['TranslationWarningThreshold'] - */ -$cfg['TranslationWarningThreshold'] = 80; - -/** - * Allows phpMyAdmin to be included from a other document in a frame; - * setting this to true is a potential security hole. Setting this to - * 'sameorigin' prevents phpMyAdmin to be included from another document - * in a frame, unless that document belongs to the same domain. - * - * @global boolean|string $cfg['AllowThirdPartyFraming'] - */ -$cfg['AllowThirdPartyFraming'] = false; - -/** - * The 'cookie' auth_type uses AES algorithm to encrypt the password. If - * at least one server configuration uses 'cookie' auth_type, enter here a - * pass phrase that will be used by AES. The maximum length seems to be 46 - * characters. - * - * @global string $cfg['blowfish_secret'] - */ -$cfg['blowfish_secret'] = ''; - - -/******************************************************************************* - * Server(s) configuration - * - * The $cfg['Servers'] array starts with $cfg['Servers'][1]. Do not use - * $cfg['Servers'][0]. You can disable a server configuration entry by setting host - * to ''. If you want more than one server, just copy following section - * (including $i incrementation) several times. There is no need to define - * full server array, just define values you need to change. - * - * @global array $cfg['Servers'] - */ -$cfg['Servers'] = []; - -$i = 1; - -/** - * MySQL hostname or IP address - * - * @global string $cfg['Servers'][$i]['host'] - */ -$cfg['Servers'][$i]['host'] = 'localhost'; - -/** - * MySQL port - leave blank for default port - * - * @global string $cfg['Servers'][$i]['port'] - */ -$cfg['Servers'][$i]['port'] = ''; - -/** - * Path to the socket - leave blank for default socket - * - * @global string $cfg['Servers'][$i]['socket'] - */ -$cfg['Servers'][$i]['socket'] = ''; - -/** - * Use SSL for connecting to MySQL server? - * - * @global boolean $cfg['Servers'][$i]['ssl'] - */ -$cfg['Servers'][$i]['ssl'] = false; - -/** - * Path to the key file when using SSL for connecting to the MySQL server - * - * @global string $cfg['Servers'][$i]['ssl_key'] - */ -$cfg['Servers'][$i]['ssl_key'] = null; - -/** - * Path to the cert file when using SSL for connecting to the MySQL server - * - * @global string $cfg['Servers'][$i]['ssl_cert'] - */ -$cfg['Servers'][$i]['ssl_cert'] = null; - -/** - * Path to the CA file when using SSL for connecting to the MySQL server - * - * @global string $cfg['Servers'][$i]['ssl_ca'] - */ -$cfg['Servers'][$i]['ssl_ca'] = null; - -/** - * Directory containing trusted SSL CA certificates in PEM format - * - * @global string $cfg['Servers'][$i]['ssl_ca_path'] - */ -$cfg['Servers'][$i]['ssl_ca_path'] = null; - -/** - * List of allowable ciphers for SSL connections to the MySQL server - * - * @global string $cfg['Servers'][$i]['ssl_ciphers'] - */ -$cfg['Servers'][$i]['ssl_ciphers'] = null; - -/** - * MySQL 5.6 or later triggers the mysqlnd driver in PHP to validate the - * peer_name of the SSL certifcate - * For most self-signed certificates this is a problem. Setting this to false - * will disable the check and allow the connection (PHP 5.6.16 or later) - * - * @link https://bugs.php.net/68344 - * @global string $cfg['Servers'][$i]['ssl_verify'] - */ -$cfg['Servers'][$i]['ssl_verify'] = true; - -/** - * Use compressed protocol for the MySQL connection - * - * @global boolean $cfg['Servers'][$i]['compress'] - */ -$cfg['Servers'][$i]['compress'] = false; - -/** - * MySQL control host. This permits to use a host different than the - * main host, for the phpMyAdmin configuration storage. If left empty, - * $cfg['Servers'][$i]['host'] is used instead. - * - * @global string $cfg['Servers'][$i]['controlhost'] - */ -$cfg['Servers'][$i]['controlhost'] = ''; - -/** - * MySQL control port. This permits to use a port different than the - * main port, for the phpMyAdmin configuration storage. If left empty, - * $cfg['Servers'][$i]['port'] is used instead. - * - * @global string $cfg['Servers'][$i]['controlport'] - */ -$cfg['Servers'][$i]['controlport'] = ''; - -/** - * MySQL control user settings (this user must have read-only - * access to the "mysql/user" and "mysql/db" tables). The controluser is also - * used for all relational features (pmadb) - * - * @global string $cfg['Servers'][$i]['controluser'] - */ -$cfg['Servers'][$i]['controluser'] = ''; - -/** - * MySQL control user settings (this user must have read-only - * access to the "mysql/user" and "mysql/db" tables). The controluser is also - * used for all relational features (pmadb) - * - * @global string $cfg['Servers'][$i]['controlpass'] - */ -$cfg['Servers'][$i]['controlpass'] = ''; - -/** - * Authentication method (valid choices: config, http, signon or cookie) - * - * @global string $cfg['Servers'][$i]['auth_type'] - */ -$cfg['Servers'][$i]['auth_type'] = 'cookie'; - -/** - * HTTP Basic Auth Realm name to display (only used with 'HTTP' auth_type) - * - * @global string $cfg['Servers'][$i]['auth_http_realm'] - */ -$cfg['Servers'][$i]['auth_http_realm'] = ''; - -/** - * MySQL user - * - * @global string $cfg['Servers'][$i]['user'] - */ -$cfg['Servers'][$i]['user'] = 'root'; - -/** - * MySQL password (only needed with 'config' auth_type) - * - * @global string $cfg['Servers'][$i]['password'] - */ -$cfg['Servers'][$i]['password'] = ''; - -/** - * Session to use for 'signon' authentication method - * - * @global string $cfg['Servers'][$i]['SignonSession'] - */ -$cfg['Servers'][$i]['SignonSession'] = ''; - -/** - * Cookie params to match session to use for 'signon' authentication method - * It should be an associative array matching result of session_get_cookie_params() in other system - * - * @global array $cfg['Servers'][$i]['SignonCookieParams'] - */ -$cfg['Servers'][$i]['SignonCookieParams'] = []; - -/** - * PHP script to use for 'signon' authentication method - * - * @global string $cfg['Servers'][$i]['SignonScript'] - */ -$cfg['Servers'][$i]['SignonScript'] = ''; - -/** - * URL where to redirect user to login for 'signon' authentication method - * - * @global string $cfg['Servers'][$i]['SignonURL'] - */ -$cfg['Servers'][$i]['SignonURL'] = ''; - -/** - * URL where to redirect user after logout - * - * @global string $cfg['Servers'][$i]['LogoutURL'] - */ -$cfg['Servers'][$i]['LogoutURL'] = ''; - -/** - * If set to a db-name, only this db is displayed in navigation panel - * It may also be an array of db-names - * - * @global string $cfg['Servers'][$i]['only_db'] - */ -$cfg['Servers'][$i]['only_db'] = ''; - -/** - * Database name to be hidden from listings - * - * @global string $cfg['Servers'][$i]['hide_db'] - */ -$cfg['Servers'][$i]['hide_db'] = ''; - -/** - * Verbose name for this host - leave blank to show the hostname - * (for HTTP authentication, all non-US-ASCII characters will be stripped) - * - * @global string $cfg['Servers'][$i]['verbose'] - */ -$cfg['Servers'][$i]['verbose'] = ''; - -/** - * Database used for Relation, Bookmark and PDF Features - * (see sql/create_tables.sql) - * - leave blank for no support - * SUGGESTED: 'phpmyadmin' - * - * @global string $cfg['Servers'][$i]['pmadb'] - */ -$cfg['Servers'][$i]['pmadb'] = ''; - -/** - * Bookmark table - * - leave blank for no bookmark support - * SUGGESTED: 'pma__bookmark' - * - * @global string $cfg['Servers'][$i]['bookmarktable'] - */ -$cfg['Servers'][$i]['bookmarktable'] = ''; - -/** - * table to describe the relation between links (see doc) - * - leave blank for no relation-links support - * SUGGESTED: 'pma__relation' - * - * @global string $cfg['Servers'][$i]['relation'] - */ -$cfg['Servers'][$i]['relation'] = ''; - -/** - * table to describe the display fields - * - leave blank for no display fields support - * SUGGESTED: 'pma__table_info' - * - * @global string $cfg['Servers'][$i]['table_info'] - */ -$cfg['Servers'][$i]['table_info'] = ''; - -/** - * table to describe the tables position for the designer and PDF schema - * - leave blank for no PDF schema support - * SUGGESTED: 'pma__table_coords' - * - * @global string $cfg['Servers'][$i]['table_coords'] - */ -$cfg['Servers'][$i]['table_coords'] = ''; - -/** - * table to describe pages of relationpdf - * - leave blank if you don't want to use this - * SUGGESTED: 'pma__pdf_pages' - * - * @global string $cfg['Servers'][$i]['pdf_pages'] - */ -$cfg['Servers'][$i]['pdf_pages'] = ''; - -/** - * table to store column information - * - leave blank for no column comments/mime types - * SUGGESTED: 'pma__column_info' - * - * @global string $cfg['Servers'][$i]['column_info'] - */ -$cfg['Servers'][$i]['column_info'] = ''; - -/** - * table to store SQL history - * - leave blank for no SQL query history - * SUGGESTED: 'pma__history' - * - * @global string $cfg['Servers'][$i]['history'] - */ -$cfg['Servers'][$i]['history'] = ''; - -/** - * table to store recently used tables - * - leave blank for no "persistent" recently used tables - * SUGGESTED: 'pma__recent' - */ -$cfg['Servers'][$i]['recent'] = ''; - -/** - * table to store favorite tables - * - leave blank for no favorite tables - * SUGGESTED: 'pma__favorite' - */ -$cfg['Servers'][$i]['favorite'] = ''; - -/** - * table to store UI preferences for tables - * - leave blank for no "persistent" UI preferences - * SUGGESTED: 'pma__table_uiprefs' - */ -$cfg['Servers'][$i]['table_uiprefs'] = ''; - -/** - * table to store SQL tracking - * - leave blank for no SQL tracking - * SUGGESTED: 'pma__tracking' - * - * @global string $cfg['Servers'][$i]['tracking'] - */ -$cfg['Servers'][$i]['tracking'] = ''; - -/** - * table to store user preferences - * - leave blank to disable server storage - * SUGGESTED: 'pma__userconfig' - * - * @global string $cfg['Servers'][$i]['userconfig'] - */ -$cfg['Servers'][$i]['userconfig'] = ''; - -/** - * table to store users and their assignment to user groups - * - leave blank to disable configurable menus feature - * SUGGESTED: 'pma__users' - * - * @global string $cfg['Servers'][$i]['users'] - */ -$cfg['Servers'][$i]['users'] = ''; - -/** - * table to store allowed menu items for each user group - * - leave blank to disable configurable menus feature - * SUGGESTED: 'pma__usergroups' - * - * @global string $cfg['Servers'][$i]['usergroups'] - */ -$cfg['Servers'][$i]['usergroups'] = ''; - -/** - * table to store information about item hidden from navigation tree - * - leave blank to disable hide/show navigation items feature - * SUGGESTED: 'pma__navigationhiding' - * - * @global string $cfg['Servers'][$i]['navigationhiding'] - */ -$cfg['Servers'][$i]['navigationhiding'] = ''; - -/** - * table to store information about saved searches from query-by-example on a db - * - leave blank to disable saved searches feature - * SUGGESTED: 'pma__savedsearches' - * - * @global string $cfg['Servers'][$i]['savedsearches'] - */ -$cfg['Servers'][$i]['savedsearches'] = ''; - -/** - * table to store central list of columns per database - * - leave blank to disable central list of columns feature - * SUGGESTED: 'pma__central_columns' - * - * @global string $cfg['Servers'][$i]['central_columns'] - */ -$cfg['Servers'][$i]['central_columns'] = ''; - -/** - * table to store designer settings - * - leave blank to disable the storage of designer settings - * SUGGESTED: 'pma__designer_settings' - * - * @global string $cfg['Servers'][$i]['designer_settings'] - */ -$cfg['Servers'][$i]['designer_settings'] = ''; - -/** - * table to store export templates - * - leave blank to disable saved searches feature - * SUGGESTED: 'pma__export_templates' - * - * @global string $cfg['Servers'][$i]['export_templates'] - */ -$cfg['Servers'][$i]['export_templates'] = ''; - -/** - * Maximum number of records saved in $cfg['Servers'][$i]['table_uiprefs'] table. - * - * In case where tables in databases is modified (e.g. dropped or renamed), - * table_uiprefs may contains invalid data (referring to tables which are not - * exist anymore). - * This configuration make sure that we only keep N (N = MaxTableUiprefs) - * newest record in table_uiprefs and automatically delete older records. - * - * @global integer $cfg['Servers'][$i]['userconfig'] = ''; - */ -$cfg['Servers'][$i]['MaxTableUiprefs'] = 100; - -/** - * Sets the time zone used by phpMyAdmin. Possible values are explained at - * https://dev.mysql.com/doc/refman/5.7/en/time-zone-support.html - * - * @global string $cfg['Servers'][$i]['SessionTimeZone'] = '' - */ -$cfg['Servers'][$i]['SessionTimeZone'] = ''; - -/** - * whether to allow root login - * - * @global boolean $cfg['Servers'][$i]['AllowRoot'] - */ -$cfg['Servers'][$i]['AllowRoot'] = true; - -/** - * whether to allow login of any user without a password - * - * @global boolean $cfg['Servers'][$i]['AllowNoPassword'] - */ -$cfg['Servers'][$i]['AllowNoPassword'] = false; - -/** - * Host authentication order, leave blank to not use - * - * @global string $cfg['Servers'][$i]['AllowDeny']['order'] - */ -$cfg['Servers'][$i]['AllowDeny']['order'] = ''; - -/** - * Host authentication rules, leave blank for defaults - * - * @global array $cfg['Servers'][$i]['AllowDeny']['rules'] - */ -$cfg['Servers'][$i]['AllowDeny']['rules'] = []; - -/** - * Disable use of INFORMATION_SCHEMA. - * - * @see https://github.com/phpmyadmin/phpmyadmin/issues/8970 - * @see https://bugs.mysql.com/19588 - * @global boolean $cfg['Servers'][$i]['DisableIS'] - */ -$cfg['Servers'][$i]['DisableIS'] = false; - -/** - * Whether the tracking mechanism creates - * versions for tables and views automatically. - * - * @global bool $cfg['Servers'][$i]['tracking_version_auto_create'] - */ -$cfg['Servers'][$i]['tracking_version_auto_create'] = false; - -/** - * Defines the list of statements - * the auto-creation uses for new versions. - * - * @global string $cfg['Servers'][$i]['tracking_default_statements'] - */ -$cfg['Servers'][$i]['tracking_default_statements'] - = 'CREATE TABLE,ALTER TABLE,DROP TABLE,RENAME TABLE,CREATE INDEX,' . - 'DROP INDEX,INSERT,UPDATE,DELETE,TRUNCATE,REPLACE,CREATE VIEW,' . - 'ALTER VIEW,DROP VIEW,CREATE DATABASE,ALTER DATABASE,DROP DATABASE'; - -/** - * Whether a DROP VIEW IF EXISTS statement will be added - * as first line to the log when creating a view. - * - * @global bool $cfg['Servers'][$i]['tracking_add_drop_view'] - */ -$cfg['Servers'][$i]['tracking_add_drop_view'] = true; - -/** - * Whether a DROP TABLE IF EXISTS statement will be added - * as first line to the log when creating a table. - * - * @global bool $cfg['Servers'][$i]['tracking_add_drop_table'] - */ -$cfg['Servers'][$i]['tracking_add_drop_table'] = true; - -/** - * Whether a DROP DATABASE IF EXISTS statement will be added - * as first line to the log when creating a database. - * - * @global bool $cfg['Servers'][$i]['tracking_add_drop_database'] - */ -$cfg['Servers'][$i]['tracking_add_drop_database'] = true; - -/** - * Default server (0 = no default server) - * - * If you have more than one server configured, you can set $cfg['ServerDefault'] - * to any one of them to auto-connect to that server when phpMyAdmin is started, - * or set it to 0 to be given a list of servers without logging in - * If you have only one server configured, $cfg['ServerDefault'] *MUST* be - * set to that server. - * - * @global integer $cfg['ServerDefault'] - */ -$cfg['ServerDefault'] = 1; - -/* - * Other core phpMyAdmin settings - */ - -/** - * whether version check is active - * - * @global boolean $cfg['VersionCheck'] - */ -if (defined('VERSION_CHECK_DEFAULT')) { - $cfg['VersionCheck'] = VERSION_CHECK_DEFAULT; -} else { - $cfg['VersionCheck'] = true; -} - -/** - * The url of the proxy to be used when retrieving the information about - * the latest version of phpMyAdmin or error reporting. You need this if - * the server where phpMyAdmin is installed does not have direct access to - * the internet. - * The format is: "hostname:portnumber" - * - * @global string $cfg['ProxyUrl'] - */ -$cfg['ProxyUrl'] = ""; - -/** - * The username for authenticating with the proxy. By default, no - * authentication is performed. If a username is supplied, Basic - * Authentication will be performed. No other types of authentication - * are currently supported. - * - * @global string $cfg['ProxyUser'] - */ -$cfg['ProxyUser'] = ""; - -/** - * The password for authenticating with the proxy. - * - * @global string $cfg['ProxyPass'] - */ -$cfg['ProxyPass'] = ""; - -/** - * maximum number of db's displayed in database list - * - * @global integer $cfg['MaxDbList'] - */ -$cfg['MaxDbList'] = 100; - -/** - * maximum number of tables displayed in table list - * - * @global integer $cfg['MaxTableList'] - */ -$cfg['MaxTableList'] = 250; - -/** - * whether to show hint or not - * - * @global boolean $cfg['ShowHint'] - */ -$cfg['ShowHint'] = true; - -/** - * maximum number of characters when a SQL query is displayed - * - * @global integer $cfg['MaxCharactersInDisplayedSQL'] - */ -$cfg['MaxCharactersInDisplayedSQL'] = 1000; - -/** - * use GZIP output buffering if possible (true|false|'auto') - * - * @global string $cfg['OBGzip'] - */ -$cfg['OBGzip'] = 'auto'; - -/** - * use persistent connections to MySQL database - * - * @global boolean $cfg['PersistentConnections'] - */ -$cfg['PersistentConnections'] = false; - -/** - * maximum execution time in seconds (0 for no limit) - * - * @global integer $cfg['ExecTimeLimit'] - */ -$cfg['ExecTimeLimit'] = 300; - -/** - * Path for storing session data (session_save_path PHP parameter). - * - * @global integer $cfg['SessionSavePath'] - */ -$cfg['SessionSavePath'] = ''; - -/** - * maximum allocated bytes ('-1' for no limit, '0' for no change) - * this is a string because '16M' is a valid value; we must put here - * a string as the default value so that /setup accepts strings - * - * @global string $cfg['MemoryLimit'] - */ -$cfg['MemoryLimit'] = '-1'; - -/** - * mark used tables, make possible to show locked tables (since MySQL 3.23.30) - * - * @global boolean $cfg['SkipLockedTables'] - */ -$cfg['SkipLockedTables'] = false; - -/** - * show SQL queries as run - * - * @global boolean $cfg['ShowSQL'] - */ -$cfg['ShowSQL'] = true; - -/** - * retain SQL input on Ajax execute - * - * @global boolean $cfg['RetainQueryEditor'] - */ -$cfg['RetainQueryBox'] = false; - -/** - * use CodeMirror syntax highlighting for editing SQL - * - * @global boolean $cfg['CodemirrorEnable'] - */ -$cfg['CodemirrorEnable'] = true; - -/** - * use the parser to find any errors in the query before executing - * - * @global boolean $cfg['LintEnable'] - */ -$cfg['LintEnable'] = true; - -/** - * show a 'Drop database' link to normal users - * - * @global boolean $cfg['AllowUserDropDatabase'] - */ -$cfg['AllowUserDropDatabase'] = false; - -/** - * confirm some commands that can result in loss of data - * - * @global boolean $cfg['Confirm'] - */ -$cfg['Confirm'] = true; - -/** - * recall previous login in cookie authentication mode or not - * - * @global boolean $cfg['LoginCookieRecall'] - */ -$cfg['LoginCookieRecall'] = true; - -/** - * validity of cookie login (in seconds; 1440 matches php.ini's - * session.gc_maxlifetime) - * - * @global integer $cfg['LoginCookieValidity'] - */ -$cfg['LoginCookieValidity'] = 1440; - -/** - * how long login cookie should be stored (in seconds) - * - * @global integer $cfg['LoginCookieStore'] - */ -$cfg['LoginCookieStore'] = 0; - -/** - * whether to delete all login cookies on logout - * - * @global boolean $cfg['LoginCookieDeleteAll'] - */ -$cfg['LoginCookieDeleteAll'] = true; - -/** - * whether to enable the "database search" feature or not - * - * @global boolean $cfg['UseDbSearch'] - */ -$cfg['UseDbSearch'] = true; - -/** - * if set to true, PMA continues computing multiple-statement queries - * even if one of the queries failed - * - * @global boolean $cfg['IgnoreMultiSubmitErrors'] - */ -$cfg['IgnoreMultiSubmitErrors'] = false; - -/** - * allow login to any user entered server in cookie based authentication - * - * @global boolean $cfg['AllowArbitraryServer'] - */ -$cfg['AllowArbitraryServer'] = false; - -/** - * restrict by IP (with regular expression) the MySQL servers the user can enter - * when $cfg['AllowArbitraryServer'] = true - * - * @global string $cfg['ArbitraryServerRegexp'] - */ -$cfg['ArbitraryServerRegexp'] = ''; - -/** - * if reCaptcha is enabled it needs public key to connect with the service - * - * @global string $cfg['CaptchaLoginPublicKey'] - */ -$cfg['CaptchaLoginPublicKey'] = ''; - -/** - * if reCaptcha is enabled it needs private key to connect with the service - * - * @global string $cfg['CaptchaLoginPrivateKey'] - */ -$cfg['CaptchaLoginPrivateKey'] = ''; - -/** - * Enable drag and drop import - * @see feature request : https://github.com/phpmyadmin/phpmyadmin/issues/13155 - * - * @global bool $cfg['enable_drag_drop_import'] - */ -$cfg['enable_drag_drop_import'] = true; - -/******************************************************************************* - * Navigation panel setup - */ - -/** - * In the navigation panel, replaces the database tree with a selector - * - * @global boolean $cfg['ShowDatabasesNavigationAsTree'] - */ -$cfg['ShowDatabasesNavigationAsTree'] = true; - -/** - * maximum number of first level databases displayed in navigation panel - * - * @global integer $cfg['FirstLevelNavigationItems'] - */ -$cfg['FirstLevelNavigationItems'] = 100; - -/** - * maximum number of items displayed in navigation panel - * - * @global integer $cfg['MaxNavigationItems'] - */ -$cfg['MaxNavigationItems'] = 50; - -/** - * turn the select-based light menu into a tree - * - * @global boolean $cfg['NavigationTreeEnableGrouping'] - */ -$cfg['NavigationTreeEnableGrouping'] = true; - -/** - * the separator to sub-tree the select-based light menu tree - * - * @global string $cfg['NavigationTreeDbSeparator'] - */ -$cfg['NavigationTreeDbSeparator'] = '_'; - -/** - * Which string will be used to generate table prefixes - * to split/nest tables into multiple categories - * - * @global string $cfg['NavigationTreeTableSeparator'] - */ -$cfg['NavigationTreeTableSeparator'] = '__'; - -/** - * How many sublevels should be displayed when splitting up tables - * by the above Separator - * - * @global integer $cfg['NavigationTreeTableLevel'] - */ -$cfg['NavigationTreeTableLevel'] = 1; - -/** - * link with main panel by highlighting the current db/table - * - * @global boolean $cfg['NavigationLinkWithMainPanel'] - */ -$cfg['NavigationLinkWithMainPanel'] = true; - -/** - * display logo at top of navigation panel - * - * @global boolean $cfg['NavigationDisplayLogo'] - */ -$cfg['NavigationDisplayLogo'] = true; - -/** - * where should logo link point to (can also contain an external URL) - * - * @global string $cfg['NavigationLogoLink'] - */ -$cfg['NavigationLogoLink'] = 'index.php'; - -/** - * whether to open the linked page in the main window ('main') or - * in a new window ('new') - * - * @global string $cfg['NavigationLogoLinkWindow'] - */ -$cfg['NavigationLogoLinkWindow'] = 'main'; - -/** - * number of recently used tables displayed in the navigation panel - * - * @global integer $cfg['NumRecentTables'] - */ -$cfg['NumRecentTables'] = 10; - -/** - * number of favorite tables displayed in the navigation panel - * - * @global integer $cfg['NumFavoriteTables'] - */ -$cfg['NumFavoriteTables'] = 10; - -/** - * display a JavaScript table filter in the navigation panel - * when more then x tables are present - * - * @global boolean $cfg['NavigationTreeDisplayItemFilterMinimum'] - */ -$cfg['NavigationTreeDisplayItemFilterMinimum'] = 30; - -/** - * display server choice at top of navigation panel - * - * @global boolean $cfg['NavigationDisplayServers'] - */ -$cfg['NavigationDisplayServers'] = true; - -/** - * server choice as links - * - * @global boolean $cfg['DisplayServersList'] - */ -$cfg['DisplayServersList'] = false; - -/** - * display a JavaScript database filter in the navigation panel - * when more then x databases are present - * - * @global boolean $cfg['NavigationTreeDisplayDbFilterMinimum'] - */ -$cfg['NavigationTreeDisplayDbFilterMinimum'] = 30; - -/** - * target of the navigation panel quick access icon - * - * Possible values: - * 'structure.php' = fields list - * 'sql' = SQL form - * 'search' = search page - * 'insert' = insert row page - * 'browse' = browse page - * - * @global string $cfg['NavigationTreeDefaultTabTable'] - */ -$cfg['NavigationTreeDefaultTabTable'] = 'structure'; - -/** - * target of the navigation panel quick second access icon - * - * Possible values: - * 'structure' = fields list - * 'sql' = SQL form - * 'search' = search page - * 'insert' = insert row page - * 'browse' = browse page - * '' = no link - * - * @global string $cfg['NavigationTreeDefaultTabTable2'] - */ -$cfg['NavigationTreeDefaultTabTable2'] = ''; - -/** - * Enables the possibility of navigation tree expansion - * - * @global boolean $cfg['NavigationTreeEnableExpansion'] - */ -$cfg['NavigationTreeEnableExpansion'] = true; - -/** - * Show tables in navigation panel - * - * @global boolean $cfg['NavigationTreeShowTables'] - */ -$cfg['NavigationTreeShowTables'] = true; - -/** - * Show views in navigation panel - * - * @global boolean $cfg['NavigationTreeShowViews'] - */ -$cfg['NavigationTreeShowViews'] = true; - -/** - * Show functions in navigation panel - * - * @global boolean $cfg['NavigationTreeShowFunctions'] - */ -$cfg['NavigationTreeShowFunctions'] = true; - -/** - * Show procedures in navigation panel - * - * @global boolean $cfg['NavigationTreeShowProcedures'] - */ -$cfg['NavigationTreeShowProcedures'] = true; - -/** - * Show events in navigation panel - * - * @global boolean $cfg['NavigationTreeShowEvents'] - */ -$cfg['NavigationTreeShowEvents'] = true; - -/** - * Width of navigation panel - * - * @global integer $cfg['NavigationWidth'] - */ -$cfg['NavigationWidth'] = 240; - -/** - * Automatically expands single database in navigation panel - * - * @global boolean $cfg['NavigationAutoexpandSingleDb'] - */ -$cfg['NavigationTreeAutoexpandSingleDb'] = true; - -/******************************************************************************* - * In the main panel, at startup... - */ - -/** - * allow to display statistics and space usage in the pages about database - * details and table properties - * - * @global boolean $cfg['ShowStats'] - */ -$cfg['ShowStats'] = true; - -/** - * show PHP info link - * - * @global boolean $cfg['ShowPhpInfo'] - */ -$cfg['ShowPhpInfo'] = false; - -/** - * show MySQL server and web server information - * - * @global boolean $cfg['ShowServerInfo'] - */ -$cfg['ShowServerInfo'] = true; - -/** - * show change password link - * - * @global boolean $cfg['ShowChgPassword'] - */ -$cfg['ShowChgPassword'] = true; - -/** - * show create database form - * - * @global boolean $cfg['ShowCreateDb'] - */ -$cfg['ShowCreateDb'] = true; - - -/******************************************************************************* - * Database structure - */ - -/** show charset column in database structure (true|false)? - * - * @global boolean $cfg['ShowDbStructureCharset'] - */ -$cfg['ShowDbStructureCharset'] = false; - -/** - * show comment column in database structure (true|false)? - * - * @global boolean $cfg['ShowDbStructureComment'] - */ -$cfg['ShowDbStructureComment'] = false; - -/** - * show creation timestamp column in database structure (true|false)? - * - * @global boolean $cfg['ShowDbStructureCreation'] - */ -$cfg['ShowDbStructureCreation'] = false; - -/** - * show last update timestamp column in database structure (true|false)? - * - * @global boolean $cfg['ShowDbStructureLastUpdate'] - */ -$cfg['ShowDbStructureLastUpdate'] = false; - -/** - * show last check timestamp column in database structure (true|false)? - * - * @global boolean $cfg['ShowDbStructureLastCheck'] - */ -$cfg['ShowDbStructureLastCheck'] = false; - -/** - * allow hide action columns to drop down menu in database structure (true|false)? - * - * @global boolean $cfg['HideStructureActions'] - */ -$cfg['HideStructureActions'] = true; - -/** - * Show column comments in table structure view (true|false)? - * - * @global boolean $cfg['ShowColumnComments'] - */ -$cfg['ShowColumnComments'] = true; - - -/******************************************************************************* - * In browse mode... - */ - -/** - * Use icons instead of text for the navigation bar buttons (table browse) - * ('text'|'icons'|'both') - * - * @global string $cfg['TableNavigationLinksMode'] - */ -$cfg['TableNavigationLinksMode'] = 'icons'; - -/** - * Defines whether a user should be displayed a "show all (records)" - * button in browse mode or not. - * - * @global boolean $cfg['ShowAll'] - */ -$cfg['ShowAll'] = false; - -/** - * Number of rows displayed when browsing a result set. If the result - * set contains more rows, "Previous" and "Next". - * Possible values: 25,50,100,250,500 - * - * @global integer $cfg['MaxRows'] - */ -$cfg['MaxRows'] = 25; - -/** - * default for 'ORDER BY' clause (valid values are 'ASC', 'DESC' or 'SMART' -ie - * descending order for fields of type TIME, DATE, DATETIME & TIMESTAMP, - * ascending order else-) - * - * @global string $cfg['Order'] - */ -$cfg['Order'] = 'SMART'; - -/** - * grid editing: save edited cell(s) in browse-mode at once - * - * @global boolean $cfg['SaveCellsAtOnce'] - */ -$cfg['SaveCellsAtOnce'] = false; - -/** - * grid editing: which action triggers it, or completely disable the feature - * - * Possible values: - * 'click' |
