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 * To define form field, use the notatnion below:
8 * $forms['Form group']['Form name'] = array('Option/path');
10 * You can assign default values set by special button ("set value: ..."), eg.:
11 * 'Servers/1/pmadb' => 'phpmyadmin'
13 * To group options, use:
14 * ':group:' . __('group name') // just define a group
16 * 'option' => ':group' // group starting from this option
17 * End group blocks with:
24 $forms['Features']['General'] = array(
27 'InitialSlidersState',
28 'LoginCookieValidity',
29 'Servers/1/only_db', // saves to Server/only_db
30 'Servers/1/hide_db', // saves to Server/hide_db
32 'DisableMultiTableMaintenance',
37 $forms['Features']['Text_fields'] = array(
39 'MinSizeForInputField',
40 'MaxSizeForInputField',
45 'LongtextDoubleTextarea');
46 $forms['Features']['Page_titles'] = array(
51 $forms['Features']['Warnings'] = array(
52 'ServerLibraryDifference_DisableWarning',
53 'PmaNoRelation_DisableWarning',
54 'SuhosinDisableWarning',
55 'McryptDisableWarning',
56 'ReservedWordDisableWarning');
57 // settings from this form are treated specially,
58 // see prefs_forms.php and user_preferences.lib.php
59 $forms['Features']['Developer'] = array(
60 'Error_Handler/display',
61 'Error_Handler/gather',
63 $forms['Sql_queries']['Sql_queries'] = array(
67 'IgnoreMultiSubmitErrors',
68 'MaxCharactersInDisplayedSQL',
70 //'QueryWindowWidth', // overridden in theme
71 //'QueryWindowHeight',
75 $forms['Sql_queries']['Sql_box'] = array(
81 $forms['Navi_panel']['Navi_panel'] = array(
82 'NavigationDisplayLogo',
84 'NavigationLogoLinkWindow',
85 'NavigationTreePointerEnable',
87 'NavigationTreeEnableGrouping',
88 'NavigationTreeDisplayItemFilterMinimum');
89 $forms['Navi_panel']['Navi_databases'] = array(
90 'NavigationTreeDisplayDbFilterMinimum',
91 'NavigationTreeDbSeparator');
92 $forms['Navi_panel']['Navi_tables'] = array(
93 'NavigationTreeDefaultTabTable',
94 'NavigationTreeTableSeparator',
95 'NavigationTreeTableLevel',
97 $forms['Main_panel']['Startup'] = array(
101 $forms['Main_panel']['DbStructure'] = array(
102 'ShowDbStructureCreation',
103 'ShowDbStructureLastUpdate',
104 'ShowDbStructureLastCheck');
105 $forms['Main_panel']['TableStructure'] = array(
106 'HideStructureActions');
107 $forms['Main_panel']['Browse'] = array(
108 'NavigationBarIconic',
113 'DisplayBinaryAsHex',
114 'BrowsePointerEnable',
115 'BrowseMarkerEnable',
118 'ShowDisplayDirection',
124 $forms['Main_panel']['Edit'] = array(
126 'ShowFunctionFields',
127 'ShowFieldTypesInDataEditView',
129 'ForeignKeyDropdownOrder',
130 'ForeignKeyMaxLimit');
131 $forms['Main_panel']['Tabs'] = array(
133 'DefaultTabDatabase',
135 $forms['Import']['Import_defaults'] = array(
138 'Import/allow_interrupt',
139 'Import/skip_queries');
140 $forms['Import']['Sql'] = array(
141 'Import/sql_compatibility',
142 'Import/sql_no_auto_value_on_zero');
143 $forms['Import']['Csv'] = array(
144 ':group:' . __('CSV'),
145 'Import/csv_replace',
147 'Import/csv_terminated',
148 'Import/csv_enclosed',
149 'Import/csv_escaped',
150 'Import/csv_col_names',
152 ':group:' . __('CSV using LOAD DATA'),
153 'Import/ldi_replace',
155 'Import/ldi_terminated',
156 'Import/ldi_enclosed',
157 'Import/ldi_escaped',
158 'Import/ldi_local_option');
159 $forms['Import']['Open_Document'] = array(
160 ':group:' . __('OpenDocument Spreadsheet'),
161 'Import/ods_col_names',
162 'Import/ods_empty_rows',
163 'Import/ods_recognize_percentages',
164 'Import/ods_recognize_currency');
165 $forms['Export']['Export_defaults'] = array(
167 ':group:' . __('Quick'),
168 'Export/quick_export_onserver',
169 'Export/quick_export_onserver_overwrite',
171 ':group:' . __('Custom'),
173 'Export/compression',
175 'Export/asfile' => ':group',
177 'Export/onserver_overwrite',
179 'Export/file_template_table',
180 'Export/file_template_database',
181 'Export/file_template_server');
182 $forms['Export']['Sql'] = array(
183 'Export/sql_include_comments' => ':group',
185 'Export/sql_relation',
188 'Export/sql_use_transaction',
189 'Export/sql_disable_fk',
190 'Export/sql_compatibility',
191 ':group:' . __('Database export options'),
192 'Export/sql_drop_database',
193 'Export/sql_structure_or_data',
195 ':group:' . __('Structure'),
196 'Export/sql_drop_table',
197 'Export/sql_procedure_function',
198 'Export/sql_create_table_statements' => ':group',
199 'Export/sql_if_not_exists',
200 'Export/sql_auto_increment',
202 'Export/sql_backquotes',
204 ':group:' . __('Data'),
205 'Export/sql_delayed',
208 'Export/sql_insert_syntax',
209 'Export/sql_max_query_size',
210 'Export/sql_hex_for_blob',
211 'Export/sql_utc_time');
212 $forms['Export']['CodeGen'] = array(
213 'Export/codegen_format');
214 $forms['Export']['Csv'] = array(
215 ':group:' . __('CSV'),
216 'Export/csv_separator',
217 'Export/csv_enclosed',
218 'Export/csv_escaped',
219 'Export/csv_terminated',
221 'Export/csv_removeCRLF',
222 'Export/csv_columns',
224 ':group:' . __('CSV for MS Excel'),
226 'Export/excel_removeCRLF',
227 'Export/excel_columns',
228 'Export/excel_edition');
229 $forms['Export']['Latex'] = array(
230 'Export/latex_caption',
231 'Export/latex_structure_or_data',
232 ':group:' . __('Structure'),
233 'Export/latex_structure_caption',
234 'Export/latex_structure_continued_caption',
235 'Export/latex_structure_label',
236 'Export/latex_relation',
237 'Export/latex_comments',
240 ':group:' . __('Data'),
241 'Export/latex_columns',
242 'Export/latex_data_caption',
243 'Export/latex_data_continued_caption',
244 'Export/latex_data_label',
245 'Export/latex_null');
246 $forms['Export']['Microsoft_Office'] = array(
247 ':group:' . __('Microsoft Word 2000'),
248 'Export/htmlword_structure_or_data',
249 'Export/htmlword_null',
250 'Export/htmlword_columns');
251 $forms['Export']['Open_Document'] = array(
252 ':group:' . __('OpenDocument Spreadsheet'),
253 'Export/ods_columns',
256 ':group:' . __('OpenDocument Text'),
257 'Export/odt_structure_or_data',
258 ':group:' . __('Structure'),
259 'Export/odt_relation',
260 'Export/odt_comments',
263 ':group:' . __('Data'),
264 'Export/odt_columns',
266 $forms['Export']['Texy'] = array(
267 'Export/texytext_structure_or_data',
268 ':group:' . __('Data'),
269 'Export/texytext_null',
270 'Export/texytext_columns');