[TASK] Disable file upload in form wizard
[Packages/TYPO3.CMS.git] / typo3 / sysext / form / Configuration / PageTS / modWizards.ts
1 mod.wizards {
2 newContentElement.wizardItems {
3 forms.elements {
4 mailform {
5 tt_content_defValues {
6 bodytext (
7 enctype = multipart/form-data
8 method = post
9 prefix = tx_form
10 )
11 }
12 }
13 }
14 }
15 form {
16 defaults {
17 showTabs = elements, options, form
18 tabs {
19 elements {
20 showAccordions = basic, predefined, content
21 accordions {
22 basic {
23 showButtons = checkbox, fieldset, hidden, password, radio, reset, select, submit, textarea, textline
24 }
25 predefined {
26 showButtons = email, radiogroup, checkboxgroup, name
27 }
28 content {
29 showButtons = header, textblock
30 }
31 }
32 }
33 options {
34 showAccordions = legend, label, attributes, options, validation, filters, various
35 accordions {
36 attributes {
37 showProperties = accept, acceptcharset, accesskey, action, alt, checked, class, cols, dir, disabled, enctype, id, label, lang, maxlength, method, multiple, name, readonly, rows, selected, size, src, style, tabindex, title, type, value
38 }
39 label {
40 showProperties = label
41 }
42 validation {
43 showRules = alphabetic, alphanumeric, between, date, digit, email, equals, fileallowedtypes, filemaximumsize, fileminimumsize, float, greaterthan, inarray, integer, ip, length, lessthan, regexp, required, uri
44 rules {
45 alphabetic {
46 showProperties = message, error, breakOnError, showMessage, allowWhiteSpace
47 }
48 alphanumeric {
49 showProperties = message, error, breakOnError, showMessage, allowWhiteSpace
50 }
51 between {
52 showProperties = message, error, breakOnError, showMessage, minimum, maximum, inclusive
53 }
54 date {
55 showProperties = message, error, breakOnError, showMessage, format
56 }
57 digit {
58 showProperties = message, error, breakOnError, showMessage
59 }
60 email {
61 showProperties = message, error, breakOnError, showMessage
62 }
63 equals {
64 showProperties = message, error, breakOnError, showMessage, field
65 }
66 fileallowedtypes {
67 showProperties = message, error, breakOnError, showMessage, types
68 }
69 filemaximumsize {
70 showProperties = message, error, breakOnError, showMessage, maximum
71 }
72 fileminimumsize {
73 showProperties = message, error, breakOnError, showMessage, minimum
74 }
75 float {
76 showProperties = message, error, breakOnError, showMessage
77 }
78 greaterthan {
79 showProperties = message, error, breakOnError, showMessage, minimum
80 }
81 inarray {
82 showProperties = message, error, breakOnError, showMessage, array, strict
83 }
84 integer {
85 showProperties = message, error, breakOnError, showMessage
86 }
87 ip {
88 showProperties = message, error, breakOnError, showMessage
89 }
90 length {
91 showProperties = message, error, breakOnError, showMessage, minimum, maximum
92 }
93 lessthan {
94 showProperties = message, error, breakOnError, showMessage, maximum
95 }
96 regexp {
97 showProperties = message, error, breakOnError, showMessage, expression
98 }
99 required {
100 showProperties = message, error, breakOnError, showMessage
101 }
102 uri {
103 showProperties = message, error, breakOnError, showMessage
104 }
105 }
106 }
107 filtering {
108 showFilters = alphabetic, alphanumeric, currency, digit, integer, lowercase, regexp, removexss, stripnewlines, titlecase, trim, uppercase
109 filters {
110 alphabetic {
111 showProperties = allowWhiteSpace
112 }
113 alphanumeric {
114 showProperties = allowWhiteSpace
115 }
116 currency {
117 showProperties = decimalPoint, thousandSeparator
118 }
119 digit {
120 showProperties =
121 }
122 integer {
123 showProperties =
124 }
125 lowercase {
126 showProperties =
127 }
128 regexp {
129 showProperties = expression
130 }
131 removexss {
132 showProperties =
133 }
134 stripnewlines {
135 showProperties =
136 }
137 titlecase {
138 showProperties =
139 }
140 trim {
141 showProperties = characterList
142 }
143 uppercase {
144 showProperties =
145 }
146 }
147 }
148 }
149 }
150 form {
151 showAccordions = prefix, attributes, postProcessor
152 accordions {
153 attributes {
154 showProperties = accept, acceptcharset, action, class, dir, enctype, id, lang, method, name, style, title
155 }
156 postProcessor {
157 showPostProcessors = mail
158 postProcessors {
159 mail {
160 showProperties = recipientEmail, senderEmail
161 }
162 }
163 }
164 }
165 }
166 }
167 }
168 elements {
169 button {
170 showAccordions = attributes
171 accordions {
172 attributes {
173 showProperties = value
174 }
175 }
176 }
177 checkbox {
178 showAccordions = label, attributes
179 accordions {
180 attributes {
181 showProperties = name, value
182 }
183 }
184 }
185 fieldset {
186 showAccordions = legend
187 }
188 fileupload {
189 showAccordions = label, attributes, validation
190 accordions {
191 attributes {
192 showProperties = name
193 }
194 validation {
195 showRules = required, fileallowedtypes, filemaximumsize, fileminimumsize
196 }
197 }
198 }
199 hidden {
200 showAccordions = attributes
201 accordions {
202 attributes {
203 showProperties = name, value
204 }
205 }
206 }
207 password {
208 showAccordions = label, attributes, validation
209 accordions {
210 attributes {
211 showProperties = name
212 }
213 validation {
214 showRules = required, equals
215 }
216 }
217 }
218 radio < .checkbox
219 reset < .button
220 select {
221 showAccordions = label, attributes, options, validation
222 accordions {
223 attributes {
224 showProperties = name, multiple
225 }
226 validation {
227 showRules = required
228 }
229 }
230 }
231 submit < .button
232 textarea {
233 showAccordions = label, attributes, validation, filters
234 accordions {
235 attributes {
236 showProperties = name, cols, rows
237 }
238 filtering {
239 showFilters = alphabetic, alphanumeric, lowercase, regexp, stripnewlines, titlecase, trim, uppercase
240 }
241 validation {
242 showRules = alphabetic, alphanumeric, length, regexp, required
243 }
244 }
245 }
246 textline {
247 showAccordions = label, attributes, validation, filters
248 accordions {
249 attributes {
250 showProperties = name
251 }
252 validation {
253 showRules = alphabetic, alphanumeric, between, date, digit, email, equals, float, greaterthan, inarray, integer, ip, length, lessthan, regexp, required, uri
254 }
255 filtering {
256 showFilters = alphabetic, alphanumeric, currency, digit, integer, lowercase, regexp, titlecase, trim, uppercase
257 }
258 }
259 }
260 checkboxgroup {
261 showAccordions = legend, options, various, validation
262 accordions {
263 validation {
264 showRules = required
265 }
266 }
267 }
268 email < .textline
269 header {
270 showAccordions = various
271 }
272 textblock {
273 showAccordions = various
274 }
275 name {
276 showAccordions = legend, various
277 }
278 radiogroup < .checkboxgroup
279 }
280 }
281 }