[BUGFIX] Sprite manager cache race condition
[Packages/TYPO3.CMS.git] / typo3 / sysext / cms / flexform_media.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <T3DataStructure>
3 <meta>
4 <langDisable>1</langDisable>
5 </meta>
6 <sheets>
7 <sGeneral>
8 <ROOT>
9 <TCEforms>
10 <sheetTitle>LLL:EXT:cms/locallang_ttc.xml:media.options</sheetTitle>
11 </TCEforms>
12 <type>array</type>
13 <el>
14 <mmType>
15 <TCEforms>
16 <onChange>reload</onChange>
17 <label>LLL:EXT:cms/locallang_ttc.xml:media.type</label>
18 <config>
19 <type>select</type>
20 <items>
21 <numIndex index="0">
22 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.type.video</numIndex>
23 <numIndex index="1">video</numIndex>
24 </numIndex>
25 <numIndex index="1">
26 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.type.audio</numIndex>
27 <numIndex index="1">audio</numIndex>
28 </numIndex>
29 </items>
30 </config>
31 </TCEforms>
32 </mmType>
33 <mmUseHTML5>
34 <TCEforms>
35 <label>LLL:EXT:cms/locallang_ttc.xml:media.useHTML5</label>
36 <displayCond>FIELD:mmType:!=:audio</displayCond>
37 <onChange>reload</onChange>
38 <config>
39 <type>check</type>
40 <default>0</default>
41 </config>
42 </TCEforms>
43 </mmUseHTML5>
44 <mmWidth>
45 <TCEforms>
46 <label>LLL:EXT:cms/locallang_ttc.xml:media.width</label>
47 <config>
48 <type>input</type>
49 <size>8</size>
50 <max>5</max>
51 <eval>trim,num</eval>
52 </config>
53 </TCEforms>
54 </mmWidth>
55 <mmHeight>
56 <TCEforms>
57 <label>LLL:EXT:cms/locallang_ttc.xml:media.height</label>
58 <config>
59 <type>input</type>
60 <size>8</size>
61 <max>5</max>
62 <eval>trim,num</eval>
63 </config>
64 </TCEforms>
65 </mmHeight>
66 <mmRenderType>
67 <TCEforms>
68 <label>LLL:EXT:cms/locallang_ttc.xml:media.renderType</label>
69 <displayCond>FIELD:mmType:!=:audio</displayCond>
70 <config>
71 <type>select</type>
72 <items>
73 <numIndex index="0">
74 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.renderType.auto</numIndex>
75 <numIndex index="1">auto</numIndex>
76 </numIndex>
77 <numIndex index="1">
78 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.renderType.qt</numIndex>
79 <numIndex index="1">qt</numIndex>
80 </numIndex>
81 <numIndex index="2">
82 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.renderType.embed</numIndex>
83 <numIndex index="1">embed</numIndex>
84 </numIndex>
85 </items>
86 <itemsProcFunc>tx_cms_mediaItems->customMediaRenderTypes</itemsProcFunc>
87 </config>
88 </TCEforms>
89 </mmRenderType>
90 <mmMediaOptions>
91 <title>LLL:EXT:cms/locallang_ttc.xml:media.additionalOptions</title>
92 <type>array</type>
93 <section>1</section>
94 <el>
95 <mmMediaOptionsContainer>
96 <type>array</type>
97 <title>LLL:EXT:cms/locallang_ttc.xml:media.params</title>
98 <el>
99 <mmParamName>
100 <TCEforms>
101 <label>LLL:EXT:cms/locallang_ttc.xml:media.params.option</label>
102 <config>
103 <type>select</type>
104 <items>
105 <numIndex index="0">
106 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.autoPlay</numIndex>
107 <numIndex index="1">autoPlay</numIndex>
108 </numIndex>
109 <numIndex index="1">
110 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.loop</numIndex>
111 <numIndex index="1">loop</numIndex>
112 </numIndex>
113 <numIndex index="2">
114 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.quality</numIndex>
115 <numIndex index="1">quality</numIndex>
116 </numIndex>
117 <numIndex index="3">
118 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.preview</numIndex>
119 <numIndex index="1">preview</numIndex>
120 </numIndex>
121 <numIndex index="4">
122 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.allowScriptAccess</numIndex>
123 <numIndex index="1">allowScriptAccess</numIndex>
124 </numIndex>
125 <numIndex index="5">
126 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.allowFullScreen</numIndex>
127 <numIndex index="1">allowFullScreen</numIndex>
128 </numIndex>
129 <numIndex index="6">
130 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.preload</numIndex>
131 <numIndex index="1">preload</numIndex>
132 </numIndex>
133 <numIndex index="7">
134 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.controlsBelow</numIndex>
135 <numIndex index="1">controlsBelow</numIndex>
136 </numIndex>
137 <numIndex index="8">
138 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.controlsAtStart</numIndex>
139 <numIndex index="1">controlsAtStart</numIndex>
140 </numIndex>
141 <numIndex index="9">
142 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.controlsHiding</numIndex>
143 <numIndex index="1">controlsHiding</numIndex>
144 </numIndex>
145 <numIndex index="10">
146 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.defaultVolume</numIndex>
147 <numIndex index="1">defaultVolume</numIndex>
148 </numIndex>
149 </items>
150 <itemsProcFunc>tx_cms_mediaItems->customMediaParams</itemsProcFunc>
151 </config>
152 </TCEforms>
153 </mmParamName>
154 <mmParamSet>
155 <TCEforms>
156 <label>LLL:EXT:cms/locallang_ttc.xml:media.params.setTo</label>
157 <config>
158 <type>select</type>
159 <items>
160 <numIndex index="0">
161 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.on</numIndex>
162 <numIndex index="1">1</numIndex>
163 </numIndex>
164 <numIndex index="1">
165 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.off</numIndex>
166 <numIndex index="1">0</numIndex>
167 </numIndex>
168 <numIndex index="2">
169 <numIndex index="0">LLL:EXT:cms/locallang_ttc.xml:media.params.valueEntry</numIndex>
170 <numIndex index="1">2</numIndex>
171 </numIndex>
172 </items>
173 </config>
174 </TCEforms>
175 </mmParamSet>
176 <mmParamValue>
177 <TCEforms>
178 <label>LLL:EXT:cms/locallang_ttc.xml:media.params.value</label>
179 <config>
180 <type>input</type>
181 <size>16</size>
182 <default></default>
183 </config>
184 </TCEforms>
185 </mmParamValue>
186 </el>
187 </mmMediaOptionsContainer>
188 <mmMediaCustomParameterContainer>
189 <type>array</type>
190 <title>LLL:EXT:cms/locallang_ttc.xml:media.params.customEntry</title>
191 <el>
192 <mmParamCustomEntry>
193 <TCEforms>
194 <label>LLL:EXT:cms/locallang_ttc.xml:media.params.customEntryLabel</label>
195 <config>
196 <type>text</type>
197 <rows>6</rows>
198 <cols>60</cols>
199 </config>
200 </TCEforms>
201 </mmParamCustomEntry>
202 </el>
203 </mmMediaCustomParameterContainer>
204 </el>
205 </mmMediaOptions>
206 </el>
207 </ROOT>
208 </sGeneral>
209 <sVideo>
210 <ROOT>
211 <TCEforms>
212 <sheetTitle>LLL:EXT:cms/locallang_ttc.xml:media.tabVideo</sheetTitle>
213 <displayCond>FIELD:sGeneral.mmType:!=:audio</displayCond>
214 </TCEforms>
215 <type>array</type>
216 <el>
217 <mmFile>
218 <TCEforms>
219 <label>LLL:EXT:cms/locallang_ttc.xml:media.fallbackUrl</label>
220 <config>
221 <type>input</type>
222 <size>60</size>
223 <eval>trim,required</eval>
224 <default></default>
225 <wizards type="array">
226 <_PADDING>2</_PADDING>
227 <link type="array">
228 <type>popup</type>
229 <title>LLL:EXT:cms/locallang_ttc.xml:media.browseUrlTitle</title>
230 <icon>link_popup.gif</icon>
231 <script>browse_links.php?mode=wizard&amp;act=file|url</script>
232 <params type="array">
233 <blindLinkOptions>page,folder,mail,spec</blindLinkOptions>
234 <allowedExtensions>class,swa,dcr,wav,avi,au,mov,asf,mpg,wmv,mp3,mp4,m4v,m4a,flv,ogg,ogv,swf,webm</allowedExtensions>
235 </params>
236 <JSopenParams>height=300,width=500,status=0,menubar=0,scrollbars=1</JSopenParams>
237 </link>
238 </wizards>
239 </config>
240 </TCEforms>
241 </mmFile>
242 </el>
243 </ROOT>
244 </sVideo>
245 <sVideoAccessible>
246 <ROOT>
247 <TCEforms>
248 <sheetTitle>LLL:EXT:cms/locallang_ttc.xml:media.tabVideoAccessible</sheetTitle>
249 <displayCond>FIELD:sGeneral.mmUseHTML5:=:1</displayCond>
250 </TCEforms>
251 <type>array</type>
252 <el>
253 <mmSources>
254 <title>LLL:EXT:cms/locallang_ttc.xml:media.sources</title>
255 <type>array</type>
256 <section>1</section>
257 <el>
258 <mmSourcesContainer>
259 <type>array</type>
260 <title>LLL:EXT:cms/locallang_ttc.xml:media.media.url</title>
261 <el>
262 <mmSource>
263 <TCEforms>
264 <label>LLL:EXT:cms/locallang_ttc.xml:media.url</label>
265 <config>
266 <type>input</type>
267 <size>60</size>
268 <eval>trim,required</eval>
269 <default></default>
270 <wizards type="array">
271 <_PADDING>2</_PADDING>
272 <link type="array">
273 <type>popup</type>
274 <title>LLL:EXT:cms/locallang_ttc.xml:media.browseUrlTitle</title>
275 <icon>link_popup.gif</icon>
276 <script>browse_links.php?mode=wizard&amp;act=file|url</script>
277 <params type="array">
278 <blindLinkOptions>page,folder,mail,spec</blindLinkOptions>
279 <allowedExtensions>mov,mpg,mp4,m4a,m4v,ogg,ogv,swf,webm</allowedExtensions>
280 </params>
281 <JSopenParams>height=300,width=500,status=0,menubar=0,scrollbars=1</JSopenParams>
282 </link>
283 </wizards>
284 </config>
285 </TCEforms>
286 </mmSource>
287 </el>
288 </mmSourcesContainer>
289 </el>
290 </mmSources>
291 <mmCaption>
292 <TCEforms>
293 <label>LLL:EXT:cms/locallang_ttc.xml:media.captionUrl</label>
294 <config>
295 <type>input</type>
296 <size>60</size>
297 <eval>trim</eval>
298 <default></default>
299 <wizards type="array">
300 <_PADDING>2</_PADDING>
301 <link type="array">
302 <type>popup</type>
303 <title>LLL:EXT:cms/locallang_ttc.xml:media.browseUrlTitle</title>
304 <icon>link_popup.gif</icon>
305 <script>browse_links.php?mode=wizard&amp;act=file|url</script>
306 <params type="array">
307 <blindLinkOptions>page,folder,mail,spec</blindLinkOptions>
308 <allowedExtensions>srt</allowedExtensions>
309 </params>
310 <JSopenParams>height=300,width=500,status=0,menubar=0,scrollbars=1</JSopenParams>
311 </link>
312 </wizards>
313 </config>
314 </TCEforms>
315 </mmCaption>
316 <mmAudioSources>
317 <title>LLL:EXT:cms/locallang_ttc.xml:media.audioDescription</title>
318 <type>array</type>
319 <section>1</section>
320 <el>
321 <mmAudioSourcesContainer>
322 <type>array</type>
323 <title>LLL:EXT:cms/locallang_ttc.xml:media.media.browseUrl</title>
324 <el>
325 <mmAudioSource>
326 <TCEforms>
327 <label>LLL:EXT:cms/locallang_ttc.xml:media.browseUrl</label>
328 <config>
329 <type>input</type>
330 <size>60</size>
331 <eval>trim,required</eval>
332 <default></default>
333 <wizards type="array">
334 <_PADDING>2</_PADDING>
335 <link type="array">
336 <type>popup</type>
337 <title>LLL:EXT:cms/locallang_ttc.xml:media.browseUrlTitle</title>
338 <icon>link_popup.gif</icon>
339 <script>browse_links.php?mode=wizard&amp;act=file|url</script>
340 <params type="array">
341 <blindLinkOptions>page,folder,mail,spec</blindLinkOptions>
342 <allowedExtensions>au,asf,mp3,m4a,oga,ogg, wav,webm,wmv</allowedExtensions>
343 </params>
344 <JSopenParams>height=300,width=500,status=0,menubar=0,scrollbars=1</JSopenParams>
345 </link>
346 </wizards>
347 </config>
348 </TCEforms>
349 </mmAudioSource>
350 </el>
351 </mmAudioSourcesContainer>
352 </el>
353 </mmAudioSources>
354
355 </el>
356 </ROOT>
357 </sVideoAccessible>
358 <sAudio>
359 <ROOT>
360 <TCEforms>
361 <sheetTitle>LLL:EXT:cms/locallang_ttc.xml:media.tabAudio</sheetTitle>
362 <displayCond>FIELD:sGeneral.mmType:=:audio</displayCond>
363 </TCEforms>
364 <type>array</type>
365 <el>
366 <mmAudioFallback>
367 <TCEforms>
368 <label>LLL:EXT:cms/locallang_ttc.xml:media.audioFallbackUrl</label>
369 <config>
370 <type>input</type>
371 <size>60</size>
372 <eval>trim</eval>
373 <default></default>
374 <wizards type="array">
375 <_PADDING>2</_PADDING>
376 <link type="array">
377 <type>popup</type>
378 <title>LLL:EXT:cms/locallang_ttc.xml:media.browseUrlTitle</title>
379 <icon>link_popup.gif</icon>
380 <script>browse_links.php?mode=wizard&amp;act=file|url</script>
381 <params type="array">
382 <blindLinkOptions>page,folder,mail,spec</blindLinkOptions>
383 <allowedExtensions>au,asf,mp3,m4a,oga,swa,wav,webm,wmv</allowedExtensions>
384 </params>
385 <JSopenParams>height=300,width=500,status=0,menubar=0,scrollbars=1</JSopenParams>
386 </link>
387 </wizards>
388 </config>
389 </TCEforms>
390 </mmAudioFallback>
391 <mmAudioSources>
392 <title>LLL:EXT:cms/locallang_ttc.xml:media.audioSources</title>
393 <type>array</type>
394 <section>1</section>
395 <el>
396 <mmAudioSourcesContainer>
397 <type>array</type>
398 <title>LLL:EXT:cms/locallang_ttc.xml:media.media.url</title>
399 <el>
400 <mmAudioSource>
401 <TCEforms>
402 <label>LLL:EXT:cms/locallang_ttc.xml:media.url</label>
403 <config>
404 <type>input</type>
405 <size>60</size>
406 <eval>trim,required</eval>
407 <default></default>
408 <wizards type="array">
409 <_PADDING>2</_PADDING>
410 <link type="array">
411 <type>popup</type>
412 <title>LLL:EXT:cms/locallang_ttc.xml:media.browseUrlTitle</title>
413 <icon>link_popup.gif</icon>
414 <script>browse_links.php?mode=wizard&amp;act=file|url</script>
415 <params type="array">
416 <blindLinkOptions>page,folder,mail,spec</blindLinkOptions>
417 <allowedExtensions>au,asf,mp3,m4a,oga,ogg, wav,webm,wmv</allowedExtensions>
418 </params>
419 <JSopenParams>height=300,width=500,status=0,menubar=0,scrollbars=1</JSopenParams>
420 </link>
421 </wizards>
422 </config>
423 </TCEforms>
424 </mmAudioSource>
425 </el>
426 </mmAudioSourcesContainer>
427 </el>
428 </mmAudioSources>
429 </el>
430 </ROOT>
431 </sAudio>
432 </sheets>
433 </T3DataStructure>