123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365 |
- <?php
- /* vim: set expandtab sw=4 ts=4 sts=4: */
- /**
- * List of avaible forms, each form is described as an array of fields to display.
- * Fields MUST have their counterparts in the $cfg array.
- *
- * There are two possible notations:
- * $forms['Form group']['Form name'] = array('Servers' => array(1 => array('host')));
- * can be written as
- * $forms['Form group']['Form name'] = array('Servers/1/host');
- *
- * You can assign default values set by special button ("set value: ..."), eg.:
- * 'Servers/1/pmadb' => 'phpmyadmin'
- *
- * To group options, use:
- * ':group:' . __('group name') // just define a group
- * or
- * 'option' => ':group' // group starting from this option
- * End group blocks with:
- * ':group:end'
- *
- * @package PhpMyAdmin-Setup
- */
- $forms = array();
- $forms['_config.php'] = array(
- 'DefaultLang',
- 'ServerDefault');
- $forms['Servers']['Server'] = array('Servers' => array(1 => array(
- 'verbose',
- 'host',
- 'port',
- 'socket',
- 'ssl',
- 'connect_type',
- 'extension',
- 'compress',
- 'nopassword')));
- $forms['Servers']['Server_auth'] = array('Servers' => array(1 => array(
- 'auth_type',
- ':group:' . __('Config authentication'),
- 'user',
- 'password',
- ':group:end',
- ':group:' . __('HTTP authentication'),
- 'auth_http_realm',
- ':group:end',
- ':group:' . __('Signon authentication'),
- 'SignonSession',
- 'SignonURL',
- 'LogoutURL')));
- $forms['Servers']['Server_config'] = array('Servers' => array(1 => array(
- 'only_db',
- 'hide_db',
- 'AllowRoot',
- 'AllowNoPassword',
- 'DisableIS',
- 'AllowDeny/order',
- 'AllowDeny/rules',
- 'ShowDatabasesCommand')));
- $forms['Servers']['Server_pmadb'] = array('Servers' => array(1 => array(
- 'pmadb' => 'phpmyadmin',
- 'controlhost',
- 'controluser',
- 'controlpass',
- 'bookmarktable' => 'pma__bookmark',
- 'relation' => 'pma__relation',
- 'userconfig' => 'pma__userconfig',
- 'table_info' => 'pma__table_info',
- 'column_info' => 'pma__column_info',
- 'history' => 'pma__history',
- 'recent' => 'pma__recent',
- 'table_uiprefs' => 'pma__table_uiprefs',
- 'tracking' => 'pma__tracking',
- 'table_coords' => 'pma__table_coords',
- 'pdf_pages' => 'pma__pdf_pages',
- 'designer_coords' => 'pma__designer_coords',
- 'MaxTableUiprefs' => 100)));
- $forms['Servers']['Server_tracking'] = array('Servers' => array(1 => array(
- 'tracking_version_auto_create',
- 'tracking_default_statements',
- 'tracking_add_drop_view',
- 'tracking_add_drop_table',
- 'tracking_add_drop_database',
- )));
- $forms['Features']['Import_export'] = array(
- 'UploadDir',
- 'SaveDir',
- 'RecodingEngine' => ':group',
- 'IconvExtraParams',
- ':group:end',
- 'ZipDump',
- 'GZipDump',
- 'BZipDump',
- 'CompressOnFly');
- $forms['Features']['Security'] = array(
- 'blowfish_secret',
- 'ForceSSL',
- 'CheckConfigurationPermissions',
- 'TrustedProxies',
- 'AllowUserDropDatabase',
- 'AllowArbitraryServer',
- 'LoginCookieRecall',
- 'LoginCookieValidity',
- 'LoginCookieStore',
- 'LoginCookieDeleteAll');
- $forms['Features']['Page_titles'] = array(
- 'TitleDefault',
- 'TitleTable',
- 'TitleDatabase',
- 'TitleServer');
- $forms['Features']['Warnings'] = array(
- 'ServerLibraryDifference_DisableWarning',
- 'PmaNoRelation_DisableWarning',
- 'SuhosinDisableWarning',
- 'McryptDisableWarning');
- $forms['Features']['Developer'] = array(
- 'UserprefsDeveloperTab',
- 'Error_Handler/display',
- 'Error_Handler/gather',
- 'DBG/sql');
- $forms['Features']['Other_core_settings'] = array(
- 'VersionCheck',
- 'NaturalOrder',
- 'InitialSlidersState',
- 'MaxDbList',
- 'MaxTableList',
- 'NumRecentTables',
- 'ShowHint',
- 'OBGzip',
- 'PersistentConnections',
- 'ExecTimeLimit',
- 'MemoryLimit',
- 'SkipLockedTables',
- 'DisableMultiTableMaintenance',
- 'UseDbSearch',
- 'AllowThirdPartyFraming');
- $forms['Sql_queries']['Sql_queries'] = array(
- 'ShowSQL',
- 'Confirm',
- 'QueryHistoryDB',
- 'QueryHistoryMax',
- 'IgnoreMultiSubmitErrors',
- 'MaxCharactersInDisplayedSQL',
- 'EditInWindow',
- //'QueryWindowWidth', // overridden in theme
- //'QueryWindowHeight',
- 'QueryWindowDefTab',
- 'RetainQueryBox',
- 'CodemirrorEnable');
- $forms['Sql_queries']['Sql_box'] = array('SQLQuery' => array(
- 'Edit',
- 'Explain',
- 'ShowAsPHP',
- 'Validate',
- 'Refresh'));
- $forms['Sql_queries']['Sql_validator'] = array('SQLValidator' => array(
- 'use',
- 'username',
- 'password'));
- $forms['Navi_panel']['Navi_panel'] = array(
- 'NavigationDisplayLogo',
- 'NavigationLogoLink',
- 'NavigationLogoLinkWindow',
- 'NavigationTreePointerEnable',
- 'MaxNavigationItems',
- 'NavigationTreeEnableGrouping',
- 'NavigationTreeDisplayItemFilterMinimum');
- $forms['Navi_panel']['Navi_servers'] = array(
- 'NavigationDisplayServers',
- 'DisplayServersList');
- $forms['Navi_panel']['Navi_databases'] = array(
- 'NavigationTreeDbSeparator');
- $forms['Navi_panel']['Navi_tables'] = array(
- 'NavigationTreeDefaultTabTable',
- 'NavigationTreeTableSeparator',
- 'NavigationTreeTableLevel',
- );
- $forms['Main_panel']['Startup'] = array(
- 'ShowCreateDb',
- 'ShowStats',
- 'ShowServerInfo',
- 'ShowChgPassword');
- $forms['Main_panel']['DbStructure'] = array(
- 'ShowDbStructureCreation',
- 'ShowDbStructureLastUpdate',
- 'ShowDbStructureLastCheck');
- $forms['Main_panel']['TableStructure'] = array(
- 'HideStructureActions');
- $forms['Main_panel']['Browse'] = array(
- 'TableNavigationLinksMode',
- 'ShowAll',
- 'MaxRows',
- 'Order',
- 'BrowsePointerEnable',
- 'BrowseMarkerEnable',
- 'GridEditing',
- 'SaveCellsAtOnce',
- 'ShowDisplayDirection',
- 'RepeatCells',
- 'LimitChars',
- 'RowActionLinks',
- 'DefaultDisplay',
- 'RememberSorting');
- $forms['Main_panel']['Edit'] = array(
- 'ProtectBinary',
- 'ShowFunctionFields',
- 'ShowFieldTypesInDataEditView',
- 'CharEditing',
- 'MinSizeForInputField',
- 'MaxSizeForInputField',
- 'CharTextareaCols',
- 'CharTextareaRows',
- 'TextareaCols',
- 'TextareaRows',
- 'LongtextDoubleTextarea',
- 'InsertRows',
- 'ForeignKeyDropdownOrder',
- 'ForeignKeyMaxLimit');
- $forms['Main_panel']['Tabs'] = array(
- 'TabsMode',
- 'ActionLinksMode',
- 'DefaultTabServer',
- 'DefaultTabDatabase',
- 'DefaultTabTable',
- 'QueryWindowDefTab');
- $forms['Import']['Import_defaults'] = array('Import' => array(
- 'format',
- 'charset',
- 'allow_interrupt',
- 'skip_queries'));
- $forms['Import']['Sql'] = array('Import' => array(
- 'sql_compatibility',
- 'sql_no_auto_value_on_zero'));
- $forms['Import']['Csv'] = array('Import' => array(
- ':group:' . __('CSV'),
- 'csv_replace',
- 'csv_ignore',
- 'csv_terminated',
- 'csv_enclosed',
- 'csv_escaped',
- 'csv_col_names',
- ':group:end',
- ':group:' . __('CSV using LOAD DATA'),
- 'ldi_replace',
- 'ldi_ignore',
- 'ldi_terminated',
- 'ldi_enclosed',
- 'ldi_escaped',
- 'ldi_local_option',
- ':group:end'));
- $forms['Import']['Open_Document'] = array('Import' => array(
- ':group:' . __('OpenDocument Spreadsheet'),
- 'ods_col_names',
- 'ods_empty_rows',
- 'ods_recognize_percentages',
- 'ods_recognize_currency'));
- $forms['Export']['Export_defaults'] = array('Export' => array(
- 'method',
- ':group:' . __('Quick'),
- 'quick_export_onserver',
- 'quick_export_onserver_overwrite',
- ':group:end',
- ':group:' . __('Custom'),
- 'format',
- 'compression',
- 'charset',
- 'asfile' => ':group',
- 'onserver',
- 'onserver_overwrite',
- ':group:end',
- 'remember_file_template',
- 'file_template_table',
- 'file_template_database',
- 'file_template_server'));
- $forms['Export']['Sql'] = array('Export' => array(
- 'sql_include_comments' => ':group',
- 'sql_dates',
- 'sql_relation',
- 'sql_mime',
- ':group:end',
- 'sql_use_transaction',
- 'sql_disable_fk',
- 'sql_compatibility',
- ':group:' . __('Database export options'),
- 'sql_drop_database',
- 'sql_structure_or_data',
- ':group:end',
- ':group:' . __('Structure'),
- 'sql_drop_table',
- 'sql_procedure_function',
- 'sql_create_table_statements' => ':group',
- 'sql_if_not_exists',
- 'sql_auto_increment',
- ':group:end',
- 'sql_backquotes',
- ':group:end',
- ':group:' . __('Data'),
- 'sql_delayed',
- 'sql_ignore',
- 'sql_type',
- 'sql_insert_syntax',
- 'sql_max_query_size',
- 'sql_hex_for_blob',
- 'sql_utc_time'));
- $forms['Export']['CodeGen'] = array('Export' => array(
- 'codegen_format'));
- $forms['Export']['Csv'] = array('Export' => array(
- ':group:' . __('CSV'),
- 'csv_separator',
- 'csv_enclosed',
- 'csv_escaped',
- 'csv_terminated',
- 'csv_null',
- 'csv_removeCRLF',
- 'csv_columns',
- ':group:end',
- ':group:' . __('CSV for MS Excel'),
- 'excel_null',
- 'excel_removeCRLF',
- 'excel_columns',
- 'excel_edition'));
- $forms['Export']['Latex'] = array('Export' => array(
- 'latex_caption',
- 'latex_structure_or_data',
- ':group:' . __('Structure'),
- 'latex_structure_caption',
- 'latex_structure_continued_caption',
- 'latex_structure_label',
- 'latex_relation',
- 'latex_comments',
- 'latex_mime',
- ':group:end',
- ':group:' . __('Data'),
- 'latex_columns',
- 'latex_data_caption',
- 'latex_data_continued_caption',
- 'latex_data_label',
- 'latex_null'));
- $forms['Export']['Microsoft_Office'] = array('Export' => array(
- ':group:' . __('Microsoft Word 2000'),
- 'htmlword_structure_or_data',
- 'htmlword_null',
- 'htmlword_columns'));
- $forms['Export']['Open_Document'] = array('Export' => array(
- ':group:' . __('OpenDocument Spreadsheet'),
- 'ods_columns',
- 'ods_null',
- ':group:end',
- ':group:' . __('OpenDocument Text'),
- 'odt_structure_or_data',
- ':group:' . __('Structure'),
- 'odt_relation',
- 'odt_comments',
- 'odt_mime',
- ':group:end',
- ':group:' . __('Data'),
- 'odt_columns',
- 'odt_null'));
- $forms['Export']['Texy'] = array('Export' => array(
- 'texytext_structure_or_data',
- ':group:' . __('Data'),
- 'texytext_null',
- 'texytext_columns'));
- ?>
|