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',
65 $forms['Servers']['Server_pmadb'] = array('Servers' => array(1 => array(
66 'pmadb' => 'phpmyadmin',
70 'bookmarktable' => 'pma_bookmark',
71 'relation' => 'pma_relation',
72 'userconfig' => 'pma_userconfig',
73 'table_info' => 'pma_table_info',
74 'column_info' => 'pma_column_info',
75 'history' => 'pma_history',
76 'recent' => 'pma_recent',
77 'table_uiprefs' => 'pma_table_uiprefs',
78 'tracking' => 'pma_tracking',
79 'table_coords' => 'pma_table_coords',
80 'pdf_pages' => 'pma_pdf_pages',
81 'designer_coords' => 'pma_designer_coords',
82 'MaxTableUiprefs' => 100)));
83 $forms['Servers']['Server_tracking'] = array('Servers' => array(1 => array(
84 'tracking_version_auto_create',
85 'tracking_default_statements',
86 'tracking_add_drop_view',
87 'tracking_add_drop_table',
88 'tracking_add_drop_database',
90 $forms['Features']['Import_export'] = array(
93 'RecodingEngine' => ':group',
100 $forms['Features']['Security'] = array(
103 'CheckConfigurationPermissions',
105 'AllowUserDropDatabase',
106 'AllowArbitraryServer',
108 'LoginCookieValidity',
110 'LoginCookieDeleteAll');
111 $forms['Features']['Page_titles'] = array(
116 $forms['Features']['Warnings'] = array(
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(
129 'InitialSlidersState',
136 'PersistentConnections',
140 'DisableMultiTableMaintenance',
142 'AllowThirdPartyFraming');
143 $forms['Sql_queries']['Sql_queries'] = array(
148 'IgnoreMultiSubmitErrors',
149 'VerboseMultiSubmit',
150 'MaxCharactersInDisplayedSQL',
152 //'QueryWindowWidth', // overridden in theme
153 //'QueryWindowHeight',
154 'QueryWindowDefTab');
155 $forms['Sql_queries']['Sql_box'] = array('SQLQuery' => array(
161 $forms['Sql_queries']['Sql_validator'] = array('SQLValidator' => array(
165 $forms['Left_frame']['Left_frame'] = array(
169 'LeftLogoLinkWindow',
172 $forms['Left_frame']['Left_servers'] = array(
173 'LeftDisplayServers',
174 'DisplayServersList');
175 $forms['Left_frame']['Left_databases'] = array(
176 'DisplayDatabasesList',
178 'LeftFrameDBSeparator',
179 'ShowTooltipAliasDB');
180 $forms['Left_frame']['Left_tables'] = array(
181 'LeftDisplayTableFilterMinimum',
182 'LeftDefaultTabTable',
183 'LeftFrameTableSeparator',
184 'LeftFrameTableLevel',
186 'ShowTooltipAliasTB');
187 $forms['Main_frame']['Startup'] = array(
189 'ShowCreateDb' => ':group',
196 $forms['Main_frame']['Browse'] = array(
197 'NavigationBarIconic',
201 'BrowsePointerEnable',
202 'BrowseMarkerEnable',
204 'ShowDisplayDirection',
210 $forms['Main_frame']['Edit'] = array(
212 'ShowFunctionFields',
213 'ShowFieldTypesInDataEditView',
219 'LongtextDoubleTextarea',
221 'ForeignKeyDropdownOrder',
222 'ForeignKeyMaxLimit',
223 'DefaultPropDisplay');
224 $forms['Main_frame']['Tabs'] = array(
228 'DefaultTabDatabase',
230 'QueryWindowDefTab');
231 $forms['Import']['Import_defaults'] = array('Import' => array(
236 $forms['Import']['Sql'] = array('Import' => array(
238 'sql_no_auto_value_on_zero'));
239 $forms['Import']['Csv'] = array('Import' => array(
240 ':group:' . __('CSV'),
248 ':group:' . __('CSV using LOAD DATA'),
256 $forms['Import']['Open_Document'] = array('Import' => array(
257 ':group:' . __('Open Document Spreadsheet'),
260 'ods_recognize_percentages',
261 'ods_recognize_currency'));
262 $forms['Export']['Export_defaults'] = array('Export' => array(
264 ':group:' . __('Quick'),
265 'quick_export_onserver',
266 'quick_export_onserver_overwrite',
268 ':group:' . __('Custom'),
272 'asfile' => ':group',
274 'onserver_overwrite',
276 'remember_file_template',
277 'file_template_table',
278 'file_template_database',
279 'file_template_server'));
280 $forms['Export']['Sql'] = array('Export' => array(
281 'sql_include_comments' => ':group',
286 'sql_use_transaction',
289 ':group:' . __('Database export options'),
291 'sql_structure_or_data',
293 ':group:' . __('Structure'),
295 'sql_procedure_function',
296 'sql_create_table_statements' => ':group',
298 'sql_auto_increment',
302 ':group:' . __('Data'),
307 'sql_max_query_size',
310 $forms['Export']['CodeGen'] = array('Export' => array(
312 $forms['Export']['Csv'] = array('Export' => array(
313 ':group:' . __('CSV'),
322 ':group:' . __('CSV for MS Excel'),
327 $forms['Export']['Latex'] = array('Export' => array(
329 'latex_structure_or_data',
330 ':group:' . __('Structure'),
331 'latex_structure_caption',
332 'latex_structure_continued_caption',
333 'latex_structure_label',
338 ':group:' . __('Data'),
340 'latex_data_caption',
341 'latex_data_continued_caption',
344 $forms['Export']['Microsoft_Office'] = array('Export' => array(
345 ':group:' . __('Microsoft Word 2000'),
346 'htmlword_structure_or_data',
348 'htmlword_columns'));
349 $forms['Export']['Open_Document'] = array('Export' => array(
350 ':group:' . __('Open Document Spreadsheet'),
354 ':group:' . __('Open Document Text'),
355 'odt_structure_or_data',
356 ':group:' . __('Structure'),
361 ':group:' . __('Data'),
364 $forms['Export']['Texy'] = array('Export' => array(
365 'texytext_structure_or_data',
366 ':group:' . __('Data'),
368 'texytext_columns'));