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