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',
71 'bookmarktable' => 'pma_bookmark',
72 'relation' => 'pma_relation',
73 'userconfig' => 'pma_userconfig',
74 'table_info' => 'pma_table_info',
75 'column_info' => 'pma_column_info',
76 'history' => 'pma_history',
77 'recent' => 'pma_recent',
78 'table_uiprefs' => 'pma_table_uiprefs',
79 'tracking' => 'pma_tracking',
80 'table_coords' => 'pma_table_coords',
81 'pdf_pages' => 'pma_pdf_pages',
82 'designer_coords' => 'pma_designer_coords',
83 'MaxTableUiprefs' => 100)));
84 $forms['Servers']['Server_tracking'] = array('Servers' => array(1 => array(
85 'tracking_version_auto_create',
86 'tracking_default_statements',
87 'tracking_add_drop_view',
88 'tracking_add_drop_table',
89 'tracking_add_drop_database',
91 $forms['Features']['Import_export'] = array(
94 'RecodingEngine' => ':group',
101 $forms['Features']['Security'] = array(
104 'CheckConfigurationPermissions',
106 'AllowUserDropDatabase',
107 'AllowArbitraryServer',
109 'LoginCookieValidity',
111 'LoginCookieDeleteAll');
112 $forms['Features']['Page_titles'] = array(
117 $forms['Features']['Warnings'] = array(
118 'PmaNoRelation_DisableWarning',
119 'SuhosinDisableWarning',
120 'McryptDisableWarning');
121 $forms['Features']['Developer'] = array(
122 'UserprefsDeveloperTab',
123 'Error_Handler/display',
124 'Error_Handler/gather',
126 $forms['Features']['Other_core_settings'] = array(
130 'InitialSlidersState',
137 'PersistentConnections',
141 'DisableMultiTableMaintenance',
143 'AllowThirdPartyFraming');
144 $forms['Sql_queries']['Sql_queries'] = array(
149 'IgnoreMultiSubmitErrors',
150 'VerboseMultiSubmit',
151 'MaxCharactersInDisplayedSQL',
153 //'QueryWindowWidth', // overridden in theme
154 //'QueryWindowHeight',
157 $forms['Sql_queries']['Sql_box'] = array('SQLQuery' => array(
163 $forms['Sql_queries']['Sql_validator'] = array('SQLValidator' => array(
167 $forms['Left_frame']['Left_frame'] = array(
171 'LeftLogoLinkWindow',
174 $forms['Left_frame']['Left_servers'] = array(
175 'LeftDisplayServers',
176 'DisplayServersList');
177 $forms['Left_frame']['Left_databases'] = array(
178 'DisplayDatabasesList',
180 'LeftFrameDBSeparator',
181 'ShowTooltipAliasDB');
182 $forms['Left_frame']['Left_tables'] = array(
183 'LeftDisplayTableFilterMinimum',
184 'LeftDefaultTabTable',
185 'LeftFrameTableSeparator',
186 'LeftFrameTableLevel',
188 'ShowTooltipAliasTB');
189 $forms['Main_frame']['Startup'] = array(
191 'ShowCreateDb' => ':group',
198 $forms['Main_frame']['Browse'] = array(
199 'NavigationBarIconic',
203 'BrowsePointerEnable',
204 'BrowseMarkerEnable',
206 'ShowDisplayDirection',
212 $forms['Main_frame']['Edit'] = array(
214 'ShowFunctionFields',
215 'ShowFieldTypesInDataEditView',
217 'MinSizeForInputField',
218 'MaxSizeForInputField',
223 'LongtextDoubleTextarea',
225 'ForeignKeyDropdownOrder',
226 'ForeignKeyMaxLimit');
227 $forms['Main_frame']['Tabs'] = array(
231 'DefaultTabDatabase',
233 'QueryWindowDefTab');
234 $forms['Import']['Import_defaults'] = array('Import' => array(
239 $forms['Import']['Sql'] = array('Import' => array(
241 'sql_no_auto_value_on_zero'));
242 $forms['Import']['Csv'] = array('Import' => array(
243 ':group:' . __('CSV'),
251 ':group:' . __('CSV using LOAD DATA'),
259 $forms['Import']['Open_Document'] = array('Import' => array(
260 ':group:' . __('Open Document Spreadsheet'),
263 'ods_recognize_percentages',
264 'ods_recognize_currency'));
265 $forms['Export']['Export_defaults'] = array('Export' => array(
267 ':group:' . __('Quick'),
268 'quick_export_onserver',
269 'quick_export_onserver_overwrite',
271 ':group:' . __('Custom'),
275 'asfile' => ':group',
277 'onserver_overwrite',
279 'remember_file_template',
280 'file_template_table',
281 'file_template_database',
282 'file_template_server'));
283 $forms['Export']['Sql'] = array('Export' => array(
284 'sql_include_comments' => ':group',
289 'sql_use_transaction',
292 ':group:' . __('Database export options'),
294 'sql_structure_or_data',
296 ':group:' . __('Structure'),
298 'sql_procedure_function',
299 'sql_create_table_statements' => ':group',
301 'sql_auto_increment',
305 ':group:' . __('Data'),
310 'sql_max_query_size',
313 $forms['Export']['CodeGen'] = array('Export' => array(
315 $forms['Export']['Csv'] = array('Export' => array(
316 ':group:' . __('CSV'),
325 ':group:' . __('CSV for MS Excel'),
330 $forms['Export']['Latex'] = array('Export' => array(
332 'latex_structure_or_data',
333 ':group:' . __('Structure'),
334 'latex_structure_caption',
335 'latex_structure_continued_caption',
336 'latex_structure_label',
341 ':group:' . __('Data'),
343 'latex_data_caption',
344 'latex_data_continued_caption',
347 $forms['Export']['Microsoft_Office'] = array('Export' => array(
348 ':group:' . __('Microsoft Word 2000'),
349 'htmlword_structure_or_data',
351 'htmlword_columns'));
352 $forms['Export']['Open_Document'] = array('Export' => array(
353 ':group:' . __('Open Document Spreadsheet'),
357 ':group:' . __('Open Document Text'),
358 'odt_structure_or_data',
359 ':group:' . __('Structure'),
364 ':group:' . __('Data'),
367 $forms['Export']['Texy'] = array('Export' => array(
368 'texytext_structure_or_data',
369 ':group:' . __('Data'),
371 'texytext_columns'));