2 /* vim: set expandtab sw=4 ts=4 sts=4: */
4 * List of avaible forms, each form is described as an array of fields to display.
5 * Fields MUST have their counterparts in the $cfg array.
7 * There are two possible notations:
8 * $forms['Form group']['Form name'] = array('Servers' => array(1 => array('host')));
10 * $forms['Form group']['Form name'] = array('Servers/1/host');
12 * You can assign default values set by special button ("set value: ..."), eg.:
13 * 'Servers/1/pmadb' => 'phpmyadmin'
15 * To group options, use:
16 * ':group:' . __('group name') // just define a group
18 * 'option' => ':group' // group starting from this option
19 * End group blocks with:
22 * @package PhpMyAdmin-Setup
26 $forms['_config.php'] = array(
29 $forms['Servers']['Server'] = array('Servers' => array(1 => array(
39 $forms['Servers']['Server_auth'] = array('Servers' => array(1 => array(
41 ':group:' . __('Config authentication'),
45 ':group:' . __('Cookie authentication'),
46 'auth_swekey_config' => './swekey.conf',
48 ':group:' . __('HTTP authentication'),
51 ':group:' . __('Signon authentication'),
55 $forms['Servers']['Server_config'] = array('Servers' => array(1 => array(
63 'ShowDatabasesCommand')));
64 $forms['Servers']['Server_pmadb'] = array('Servers' => array(1 => array(
65 'pmadb' => 'phpmyadmin',
69 'bookmarktable' => 'pma__bookmark',
70 'relation' => 'pma__relation',
71 'userconfig' => 'pma__userconfig',
72 'table_info' => 'pma__table_info',
73 'column_info' => 'pma__column_info',
74 'history' => 'pma__history',
75 'recent' => 'pma__recent',
76 'table_uiprefs' => 'pma__table_uiprefs',
77 'tracking' => 'pma__tracking',
78 'table_coords' => 'pma__table_coords',
79 'pdf_pages' => 'pma__pdf_pages',
80 'designer_coords' => 'pma__designer_coords',
81 'MaxTableUiprefs' => 100)));
82 $forms['Servers']['Server_tracking'] = array('Servers' => array(1 => array(
83 'tracking_version_auto_create',
84 'tracking_default_statements',
85 'tracking_add_drop_view',
86 'tracking_add_drop_table',
87 'tracking_add_drop_database',
89 $forms['Features']['Import_export'] = array(
92 'RecodingEngine' => ':group',
99 $forms['Features']['Security'] = array(
102 'CheckConfigurationPermissions',
104 'AllowUserDropDatabase',
105 'AllowArbitraryServer',
107 'LoginCookieValidity',
109 'LoginCookieDeleteAll');
110 $forms['Features']['Page_titles'] = array(
115 $forms['Features']['Warnings'] = array(
116 'ServerLibraryDifference_DisableWarning',
117 'PmaNoRelation_DisableWarning',
118 'SuhosinDisableWarning',
119 'McryptDisableWarning');
120 $forms['Features']['Developer'] = array(
121 'UserprefsDeveloperTab',
122 'Error_Handler/display',
123 'Error_Handler/gather',
125 $forms['Features']['Other_core_settings'] = array(
128 'InitialSlidersState',
134 'PersistentConnections',
138 'DisableMultiTableMaintenance',
140 $forms['Sql_queries']['Sql_queries'] = array(
145 'IgnoreMultiSubmitErrors',
146 'MaxCharactersInDisplayedSQL',
148 //'QueryWindowWidth', // overridden in theme
149 //'QueryWindowHeight',
153 $forms['Sql_queries']['Sql_box'] = array('SQLQuery' => array(
159 $forms['Sql_queries']['Sql_validator'] = array('SQLValidator' => array(
163 $forms['Navi_panel']['Navi_panel'] = array(
164 'NavigationDisplayLogo',
165 'NavigationLogoLink',
166 'NavigationLogoLinkWindow',
167 'NavigationTreePointerEnable',
168 'MaxNavigationItems',
169 'NavigationTreeEnableGrouping',
170 'NavigationTreeDisplayItemFilterMinimum');
171 $forms['Navi_panel']['Navi_servers'] = array(
172 'NavigationDisplayServers',
173 'DisplayServersList');
174 $forms['Navi_panel']['Navi_databases'] = array(
175 'NavigationTreeDbSeparator');
176 $forms['Navi_panel']['Navi_tables'] = array(
177 'NavigationTreeDefaultTabTable',
178 'NavigationTreeTableSeparator',
179 'NavigationTreeTableLevel',
181 $forms['Main_panel']['Startup'] = array(
187 $forms['Main_panel']['DbStructure'] = array(
188 'ShowDbStructureCreation',
189 'ShowDbStructureLastUpdate',
190 'ShowDbStructureLastCheck');
191 $forms['Main_panel']['TableStructure'] = array(
192 'HideStructureActions');
193 $forms['Main_panel']['Browse'] = array(
194 'NavigationBarIconic',
198 'BrowsePointerEnable',
199 'BrowseMarkerEnable',
202 'ShowDisplayDirection',
208 $forms['Main_panel']['Edit'] = array(
210 'ShowFunctionFields',
211 'ShowFieldTypesInDataEditView',
213 'MinSizeForInputField',
214 'MaxSizeForInputField',
219 'LongtextDoubleTextarea',
221 'ForeignKeyDropdownOrder',
222 'ForeignKeyMaxLimit');
223 $forms['Main_panel']['Tabs'] = array(
226 'DefaultTabDatabase',
228 'QueryWindowDefTab');
229 $forms['Import']['Import_defaults'] = array('Import' => array(
234 $forms['Import']['Sql'] = array('Import' => array(
236 'sql_no_auto_value_on_zero'));
237 $forms['Import']['Csv'] = array('Import' => array(
238 ':group:' . __('CSV'),
246 ':group:' . __('CSV using LOAD DATA'),
254 $forms['Import']['Open_Document'] = array('Import' => array(
255 ':group:' . __('OpenDocument Spreadsheet'),
258 'ods_recognize_percentages',
259 'ods_recognize_currency'));
260 $forms['Export']['Export_defaults'] = array('Export' => array(
262 ':group:' . __('Quick'),
263 'quick_export_onserver',
264 'quick_export_onserver_overwrite',
266 ':group:' . __('Custom'),
270 'asfile' => ':group',
272 'onserver_overwrite',
274 'remember_file_template',
275 'file_template_table',
276 'file_template_database',
277 'file_template_server'));
278 $forms['Export']['Sql'] = array('Export' => array(
279 'sql_include_comments' => ':group',
284 'sql_use_transaction',
287 ':group:' . __('Database export options'),
289 'sql_structure_or_data',
291 ':group:' . __('Structure'),
293 'sql_procedure_function',
294 'sql_create_table_statements' => ':group',
296 'sql_auto_increment',
300 ':group:' . __('Data'),
305 'sql_max_query_size',
308 $forms['Export']['CodeGen'] = array('Export' => array(
310 $forms['Export']['Csv'] = array('Export' => array(
311 ':group:' . __('CSV'),
320 ':group:' . __('CSV for MS Excel'),
325 $forms['Export']['Latex'] = array('Export' => array(
327 'latex_structure_or_data',
328 ':group:' . __('Structure'),
329 'latex_structure_caption',
330 'latex_structure_continued_caption',
331 'latex_structure_label',
336 ':group:' . __('Data'),
338 'latex_data_caption',
339 'latex_data_continued_caption',
342 $forms['Export']['Microsoft_Office'] = array('Export' => array(
343 ':group:' . __('Microsoft Word 2000'),
344 'htmlword_structure_or_data',
346 'htmlword_columns'));
347 $forms['Export']['Open_Document'] = array('Export' => array(
348 ':group:' . __('OpenDocument Spreadsheet'),
352 ':group:' . __('OpenDocument Text'),
353 'odt_structure_or_data',
354 ':group:' . __('Structure'),
359 ':group:' . __('Data'),
362 $forms['Export']['Texy'] = array('Export' => array(
363 'texytext_structure_or_data',
364 ':group:' . __('Data'),
366 'texytext_columns'));