diff --git a/ChangeLog b/ChangeLog index f315292733..8ecdc0f5d9 100755 --- a/ChangeLog +++ b/ChangeLog @@ -9,6 +9,7 @@ $Source$ * scripts/setup.php: Don't allow loading of configuration if there is no write permission on config. * libraries/auth/cookie.auth.lib.php: Display PMA_errors on login form. + * Documentation.html: Add anchors to configuration directives. 2005-11-28 Sebastian Mendel * libraries/Theme.class.php, libraries/Theme_Manager.class.php: diff --git a/Documentation.html b/Documentation.html index 79c8b0f6cb..f8966250a8 100755 --- a/Documentation.html +++ b/Documentation.html @@ -425,7 +425,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

-
$cfg['PmaAbsoluteUri'] string
+
$cfg[PmaAbsoluteUri] string
Sets here the complete URL (with full path) to your phpMyAdmin installation's directory. @@ -443,7 +443,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; report on our bug tracker so we can improve the code.
-
$cfg['PmaNoRelation_DisableWarning'] boolean
+
$cfg[PmaNoRelation_DisableWarning] boolean
Starting with version 2.3.0 phpMyAdmin offers a lot of features to work with master / foreign - tables (see @@ -457,7 +457,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; TRUE to stop this message from appearing.
-
$cfg['blowfish_secret'] string
+
$cfg[blowfish_secret] string
Starting with version 2.5.2, the 'cookie' auth_type uses blowfish algorithm to encrypt the password. @@ -468,7 +468,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; number of characters for this parameter seems to be 46.
-
$cfg['Servers'] array
+
$cfg[Servers] array
Since version 1.4.2, phpMyAdmin supports the administration of multiple MySQL servers. @@ -483,12 +483,12 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; have to define all settings, just those you need to change).
-
$cfg['Servers'][$i]['host'] string
+
$cfg['Servers'][$i]['host'] string
The hostname or IP address of your $i-th MySQL-server. E.g. localhost.
-
$cfg['Servers'][$i]['port'] string
+
$cfg['Servers'][$i]['port'] string
The port-number of your $i-th MySQL-server. Default is 3306 (leave blank). If you use "localhost" as the hostname, MySQL @@ -498,12 +498,12 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; $cfg['Servers'][$i]['host'].
-
$cfg['Servers'][$i]['socket'] string
+
$cfg['Servers'][$i]['socket'] string
The path to the socket to use. Leave blank for default.
-
$cfg['Servers'][$i]['connect_type'] string
+
$cfg['Servers'][$i]['connect_type'] string
What type connection to use with the MySQL server. Your options are 'socket' & 'tcp'. It defaults to 'tcp' as that @@ -514,7 +514,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; as the Web server.
-
$cfg['Servers'][$i]['extension'] string
+
$cfg['Servers'][$i]['extension'] string
What php MySQL extension to use for the connection. Valid options are:

@@ -530,7 +530,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; Note: phpMyAdmin's MySQL 4.1 support is experimental!
-
$cfg['Servers'][$i]['compress'] boolean
+
$cfg['Servers'][$i]['compress'] boolean
Whether to use a compressed protocol for the MySQL server connection or not (experimental).
@@ -539,8 +539,8 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['Servers'][$i]['controluser'] string
- $cfg['Servers'][$i]['controlpass'] string + $cfg['Servers'][$i]['controluser'] string
+ $cfg['Servers'][$i]['controlpass'] string
Note: starting with phpMyAdmin 2.6.1, configuring the controluser @@ -574,7 +574,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; "stduser/stdpass".
-
$cfg['Servers'][$i]['auth_type'] string +
$cfg['Servers'][$i]['auth_type'] string ['http'|'cookie'|'config']
Whether config or cookie or http authentication should be used for this @@ -607,8 +607,8 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['Servers'][$i]['user'] string
- $cfg['Servers'][$i]['password'] string + $cfg['Servers'][$i]['user'] string
+ $cfg['Servers'][$i]['password'] string
When using auth_type = 'config', this is the user/password-pair @@ -618,7 +618,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['Servers'][$i]['only_db'] string or array + $cfg['Servers'][$i]['only_db'] string or array
If set to a (an array of) database name(s), only this (these) database(s) @@ -646,7 +646,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; order.
-
$cfg['Servers'][$i]['verbose'] string
+
$cfg['Servers'][$i]['verbose'] string
Only useful when using phpMyAdmin with multiple server entries. If set, this string will be displayed instead of the hostname in the pull-down @@ -656,7 +656,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['Servers'][$i]['pmadb'] string + $cfg['Servers'][$i]['pmadb'] string
The name of the database containing the linked-tables infrastructure. @@ -675,7 +675,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['Servers'][$i]['bookmarktable'] string + $cfg['Servers'][$i]['bookmarktable'] string
Since release 2.2.0 phpMyAdmin allows to bookmark queries. This can be @@ -691,7 +691,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['Servers'][$i]['relation'] string + $cfg['Servers'][$i]['relation'] string
Since release 2.2.4 you can describe, in a special 'relation' table, @@ -751,7 +751,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['Servers'][$i]['table_info'] string + $cfg['Servers'][$i]['table_info'] string
Since release 2.3.0 you can describe, in a special 'table_info' @@ -777,8 +777,8 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['Servers'][$i]['table_coords'] string
- $cfg['Servers'][$i]['pdf_pages'] string + $cfg['Servers'][$i]['table_coords'] string
+ $cfg['Servers'][$i]['pdf_pages'] string
Since release 2.3.0 you can have phpMyAdmin create PDF pages showing @@ -803,7 +803,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['Servers'][$i]['column_info'] string + $cfg['Servers'][$i]['column_info'] string
@@ -843,7 +843,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['Servers'][$i]['history'] string + $cfg['Servers'][$i]['history'] string
Since release 2.5.0 you can store your SQL history, which means all queries you @@ -851,7 +851,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; based history, you can use the JavaScript-based history. Using that, all your history items are deleted when closing the window.

- Using $cfg['QueryHistoryMax'] you can specify an amount of history items + Using $cfg[QueryHistoryMax] you can specify an amount of history items you want to have on hold. On every login, this list gets cut to the maximum amount.

@@ -870,7 +870,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
- $cfg['Servers'][$i]['verbose_check'] boolean + $cfg['Servers'][$i]['verbose_check'] boolean
Because release 2.5.0 introduced the new MIME-transformation support, the @@ -884,14 +884,14 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; Recommended to set to FALSE, when you are sure, your table structure is up to date.
- $cfg['Servers'][$i]['AllowRoot'] boolean + $cfg['Servers'][$i]['AllowRoot'] boolean
Whether to allow root access, This is just simplification of rules below.

- $cfg['Servers'][$i]['AllowDeny']['order'] string + $cfg['Servers'][$i]['AllowDeny']['order'] string
If your rule order is empty, then IP authentication is disabled. @@ -917,7 +917,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['Servers'][$i]['AllowDeny']['rules'] array of strings + $cfg['Servers'][$i]['AllowDeny']['rules'] array of strings
The general format for the rules is as such:
@@ -955,7 +955,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; xxx.xxx.xxx.xx[yyy-zzz] (partial IP address range)
-
$cfg['ServerDefault'] integer
+
$cfg[ServerDefault] integer
If you have more than one server configured, you can set $cfg['ServerDefault'] to any one of them to autoconnect to @@ -965,7 +965,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; MUST be set to that server.
-
$cfg['OBGzip'] string/boolean
+
$cfg[OBGzip] string/boolean
Defines whether to use GZip output buffering for increased speed in HTTP transfers.
@@ -975,18 +975,18 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; is known to cause data corruption having enabled buffering.
-
$cfg['PersistentConnections'] boolean
+
$cfg[PersistentConnections] boolean
Whether persistent connections should be used or not (mysql_connect or mysql_pconnect).
-
$cfg['ForceSSL'] boolean
+
$cfg[ForceSSL] boolean
Whether to force using https while accessing phpMyAdmin.
-
$cfg['ExecTimeLimit'] integer [number of seconds]
+
$cfg[ExecTimeLimit] integer [number of seconds]
Set the number of seconds a script is allowed to run. If seconds is set to zero, no time limit is imposed.
@@ -994,19 +994,19 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; effect when PHP is running in safe mode.
-
$cfg['SkipLockedTables'] boolean
+
$cfg[SkipLockedTables] boolean
Mark used tables and make it possible to show databases with locked tables (since 3.23.30).
-
$cfg['ShowSQL'] boolean
+
$cfg[ShowSQL] boolean
Defines whether SQL-queries generated by phpMyAdmin should be displayed or not.
-
$cfg['AllowUserDropDatabase'] boolean
+
$cfg[AllowUserDropDatabase] boolean
Defines whether normal users (non-administrator) are allowed to delete their own database or not. If set as FALSE, the link "Drop @@ -1015,30 +1015,30 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; customers.
-
$cfg['Confirm'] boolean
+
$cfg[Confirm] boolean
Whether a warning ("Are your really sure...") should be displayed when you're about to lose data.
-
$cfg['LoginCookieRecall'] boolean
+
$cfg[LoginCookieRecall] boolean
Define whether the previous login should be recalled or not in cookie authentication mode.
-
$cfg['UseDbSearch'] boolean
+
$cfg[UseDbSearch] boolean
Define whether the "search string inside database" is enabled or not.
-
$cfg['IgnoreMultiSubmitErrors'] boolean
+
$cfg[IgnoreMultiSubmitErrors] boolean
Define whether phpMyAdmin will continue executing a multi-query statement if one of the queries fails. Default is to abort execution.
-
$cfg['VerboseMultiSubmit'] boolean
+
$cfg[VerboseMultiSubmit] boolean
Define whether phpMyAdmin will output the results of each query of a multi-query statement embedded into the SQL output as inline comments. @@ -1046,7 +1046,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

-$cfg['AllowArbitraryServer'] boolean
+$cfg[AllowArbitraryServer] boolean
If enabled allows you to login to arbitrary server using cookie auth.

@@ -1055,7 +1055,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

-
$cfg['LeftFrameLight'] boolean
+
$cfg[LeftFrameLight] boolean
Defines whether to use select-based menu and display only the current tables in the left frame (smaller page). @@ -1063,19 +1063,19 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; using $cfg['LeftFrameTableSeparator']
-
$cfg['LeftFrameDBTree'] boolean
+
$cfg[LeftFrameDBTree] boolean
In light mode, defines whether to display the names of databases (in the selector) using a tree, see also $cfg['LeftFrameDBSeparator'].
-
$cfg['LeftFrameDBSeparator'] string
+
$cfg[LeftFrameDBSeparator] string
The string used to separate the parts of the database name when showing them in a tree.
-
$cfg['LeftFrameTableSeparator'] string
+
$cfg[LeftFrameTableSeparator] string
Defines a string to be used to nest table spaces. Defaults to '__'. This means if you have tables like 'first__second__third' this will be @@ -1086,19 +1086,19 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; characters in between.
-
$cfg['LeftFrameTableLevel'] string
+
$cfg[LeftFrameTableLevel] string
Defines how many sublevels should be displayed when splitting up tables by the above Separator.
-
$cfg['ShowTooltip'] boolean
+
$cfg[ShowTooltip] boolean
Defines whether to display table comment as tool-tip in left frame or not.
-
$cfg['ShowTooltipAliasDB'] boolean
+
$cfg[ShowTooltipAliasDB] boolean
If tool-tips are enabled and a DB comment is set, this will flip the comment and the real name. That means, if you have a table called @@ -1107,7 +1107,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; the real name of the DB.
-
$cfg['ShowTooltipAliasTB'] boolean/string
+
$cfg[ShowTooltipAliasTB] boolean/string
Same as $cfg['ShowTooltipAliasDB'], except this works for table names. @@ -1117,19 +1117,19 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; stays the real tablename.

-
$cfg['LeftDisplayLogo'] boolean
+
$cfg[LeftDisplayLogo] boolean
Defines whether to display the phpMyAdmin logo at the top of the left frame or not. Defaults to TRUE.
-
$cfg['LeftDisplayServers'] boolean
+
$cfg[LeftDisplayServers] boolean
Defines whether to display a server choice at the top of the left frame or not. Defaults to FALSE.
-
$cfg['DisplayServersList'] boolean
+
$cfg[DisplayServersList] boolean
Defines whether to display this server choice as links instead of in a drop-down. Defaults to FALSE (drop-down).
-
$cfg['ShowStats'] boolean
+
$cfg[ShowStats] boolean
Defines whether to display space usage and statistics about databases and tables or not.
@@ -1138,8 +1138,8 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
- $cfg['ShowPhpInfo'] boolean
- $cfg['ShowChgPassword'] boolean + $cfg[ShowPhpInfo] boolean
+ $cfg[ShowChgPassword] boolean
Defines whether to display the "PHP information" and @@ -1159,36 +1159,36 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; be allowed to change their passwords.
-
$cfg['SuggestDBName'] boolean
+
$cfg[SuggestDBName] boolean
Defines whether to suggest a database name on the "Create Database" form or to keep the textfield empty.
-
$cfg['ShowBlob'] boolean
+
$cfg[ShowBlob] boolean
Defines whether BLOB fields are shown when browsing a table's content or not.
-
$cfg['NavigationBarIconic'] string
+
$cfg[NavigationBarIconic] string
Defines whether navigation bar buttons and the right panel top menu contain text or symbols only. A value of TRUE displays icons, FALSE displays text and 'both' displays both icons and text.
-
$cfg['ShowAll'] boolean
+
$cfg[ShowAll] boolean
Defines whether an user should be displayed a "show all (records)" button in browse mode or not.
-
$cfg['MaxRows'] integer
+
$cfg[MaxRows] integer
Number of rows displayed when browsing a result set. If the result set contains more rows, Previous/Next links will be shown.
-
$cfg['Order'] string [DESC|ASC|SMART]
+
$cfg[Order] string [DESC|ASC|SMART]
Defines whether fields are displayed in ascending (ASC) order, in descending (DESC) order or in a "smart" @@ -1196,7 +1196,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; DATE, DATETIME & TIMESTAMP, ascending order else- by default.
-
$cfg['ProtectBinary'] boolean or string
+
$cfg[ProtectBinary] boolean or string
Defines whether BLOB or BINARY fields are protected from editing when browsing a table's content or not. @@ -1209,13 +1209,13 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
-
$cfg['ShowFunctionFields'] boolean
+
$cfg[ShowFunctionFields] boolean
Defines whether MySQL functions fields should be displayed or not in edit/insert mode.
-
$cfg['CharEditing'] string
+
$cfg[CharEditing] string
Defines which type of editing controls should be used for CHAR and VARCHAR fields. Possible values are: @@ -1232,19 +1232,19 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; Default is old behavior so input.
-
$cfg['InsertRows'] integer
+
$cfg[InsertRows] integer
Defines the maximum number of concurrent entries for the Insert page.
-
$cfg['ForeignKeyMaxLimit'] integer
+
$cfg[ForeignKeyMaxLimit] integer
If there are fewer items than this in the set of foreign keys, then a drop-down box of foreign keys is presented, in the style described by the - $cfg['ForeignKeyDropdownOrder'] setting. + $cfg[ForeignKeyDropdownOrder] setting.
-
$cfg['ForeignKeyDropdownOrder'] array
+
$cfg[ForeignKeyDropdownOrder] array
For the foreign key drop-down fields, there are several methods of display, offering both the key and value data. The contents of the @@ -1253,9 +1253,9 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
- $cfg['ZipDump'] boolean
- $cfg['GZipDump'] boolean
- $cfg['BZipDump'] boolean + $cfg[ZipDump] boolean
+ $cfg[GZipDump] boolean
+ $cfg[BZipDump] boolean
Defines whether to allow the use of zip/GZip/BZip2 compression when @@ -1263,7 +1263,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
- $cfg['CompressOnFly'] boolean
+ $cfg[CompressOnFly] boolean
Defines whether to allow on the fly compression for GZip/BZip2 @@ -1273,20 +1273,20 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; normal programs handle this correctly.
-
$cfg['LightTabs'] string
+
$cfg[LightTabs] string
If set to True, use less graphically intense tabs on the top of the mainframe.
-
$cfg['PropertiesIconic'] string
+
$cfg[PropertiesIconic] string
If set to TRUE, will display icons instead of text for db and table properties links (like 'Browse', 'Select', 'Insert', ...).
Can be set to 'both' if you want icons AND text.
When set to FALSE, will only show text.
-
$cfg['PropertiesNumColumns'] integer
+
$cfg[PropertiesNumColumns] integer
How many columns will be utilized to display the tables on the database property view? Default is 1 column. When setting this to a @@ -1295,7 +1295,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
-
$cfg['DefaultTabServer'] string
+
$cfg[DefaultTabServer] string
Defines the tab displayed by default on server view. Possible values: "main.php" (recommended for multi-user setups), @@ -1304,14 +1304,14 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; or "server_processlist.php".
-
$cfg['DefaultTabDatabase'] string
+
$cfg[DefaultTabDatabase] string
Defines the tab displayed by default on database view. Possible values: "db_details_structure.php", "db_details.php" or "db_search.php".
-
$cfg['DefaultTabTable'] string
+
$cfg[DefaultTabTable] string
Defines the tab displayed by default on table view. Possible values: "tbl_properties_structure.php", @@ -1319,7 +1319,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; "tbl_change.php" or "sql.php".
-
$cfg['MySQLManualBase'] string
+
$cfg[MySQLManualBase] string
If set to an URL which points to the MySQL documentation (type depends on $cfg['MySQLManualType']), appropriate help links are @@ -1329,7 +1329,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; for more information about MySQL manuals and their types.
-
$cfg['MySQLManualType'] string
+
$cfg[MySQLManualType] string
Type of MySQL documentation:
    @@ -1341,7 +1341,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
-
$cfg['DefaultLang'] string
+
$cfg[DefaultLang] string
Defines the default language to use, if not browser-defined or user-defined.
@@ -1349,7 +1349,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; this setting.
-
$cfg['DefaultConnectionCollation'] string
+
$cfg[DefaultConnectionCollation] string
Defines the default connection collation to use, if not user-defined.
@@ -1357,20 +1357,20 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; documentation for list of possible values.
-
$cfg['Lang'] string
+
$cfg[Lang] string
Force: always use this language (must be defined in the select_lang.lib.php script).
-
$cfg['FilterLanguages'] string
+
$cfg[FilterLanguages] string
Limit list of available languages to those matching the given regular expression. For example if you want only Czech and English, you should set filter to '^(cs|en)'.
-
$cfg['DefaultCharset'] string
+
$cfg[DefaultCharset] string
Default character set to use for recoding of MySQL queries. This must be enabled and it's described by $cfg['AllowAnywhereRecoding'] @@ -1380,7 +1380,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; choice, user can select any of them.
-
$cfg['AllowAnywhereRecoding'] boolean
+
$cfg[AllowAnywhereRecoding] boolean
Allow character set recoding of MySQL queries. You need recode or iconv support (compiled in or module) in PHP to allow MySQL queries recoding @@ -1391,7 +1391,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; in the Export page, to choose the character set when exporting a file.
-
$cfg['RecodingEngine'] string
+
$cfg[RecodingEngine] string
You can select here which functions will be used for character set conversion. @@ -1405,14 +1405,14 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; Default is auto.
-
$cfg['IconvExtraParams'] string
+
$cfg[IconvExtraParams] string
Specify some parameters for iconv used in charset conversion. See iconv documentation for details.
-
$cfg['AvailableCharsets'] array
+
$cfg[AvailableCharsets] array
Available character sets for MySQL conversion. You can add your own (any of supported by recode/iconv) or remove these which you don't use. @@ -1420,7 +1420,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; frequently use some of these move them to the top.
-
$cfg['GD2Available'] string
+
$cfg[GD2Available] string
Specifies whether GD >= 2 is available. If yes it can be used for MIME transformations.
@@ -1437,14 +1437,14 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; Default is auto.
-
$cfg['LeftWidth'] integer
+
$cfg[LeftWidth] integer
Left frame width in pixel. See themes/themename/layout.inc.php.
- $cfg['LeftBgColor'] string [HTML color]
- $cfg['RightBgColor'] string [HTML color] + $cfg[LeftBgColor] string [HTML color]
+ $cfg[RightBgColor] string [HTML color]
The background colors (HTML) used for both the frames. @@ -1452,47 +1452,47 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
- $cfg['RightBgImage'] string + $cfg[RightBgImage] string
The URI of the background image used for the right frame. It must be an absolute URI. See themes/themename/layout.inc.php.
-
$cfg['LeftPointerColor'] string [HTML color]
+
$cfg[LeftPointerColor] string [HTML color]
The color (HTML) used for the pointer in the left frame (does not work with Netscape 4). See themes/themename/layout.inc.php.
-
$cfg['LeftPointerEnable'] boolean
+
$cfg[LeftPointerEnable] boolean
A value of TRUE activates the left pointer (when LeftFrameLight is FALSE).
-
$cfg['Border'] integer
+
$cfg[Border] integer
The size of a table's border. See themes/themename/layout.inc.php.
-
$cfg['ThBgcolor'] string [HTML color]
+
$cfg[ThBgcolor] string [HTML color]
The color (HTML) used for table headers. See themes/themename/layout.inc.php.
-
$cfg['BgcolorOne'] string [HTML color]
+
$cfg[BgcolorOne] string [HTML color]
The color (HTML) #1 for table rows. See themes/themename/layout.inc.php.
-
$cfg['BgcolorTwo'] string [HTML color]
+
$cfg[BgcolorTwo] string [HTML color]
The color (HTML) #2 for table rows. See themes/themename/layout.inc.php.
- $cfg['BrowsePointerColor'] string [HTML color]
- $cfg['BrowseMarkerColor'] string [HTML color] + $cfg[BrowsePointerColor] string [HTML color]
+ $cfg[BrowseMarkerColor] string [HTML color]
The colors (HTML) uses for the pointer and the marker in browse mode @@ -1503,21 +1503,21 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; See themes/themename/layout.inc.php.
-
$cfg['BrowsePointerEnable'] boolean
+
$cfg[BrowsePointerEnable] boolean
Whether to activate the browse pointer or not.
-
$cfg['BrowseMarkerEnable'] boolean
+
$cfg[BrowseMarkerEnable] boolean
Whether to activate the browse marker or not.
- $cfg['TextareaCols'] integer
- $cfg['TextareaRows'] integer
- $cfg['CharTextareaCols'] integer
- $cfg['CharTextareaRows'] integer + $cfg[TextareaCols] integer
+ $cfg[TextareaRows] integer
+ $cfg[CharTextareaCols] integer
+ $cfg[CharTextareaRows] integer
Number of columns and rows for the textareas.
@@ -1528,14 +1528,14 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
- $cfg['LongtextDoubleTextarea'] boolean + $cfg[LongtextDoubleTextarea] boolean
Defines whether textarea for LONGTEXT fields should have double size.
- $cfg['TextareaAutoSelect'] boolean + $cfg[TextareaAutoSelect] boolean
Defines if the whole textarea of the query box will be selected on @@ -1543,13 +1543,13 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

- $cfg['CtrlArrowsMoving'] boolean + $cfg[CtrlArrowsMoving] boolean
Enable Ctrl+Arrows (Option+Arrows in Safari) moving between fields when editing.
-
$cfg['LimitChars'] integer
+
$cfg[LimitChars] integer
Maximal number of Chars showed in any non-numeric field on browse view. Can be turned off by a toggle button on the @@ -1557,8 +1557,8 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
- $cfg['ModifyDeleteAtLeft'] boolean - $cfg['ModifyDeleteAtRight'] boolean + $cfg[ModifyDeleteAtLeft] boolean + $cfg[ModifyDeleteAtRight] boolean
Defines the place where modify and delete links would be put when @@ -1568,8 +1568,8 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; and "bottom" with vertical display mode.
-
$cfg['DefaultDisplay'] string - $cfg['HeaderFlipType'] string +
$cfg[DefaultDisplay] string + $cfg[HeaderFlipType] string
There are 3 display modes: horizontal, horizontalflipped and vertical. @@ -1587,7 +1587,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

-$cfg['DefaultPropDisplay'] string
+$cfg[DefaultPropDisplay] string
When editing/creating new columns in a table all fields normally get lined up one field a line. (default: 'horizontal'). If you set this to @@ -1596,8 +1596,8 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; no longer have to scroll.
-
$cfg['ShowBrowseComments'] boolean
- $cfg['ShowPropertyComments'] boolean +
$cfg[ShowBrowseComments] boolean
+ $cfg[ShowPropertyComments] boolean
By setting the corresponding variable to TRUE you can enable the @@ -1607,7 +1607,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; name of the field. The comment is shown as a tool-tip for that field.
-
$cfg['UploadDir'] string
+
$cfg[UploadDir] string
The name of the directory where SQL files have been uploaded by other means than phpMyAdmin (for example, ftp). Those files are available @@ -1630,7 +1630,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; See also FAQ 1.16 for alternatives.
-
$cfg['docSQLDir'] string
+
$cfg[docSQLDir] string
The name of the directory where docSQL files can be uploaded for import into phpMyAdmin. @@ -1639,7 +1639,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; be owned by the same user as the owner of the phpMyAdmin scripts.
-
$cfg['SaveDir'] string
+
$cfg[SaveDir] string
The name of the directory where dumps can be saved.

@@ -1653,7 +1653,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; be owned by the same user as the owner of the phpMyAdmin scripts.
-
$cfg['TempDir'] string
+
$cfg[TempDir] string
The name of the directory, where temporary files can be stored.

@@ -1661,31 +1661,31 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; 6.23
-
$cfg['Export'] array
+
$cfg[Export] array
In this array are defined default parameters for export, names of items are similar to texts seen on export page, so you can easily identify what they mean.
-
$cfg['Import'] array
+
$cfg[Import] array
In this array are defined default parameters for import, names of items are similar to texts seen on import page, so you can easily identify what they mean.
-
$cfg['RepeatCells'] integer
+
$cfg[RepeatCells] integer
Repeat the headers every X cells, or 0 to deactivate.
-
$cfg['EditInWindow'] boolean
- $cfg['QueryWindowWidth'] integer
- $cfg['QueryWindowHeight'] integer
- $cfg['QueryHistoryDB'] boolean
- $cfg['QueryWindowDefTab'] string
- $cfg['QueryHistoryMax'] integer +
$cfg[EditInWindow] boolean
+ $cfg[QueryWindowWidth] integer
+ $cfg[QueryWindowHeight] integer
+ $cfg[QueryHistoryDB] boolean
+ $cfg[QueryWindowDefTab] string
+ $cfg[QueryHistoryMax] integer
All those variables affect the query window feature. A SQL link @@ -1739,12 +1739,12 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; either 'sql', 'files', 'history' or 'full'.
-
$cfg['BrowseMIME'] boolean
+
$cfg[BrowseMIME] boolean
Enable MIME-transformations.
-
$cfg['MaxExactCount'] integer
+
$cfg[MaxExactCount] integer
Determines for how large tables phpMyAdmin should get exact row count by SELECT COUNT. If approximate row count is smaller than this @@ -1754,7 +1754,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
- $cfg['WYSIWYG-PDF'] boolean
+ $cfg[WYSIWYG-PDF] boolean
Utilizes a WYSIWYG editing control to easily place elements of a PDF page. By clicking on the button 'toggle scratchboard' on the page @@ -1784,62 +1784,62 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; specific license.
-
$cfg['NaturalOrder'] boolean
+
$cfg[NaturalOrder] boolean
Sorts database and table names according to natural order (for example, t1, t2, t10). Currently implemented in the left panel (Light mode) and in Database view, for the table list.
-
$cfg['ShowHttpHostTitle'] boolean
+
$cfg[ShowHttpHostTitle] boolean
Shows the HTTP host name in window's title bar.
-
$cfg['SetHttpHostTitle'] string
+
$cfg[SetHttpHostTitle] string
If $cfg['ShowHttpHostTitle'] is TRUE, it shows the real HTTP host name, unless an alternate name is set here.
-
$cfg['ErrorIconic'] boolean
+
$cfg[ErrorIconic] boolean
Uses icons for warnings, errors and informations.
-
$cfg['MainPageIconic'] boolean
+
$cfg[MainPageIconic] boolean
Uses icons on main page in lists and menu tabs.
-
$cfg['ReplaceHelpImg'] boolean
+
$cfg[ReplaceHelpImg] boolean
Shows a help button instead of the "Documentation" message.
-
$cfg['ThemePath'] string
+
$cfg[ThemePath] string
If theme manager is active, use this as the path of the subdirectory containing all the themes.
-
$cfg['ThemeManager'] boolean
+
$cfg[ThemeManager] boolean
Enables user-selectable themes. See FAQ 2.7.
-
$cfg['ThemeDefault'] string
+
$cfg[ThemeDefault] string
The default theme (a subdirectory under cfg['ThemePath']).
-
$cfg['ThemePerServer'] boolean
+
$cfg[ThemePerServer] boolean
Whether to allow different theme for each server.
-
$cfg['DefaultQueryTable'] string
- $cfg['DefaultQueryDatabase'] string +
$cfg[DefaultQueryTable] string
+ $cfg[DefaultQueryDatabase] string
Default queries that will be displayed in query boxes when user didn't @@ -1848,15 +1848,15 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; applicable to $cfg['DefaultQueryTable'].
-
$cfg['SQP']['fmtType'] string [html|none]
+
$cfg[SQP]['fmtType'] string [html|none]
The main use of the new SQL Parser is to pretty-print SQL queries. By default we use HTML to format the query, but you can disable this by setting this variable to 'none'.
-
$cfg['SQP']['fmtInd'] float
- $cfg['SQP']['fmtIndUnit'] string [em|px|pt|ex]
+
$cfg[SQP]['fmtInd'] float
+ $cfg[SQP]['fmtIndUnit'] string [em|px|pt|ex]
For the pretty-printing of SQL queries, under some cases the part of a query inside a bracket is indented. By changing @@ -1866,7 +1866,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; used via stylesheets.
-
$cfg['SQP']['fmtColor'] array of string tuples
+
$cfg[SQP]['fmtColor'] array of string tuples
This array is used to define the colours for each type of element of the pretty-printed SQL queries. The tuple format is
@@ -1904,7 +1904,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';
-
$cfg['SQLValidator']['use'] boolean
+
$cfg[SQLValidator]['use'] boolean
phpMyAdmin now supports use of the Mimer SQL Validator service, as originally published on @@ -1914,8 +1914,8 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; FAQ #6.14.
-
$cfg['SQLValidator']['username'] string
- $cfg['SQLValidator']['password'] string
+
$cfg[SQLValidator]['username'] string
+ $cfg[SQLValidator]['password'] string
The SOAP service allows you to login with anonymous and any password, so we use those by default. Instead, if @@ -1923,7 +1923,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; here, and it will be used in place of the anonymous login.
-
$cfg['DBG']['enable'] boolean
+
$cfg[DBG]['enable'] boolean
DEVELOPERS ONLY!
Enable the DBG extension for debugging phpMyAdmin. Required for profiling @@ -1933,7 +1933,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; Developers section.
-
$cfg['DBG']['profile']['enable'] boolean
+
$cfg[DBG]['profile']['enable'] boolean
DEVELOPERS ONLY!
Enable profiling support for phpMyAdmin. This will append a chunk of data @@ -1943,7 +1943,7 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; complete successfully.
-
$cfg['DBG']['profile']['threshold'] float (units in milliseconds)
+
$cfg[DBG]['profile']['threshold'] float (units in milliseconds)
DEVELOPERS ONLY!
When profiling data is displayed, this variable controls the threshold of @@ -1953,38 +1953,38 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; to edit this.
-
$cfg['ColumnTypes'] array
+
$cfg[ColumnTypes] array
All possible types of a MySQL column. In most cases you don't need to edit this.
-
$cfg['AttributeTypes'] array
+
$cfg[AttributeTypes] array
Possible attributes for fields. In most cases you don't need to edit this.
-
$cfg['Functions'] array
+
$cfg[Functions] array
A list of functions MySQL supports. In most cases you don't need to edit this.
-
$cfg['RestrictColumnTypes'] array
+
$cfg[RestrictColumnTypes] array
Mapping of column types to meta types used for preferring displayed functions. In most cases you don't need to edit this.
-
$cfg['RestrictFunctions'] array
+
$cfg[RestrictFunctions] array
Functions preferred for column meta types as defined in $cfg['RestrictColumnTypes']. In most cases you don't need to edit this.
-
$cfg['DefaultFunctions'] array
+
$cfg[DefaultFunctions] array
Functions selected by default when inserting/changing row, Functions are defined for meta types from @@ -1993,12 +1993,12 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; in table.
-
$cfg['NumOperators'] array
+
$cfg[NumOperators] array
Operators available for search operations on numeric and date fields.
-
$cfg['TextOperators'] array
+
$cfg[TextOperators] array
Operators available for search operations on character fields. Note that we put LIKE by default instead of @@ -2006,12 +2006,12 @@ GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost'; in case of huge tables.
-
$cfg['EnumOperators'] array
+
$cfg[EnumOperators] array
Operators available for search operations on enum fields.
-
$cfg['NullOperators'] array
+
$cfg[NullOperators] array
Additional operators available for search operations when the field can be null.