media.htm 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <title>{#media_dlg.title}</title>
  5. <script type="text/javascript" src="../../tiny_mce_popup.js"></script>
  6. <script type="text/javascript" src="js/media.js"></script>
  7. <script type="text/javascript" src="../../utils/mctabs.js"></script>
  8. <script type="text/javascript" src="../../utils/validate.js"></script>
  9. <script type="text/javascript" src="../../utils/form_utils.js"></script>
  10. <script type="text/javascript" src="../../utils/editable_selects.js"></script>
  11. <link href="css/media.css" rel="stylesheet" type="text/css" />
  12. </head>
  13. <body style="display: none" role="application">
  14. <form onsubmit="Media.insert();return false;" action="#">
  15. <div class="tabs" role="presentation">
  16. <ul>
  17. <li id="general_tab" class="current" aria-controls="general_panel"><span><a href="javascript:mcTabs.displayTab('general_tab','general_panel');Media.formToData();" onmousedown="return false;">{#media_dlg.general}</a></span></li>
  18. <li id="advanced_tab" aria-controls="advanced_panel"><span><a href="javascript:mcTabs.displayTab('advanced_tab','advanced_panel');Media.formToData();" onmousedown="return false;">{#media_dlg.advanced}</a></span></li>
  19. <li id="source_tab" aria-controls="source_panel"><span><a href="javascript:mcTabs.displayTab('source_tab','source_panel');Media.formToData('source');" onmousedown="return false;">{#media_dlg.source}</a></span></li>
  20. </ul>
  21. </div>
  22. <div class="panel_wrapper">
  23. <div id="general_panel" class="panel current">
  24. <fieldset>
  25. <legend>{#media_dlg.general}</legend>
  26. <table role="presentation" border="0" cellpadding="4" cellspacing="0">
  27. <tr>
  28. <td><label for="media_type">{#media_dlg.type}</label></td>
  29. <td>
  30. <select id="media_type"></select>
  31. </td>
  32. </tr>
  33. <tr>
  34. <td><label for="src">{#media_dlg.file}</label></td>
  35. <td>
  36. <table role="presentation" border="0" cellspacing="0" cellpadding="0">
  37. <tr>
  38. <td><input id="src" name="src" type="text" value="" class="mceFocus" onchange="Media.formToData();" /></td>
  39. <td id="filebrowsercontainer">&nbsp;</td>
  40. </tr>
  41. </table>
  42. </td>
  43. </tr>
  44. <tr id="linklistrow">
  45. <td><label for="linklist">{#media_dlg.list}</label></td>
  46. <td id="linklistcontainer"><select id="linklist"><option value=""></option></select></td>
  47. </tr>
  48. <tr>
  49. <td><label for="width">{#media_dlg.size}</label></td>
  50. <td>
  51. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  52. <tr>
  53. <td><input type="text" id="width" name="width" value="" class="size" onchange="Media.formToData('width');" onfocus="Media.beforeResize();" /> x <input type="text" id="height" name="height" value="" class="size" onfocus="Media.beforeResize();" onchange="Media.formToData('height');" /></td>
  54. <td>&nbsp;&nbsp;<input id="constrain" type="checkbox" name="constrain" class="checkbox" checked="checked" /></td>
  55. <td><label id="constrainlabel" for="constrain">{#media_dlg.constrain_proportions}</label></td>
  56. </tr>
  57. </table>
  58. </td>
  59. </tr>
  60. </table>
  61. </fieldset>
  62. <fieldset>
  63. <legend>{#media_dlg.preview}</legend>
  64. <div id="prev"></div>
  65. </fieldset>
  66. </div>
  67. <div id="advanced_panel" class="panel">
  68. <fieldset>
  69. <legend>{#media_dlg.advanced}</legend>
  70. <table role="presentation" border="0" cellpadding="4" cellspacing="0" width="100%">
  71. <tr>
  72. <td><label for="id">{#media_dlg.id}</label></td>
  73. <td><input type="text" id="id" name="id" onchange="Media.formToData();" /></td>
  74. <td><label for="name">{#media_dlg.name}</label></td>
  75. <td><input type="text" id="name" name="name" onchange="Media.formToData();" /></td>
  76. </tr>
  77. <tr>
  78. <td><label for="align">{#media_dlg.align}</label></td>
  79. <td>
  80. <select id="align" name="align" onchange="Media.formToData();">
  81. <option value="">{#not_set}</option>
  82. <option value="top">{#media_dlg.align_top}</option>
  83. <option value="right">{#media_dlg.align_right}</option>
  84. <option value="bottom">{#media_dlg.align_bottom}</option>
  85. <option value="left">{#media_dlg.align_left}</option>
  86. </select>
  87. </td>
  88. <td><label for="bgcolor">{#media_dlg.bgcolor}</label></td>
  89. <td>
  90. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  91. <tr>
  92. <td><input id="bgcolor" name="bgcolor" type="text" value="" size="9" onchange="updateColor('bgcolor_pick','bgcolor');Media.formToData();" /></td>
  93. <td id="bgcolor_pickcontainer">&nbsp;</td>
  94. </tr>
  95. </table>
  96. </td>
  97. </tr>
  98. <tr>
  99. <td><label for="vspace">{#media_dlg.vspace}</label></td>
  100. <td><input type="text" id="vspace" name="vspace" class="number" onchange="Media.formToData();" /></td>
  101. <td><label for="hspace">{#media_dlg.hspace}</label></td>
  102. <td><input type="text" id="hspace" name="hspace" class="number" onchange="Media.formToData();" /></td>
  103. </tr>
  104. </table>
  105. </fieldset>
  106. <fieldset id="video_options">
  107. <legend>{#media_dlg.html5_video_options}</legend>
  108. <table role="presentation">
  109. <tr>
  110. <td><label for="video_altsource1">{#media_dlg.altsource1}</label></td>
  111. <td>
  112. <table role="presentation" border="0" cellspacing="0" cellpadding="0">
  113. <tr>
  114. <td><input type="text" id="video_altsource1" name="video_altsource1" onchange="Media.formToData();" style="width: 240px" /></td>
  115. <td id="video_altsource1_filebrowser">&nbsp;</td>
  116. </tr>
  117. </table>
  118. </td>
  119. </tr>
  120. <tr>
  121. <td><label for="video_altsource2">{#media_dlg.altsource2}</label></td>
  122. <td>
  123. <table role="presentation" border="0" cellspacing="0" cellpadding="0">
  124. <tr>
  125. <td><input type="text" id="video_altsource2" name="video_altsource2" onchange="Media.formToData();" style="width: 240px" /></td>
  126. <td id="video_altsource2_filebrowser">&nbsp;</td>
  127. </tr>
  128. </table>
  129. </td>
  130. </tr>
  131. <tr>
  132. <td><label for="video_poster">{#media_dlg.poster}</label></td>
  133. <td>
  134. <table role="presentation" border="0" cellspacing="0" cellpadding="0">
  135. <tr>
  136. <td><input type="text" id="video_poster" name="video_poster" onchange="Media.formToData();" style="width: 240px" /></td>
  137. <td id="video_poster_filebrowser">&nbsp;</td>
  138. </tr>
  139. </table>
  140. </td>
  141. </tr>
  142. <tr>
  143. <td><label for="video_preload">{#media_dlg.preload}</label></td>
  144. <td>
  145. <select id="video_preload" name="video_preload" onchange="Media.formToData();">
  146. <option value="none">{#media_dlg.preload_none}</option>
  147. <option value="metadata">{#media_dlg.preload_metadata}</option>
  148. <option value="auto">{#media_dlg.preload_auto}</option>
  149. </select>
  150. </td>
  151. </tr>
  152. </table>
  153. <table role="presentation" border="0" cellpadding="4" cellspacing="0">
  154. <tr>
  155. <td>
  156. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  157. <tr>
  158. <td><input type="checkbox" class="checkbox" id="video_autoplay" name="video_autoplay" onchange="Media.formToData();" /></td>
  159. <td><label for="video_autoplay">{#media_dlg.play}</label></td>
  160. </tr>
  161. </table>
  162. </td>
  163. <td>
  164. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  165. <tr>
  166. <td><input type="checkbox" class="checkbox" id="video_muted" name="video_muted" onchange="Media.formToData();" /></td>
  167. <td><label for="video_muted">{#media_dlg.mute}</label></td>
  168. </tr>
  169. </table>
  170. </td>
  171. <td>
  172. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  173. <tr>
  174. <td><input type="checkbox" class="checkbox" id="video_loop" name="video_loop" onchange="Media.formToData();" /></td>
  175. <td><label for="video_loop">{#media_dlg.loop}</label></td>
  176. </tr>
  177. </table>
  178. </td>
  179. <td>
  180. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  181. <tr>
  182. <td><input type="checkbox" class="checkbox" id="video_controls" name="video_controls" onchange="Media.formToData();" /></td>
  183. <td><label for="video_controls">{#media_dlg.controls}</label></td>
  184. </tr>
  185. </table>
  186. </td>
  187. </tr>
  188. </table>
  189. </fieldset>
  190. <fieldset id="embeddedaudio_options">
  191. <legend>{#media_dlg.embedded_audio_options}</legend>
  192. <table role="presentation" border="0" cellpadding="4" cellspacing="0">
  193. <tr>
  194. <td>
  195. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  196. <tr>
  197. <td><input type="checkbox" class="checkbox" id="embeddedaudio_autoplay" name="audio_autoplay" onchange="Media.formToData();" /></td>
  198. <td><label for="audio_autoplay">{#media_dlg.play}</label></td>
  199. </tr>
  200. </table>
  201. </td>
  202. <td>
  203. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  204. <tr>
  205. <td><input type="checkbox" class="checkbox" id="embeddedaudio_loop" name="audio_loop" onchange="Media.formToData();" /></td>
  206. <td><label for="audio_loop">{#media_dlg.loop}</label></td>
  207. </tr>
  208. </table>
  209. </td>
  210. <td>
  211. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  212. <tr>
  213. <td><input type="checkbox" class="checkbox" id="embeddedaudio_controls" name="audio_controls" onchange="Media.formToData();" /></td>
  214. <td><label for="audio_controls">{#media_dlg.controls}</label></td>
  215. </tr>
  216. </table>
  217. </td>
  218. </tr>
  219. </table>
  220. </fieldset>
  221. <fieldset id="audio_options">
  222. <legend>{#media_dlg.html5_audio_options}</legend>
  223. <table role="presentation">
  224. <tr>
  225. <td><label for="audio_altsource1">{#media_dlg.altsource1}</label></td>
  226. <td>
  227. <table role="presentation" border="0" cellspacing="0" cellpadding="0">
  228. <tr>
  229. <td><input type="text" id="audio_altsource1" name="audio_altsource1" onchange="Media.formToData();" style="width: 240px" /></td>
  230. <td id="audio_altsource1_filebrowser">&nbsp;</td>
  231. </tr>
  232. </table>
  233. </td>
  234. </tr>
  235. <tr>
  236. <td><label for="audio_altsource2">{#media_dlg.altsource2}</label></td>
  237. <td>
  238. <table role="presentation" border="0" cellspacing="0" cellpadding="0">
  239. <tr>
  240. <td><input type="text" id="audio_altsource2" name="audio_altsource2" onchange="Media.formToData();" style="width: 240px" /></td>
  241. <td id="audio_altsource2_filebrowser">&nbsp;</td>
  242. </tr>
  243. </table>
  244. </td>
  245. </tr>
  246. <tr>
  247. <td><label for="audio_preload">{#media_dlg.preload}</label></td>
  248. <td>
  249. <select id="audio_preload" name="audio_preload" onchange="Media.formToData();">
  250. <option value="none">{#media_dlg.preload_none}</option>
  251. <option value="metadata">{#media_dlg.preload_metadata}</option>
  252. <option value="auto">{#media_dlg.preload_auto}</option>
  253. </select>
  254. </td>
  255. </tr>
  256. </table>
  257. <table role="presentation" border="0" cellpadding="4" cellspacing="0">
  258. <tr>
  259. <td>
  260. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  261. <tr>
  262. <td><input type="checkbox" class="checkbox" id="audio_autoplay" name="audio_autoplay" onchange="Media.formToData();" /></td>
  263. <td><label for="audio_autoplay">{#media_dlg.play}</label></td>
  264. </tr>
  265. </table>
  266. </td>
  267. <td>
  268. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  269. <tr>
  270. <td><input type="checkbox" class="checkbox" id="audio_loop" name="audio_loop" onchange="Media.formToData();" /></td>
  271. <td><label for="audio_loop">{#media_dlg.loop}</label></td>
  272. </tr>
  273. </table>
  274. </td>
  275. <td>
  276. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  277. <tr>
  278. <td><input type="checkbox" class="checkbox" id="audio_controls" name="audio_controls" onchange="Media.formToData();" /></td>
  279. <td><label for="audio_controls">{#media_dlg.controls}</label></td>
  280. </tr>
  281. </table>
  282. </td>
  283. </tr>
  284. </table>
  285. </fieldset>
  286. <fieldset id="flash_options">
  287. <legend>{#media_dlg.flash_options}</legend>
  288. <table role="presentation" border="0" cellpadding="4" cellspacing="0">
  289. <tr>
  290. <td><label for="flash_quality">{#media_dlg.quality}</label></td>
  291. <td>
  292. <select id="flash_quality" name="flash_quality" onchange="Media.formToData();">
  293. <option value="">{#not_set}</option>
  294. <option value="high">high</option>
  295. <option value="low">low</option>
  296. <option value="autolow">autolow</option>
  297. <option value="autohigh">autohigh</option>
  298. <option value="best">best</option>
  299. </select>
  300. </td>
  301. <td><label for="flash_scale">{#media_dlg.scale}</label></td>
  302. <td>
  303. <select id="flash_scale" name="flash_scale" onchange="Media.formToData();">
  304. <option value="">{#not_set}</option>
  305. <option value="showall">showall</option>
  306. <option value="noborder">noborder</option>
  307. <option value="exactfit">exactfit</option>
  308. <option value="noscale">noscale</option>
  309. </select>
  310. </td>
  311. </tr>
  312. <tr>
  313. <td><label for="flash_wmode">{#media_dlg.wmode}</label></td>
  314. <td>
  315. <select id="flash_wmode" name="flash_wmode" onchange="Media.formToData();">
  316. <option value="">{#not_set}</option>
  317. <option value="window">window</option>
  318. <option value="opaque">opaque</option>
  319. <option value="transparent">transparent</option>
  320. </select>
  321. </td>
  322. <td><label for="flash_salign">{#media_dlg.salign}</label></td>
  323. <td>
  324. <select id="flash_salign" name="flash_salign" onchange="Media.formToData();">
  325. <option value="">{#not_set}</option>
  326. <option value="l">{#media_dlg.align_left}</option>
  327. <option value="t">{#media_dlg.align_top}</option>
  328. <option value="r">{#media_dlg.align_right}</option>
  329. <option value="b">{#media_dlg.align_bottom}</option>
  330. <option value="tl">{#media_dlg.align_top_left}</option>
  331. <option value="tr">{#media_dlg.align_top_right}</option>
  332. <option value="bl">{#media_dlg.align_bottom_left}</option>
  333. <option value="br">{#media_dlg.align_bottom_right}</option>
  334. </select>
  335. </td>
  336. </tr>
  337. <tr>
  338. <td colspan="2">
  339. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  340. <tr>
  341. <td><input type="checkbox" class="checkbox" id="flash_play" name="flash_play" checked="checked" onchange="Media.formToData();" /></td>
  342. <td><label for="flash_play">{#media_dlg.play}</label></td>
  343. </tr>
  344. </table>
  345. </td>
  346. <td colspan="2">
  347. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  348. <tr>
  349. <td><input type="checkbox" class="checkbox" id="flash_loop" name="flash_loop" checked="checked" onchange="Media.formToData();" /></td>
  350. <td><label for="flash_loop">{#media_dlg.loop}</label></td>
  351. </tr>
  352. </table>
  353. </td>
  354. </tr>
  355. <tr>
  356. <td colspan="2">
  357. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  358. <tr>
  359. <td><input type="checkbox" class="checkbox" id="flash_menu" name="flash_menu" checked="checked" onchange="Media.formToData();" /></td>
  360. <td><label for="flash_menu">{#media_dlg.menu}</label></td>
  361. </tr>
  362. </table>
  363. </td>
  364. <td colspan="2">
  365. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  366. <tr>
  367. <td><input type="checkbox" class="checkbox" id="flash_swliveconnect" name="flash_swliveconnect" onchange="Media.formToData();" /></td>
  368. <td><label for="flash_swliveconnect">{#media_dlg.liveconnect}</label></td>
  369. </tr>
  370. </table>
  371. </td>
  372. </tr>
  373. </table>
  374. <table role="presentation">
  375. <tr>
  376. <td><label for="flash_base">{#media_dlg.base}</label></td>
  377. <td><input type="text" id="flash_base" name="flash_base" onchange="Media.formToData();" /></td>
  378. </tr>
  379. <tr>
  380. <td><label for="flash_flashvars">{#media_dlg.flashvars}</label></td>
  381. <td><input type="text" id="flash_flashvars" name="flash_flashvars" onchange="Media.formToData();" /></td>
  382. </tr>
  383. </table>
  384. </fieldset>
  385. <fieldset id="quicktime_options">
  386. <legend>{#media_dlg.qt_options}</legend>
  387. <table role="presentation" border="0" cellpadding="4" cellspacing="0">
  388. <tr>
  389. <td colspan="2">
  390. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  391. <tr>
  392. <td><input type="checkbox" class="checkbox" id="quicktime_loop" name="quicktime_loop" onchange="Media.formToData();" /></td>
  393. <td><label for="quicktime_loop">{#media_dlg.loop}</label></td>
  394. </tr>
  395. </table>
  396. </td>
  397. <td colspan="2">
  398. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  399. <tr>
  400. <td><input type="checkbox" class="checkbox" id="quicktime_autoplay" name="quicktime_autoplay" checked="checked" onchange="Media.formToData();" /></td>
  401. <td><label for="quicktime_autoplay">{#media_dlg.play}</label></td>
  402. </tr>
  403. </table>
  404. </td>
  405. </tr>
  406. <tr>
  407. <td colspan="2">
  408. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  409. <tr>
  410. <td><input type="checkbox" class="checkbox" id="quicktime_cache" name="quicktime_cache" onchange="Media.formToData();" /></td>
  411. <td><label for="quicktime_cache">{#media_dlg.cache}</label></td>
  412. </tr>
  413. </table>
  414. </td>
  415. <td colspan="2">
  416. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  417. <tr>
  418. <td><input type="checkbox" class="checkbox" id="quicktime_controller" name="quicktime_controller" checked="checked" onchange="Media.formToData();" /></td>
  419. <td><label for="quicktime_controller">{#media_dlg.controller}</label></td>
  420. </tr>
  421. </table>
  422. </td>
  423. </tr>
  424. <tr>
  425. <td colspan="2">
  426. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  427. <tr>
  428. <td><input type="checkbox" class="checkbox" id="quicktime_correction" name="quicktime_correction" onchange="Media.formToData();" /></td>
  429. <td><label for="quicktime_correction">{#media_dlg.correction}</label></td>
  430. </tr>
  431. </table>
  432. </td>
  433. <td colspan="2">
  434. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  435. <tr>
  436. <td><input type="checkbox" class="checkbox" id="quicktime_enablejavascript" name="quicktime_enablejavascript" onchange="Media.formToData();" /></td>
  437. <td><label for="quicktime_enablejavascript">{#media_dlg.enablejavascript}</label></td>
  438. </tr>
  439. </table>
  440. </td>
  441. </tr>
  442. <tr>
  443. <td colspan="2">
  444. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  445. <tr>
  446. <td><input type="checkbox" class="checkbox" id="quicktime_kioskmode" name="quicktime_kioskmode" onchange="Media.formToData();" /></td>
  447. <td><label for="quicktime_kioskmode">{#media_dlg.kioskmode}</label></td>
  448. </tr>
  449. </table>
  450. </td>
  451. <td colspan="2">
  452. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  453. <tr>
  454. <td><input type="checkbox" class="checkbox" id="quicktime_autohref" name="quicktime_autohref" onchange="Media.formToData();" /></td>
  455. <td><label for="quicktime_autohref">{#media_dlg.autohref}</label></td>
  456. </tr>
  457. </table>
  458. </td>
  459. </tr>
  460. <tr>
  461. <td colspan="2">
  462. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  463. <tr>
  464. <td><input type="checkbox" class="checkbox" id="quicktime_playeveryframe" name="quicktime_playeveryframe" onchange="Media.formToData();" /></td>
  465. <td><label for="quicktime_playeveryframe">{#media_dlg.playeveryframe}</label></td>
  466. </tr>
  467. </table>
  468. </td>
  469. <td colspan="2">
  470. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  471. <tr>
  472. <td><input type="checkbox" class="checkbox" id="quicktime_targetcache" name="quicktime_targetcache" onchange="Media.formToData();" /></td>
  473. <td><label for="quicktime_targetcache">{#media_dlg.targetcache}</label></td>
  474. </tr>
  475. </table>
  476. </td>
  477. </tr>
  478. <tr>
  479. <td><label for="quicktime_scale">{#media_dlg.scale}</label></td>
  480. <td><select id="quicktime_scale" name="quicktime_scale" class="mceEditableSelect" onchange="Media.formToData();">
  481. <option value="">{#not_set}</option>
  482. <option value="tofit">tofit</option>
  483. <option value="aspect">aspect</option>
  484. </select>
  485. </td>
  486. <td colspan="2">&nbsp;</td>
  487. </tr>
  488. <tr>
  489. <td><label for="quicktime_starttime">{#media_dlg.starttime}</label></td>
  490. <td><input type="text" id="quicktime_starttime" name="quicktime_starttime" onchange="Media.formToData();" /></td>
  491. <td><label for="quicktime_endtime">{#media_dlg.endtime}</label></td>
  492. <td><input type="text" id="quicktime_endtime" name="quicktime_endtime" onchange="Media.formToData();" /></td>
  493. </tr>
  494. <tr>
  495. <td><label for="quicktime_target">{#media_dlg.target}</label></td>
  496. <td><input type="text" id="quicktime_target" name="quicktime_target" onchange="Media.formToData();" /></td>
  497. <td><label for="quicktime_href">{#media_dlg.href}</label></td>
  498. <td><input type="text" id="quicktime_href" name="quicktime_href" onchange="Media.formToData();" /></td>
  499. </tr>
  500. <tr>
  501. <td><label for="quicktime_qtsrcchokespeed">{#media_dlg.qtsrcchokespeed}</label></td>
  502. <td><input type="text" id="quicktime_qtsrcchokespeed" name="quicktime_qtsrcchokespeed" onchange="Media.formToData();" /></td>
  503. <td><label for="quicktime_volume">{#media_dlg.volume}</label></td>
  504. <td><input type="text" id="quicktime_volume" name="quicktime_volume" onchange="Media.formToData();" /></td>
  505. </tr>
  506. <tr>
  507. <td><label for="quicktime_qtsrc">{#media_dlg.qtsrc}</label></td>
  508. <td colspan="4">
  509. <table role="presentation" border="0" cellspacing="0" cellpadding="0">
  510. <tr>
  511. <td><input type="text" id="quicktime_qtsrc" name="quicktime_qtsrc" onchange="Media.formToData();" /></td>
  512. <td id="qtsrcfilebrowsercontainer">&nbsp;</td>
  513. </tr>
  514. </table>
  515. </td>
  516. </tr>
  517. </table>
  518. </fieldset>
  519. <fieldset id="windowsmedia_options">
  520. <legend>{#media_dlg.wmp_options}</legend>
  521. <table role="presentation" border="0" cellpadding="4" cellspacing="0">
  522. <tr>
  523. <td colspan="2">
  524. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  525. <tr>
  526. <td><input type="checkbox" class="checkbox" id="windowsmedia_autostart" name="windowsmedia_autostart" checked="checked" onchange="Media.formToData();" /></td>
  527. <td><label for="windowsmedia_autostart">{#media_dlg.autostart}</label></td>
  528. </tr>
  529. </table>
  530. </td>
  531. <td colspan="2">
  532. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  533. <tr>
  534. <td><input type="checkbox" class="checkbox" id="windowsmedia_enabled" name="windowsmedia_enabled" onchange="Media.formToData();" /></td>
  535. <td><label for="windowsmedia_enabled">{#media_dlg.enabled}</label></td>
  536. </tr>
  537. </table>
  538. </td>
  539. </tr>
  540. <tr>
  541. <td colspan="2">
  542. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  543. <tr>
  544. <td><input type="checkbox" class="checkbox" id="windowsmedia_enablecontextmenu" name="windowsmedia_enablecontextmenu" checked="checked" onchange="Media.formToData();" /></td>
  545. <td><label for="windowsmedia_enablecontextmenu">{#media_dlg.menu}</label></td>
  546. </tr>
  547. </table>
  548. </td>
  549. <td colspan="2">
  550. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  551. <tr>
  552. <td><input type="checkbox" class="checkbox" id="windowsmedia_fullscreen" name="windowsmedia_fullscreen" onchange="Media.formToData();" /></td>
  553. <td><label for="windowsmedia_fullscreen">{#media_dlg.fullscreen}</label></td>
  554. </tr>
  555. </table>
  556. </td>
  557. </tr>
  558. <tr>
  559. <td colspan="2">
  560. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  561. <tr>
  562. <td><input type="checkbox" class="checkbox" id="windowsmedia_invokeurls" name="windowsmedia_invokeurls" checked="checked" onchange="Media.formToData();" /></td>
  563. <td><label for="windowsmedia_invokeurls">{#media_dlg.invokeurls}</label></td>
  564. </tr>
  565. </table>
  566. </td>
  567. <td colspan="2">
  568. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  569. <tr>
  570. <td><input type="checkbox" class="checkbox" id="windowsmedia_mute" name="windowsmedia_mute" onchange="Media.formToData();" /></td>
  571. <td><label for="windowsmedia_mute">{#media_dlg.mute}</label></td>
  572. </tr>
  573. </table>
  574. </td>
  575. </tr>
  576. <tr>
  577. <td colspan="2">
  578. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  579. <tr>
  580. <td><input type="checkbox" class="checkbox" id="windowsmedia_stretchtofit" name="windowsmedia_stretchtofit" onchange="Media.formToData();" /></td>
  581. <td><label for="windowsmedia_stretchtofit">{#media_dlg.stretchtofit}</label></td>
  582. </tr>
  583. </table>
  584. </td>
  585. <td colspan="2">
  586. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  587. <tr>
  588. <td><input type="checkbox" class="checkbox" id="windowsmedia_windowlessvideo" name="windowsmedia_windowlessvideo" onchange="Media.formToData();" /></td>
  589. <td><label for="windowsmedia_windowlessvideo">{#media_dlg.windowlessvideo}</label></td>
  590. </tr>
  591. </table>
  592. </td>
  593. </tr>
  594. <tr>
  595. <td><label for="windowsmedia_balance">{#media_dlg.balance}</label></td>
  596. <td><input type="text" id="windowsmedia_balance" name="windowsmedia_balance" onchange="Media.formToData();" /></td>
  597. <td><label for="windowsmedia_baseurl">{#media_dlg.baseurl}</label></td>
  598. <td><input type="text" id="windowsmedia_baseurl" name="windowsmedia_baseurl" onchange="Media.formToData();" /></td>
  599. </tr>
  600. <tr>
  601. <td><label for="windowsmedia_captioningid">{#media_dlg.captioningid}</label></td>
  602. <td><input type="text" id="windowsmedia_captioningid" name="windowsmedia_captioningid" onchange="Media.formToData();" /></td>
  603. <td><label for="windowsmedia_currentmarker">{#media_dlg.currentmarker}</label></td>
  604. <td><input type="text" id="windowsmedia_currentmarker" name="windowsmedia_currentmarker" onchange="Media.formToData();" /></td>
  605. </tr>
  606. <tr>
  607. <td><label for="windowsmedia_currentposition">{#media_dlg.currentposition}</label></td>
  608. <td><input type="text" id="windowsmedia_currentposition" name="windowsmedia_currentposition" onchange="Media.formToData();" /></td>
  609. <td><label for="windowsmedia_defaultframe">{#media_dlg.defaultframe}</label></td>
  610. <td><input type="text" id="windowsmedia_defaultframe" name="windowsmedia_defaultframe" onchange="Media.formToData();" /></td>
  611. </tr>
  612. <tr>
  613. <td><label for="windowsmedia_playcount">{#media_dlg.playcount}</label></td>
  614. <td><input type="text" id="windowsmedia_playcount" name="windowsmedia_playcount" onchange="Media.formToData();" /></td>
  615. <td><label for="windowsmedia_rate">{#media_dlg.rate}</label></td>
  616. <td><input type="text" id="windowsmedia_rate" name="windowsmedia_rate" onchange="Media.formToData();" /></td>
  617. </tr>
  618. <tr>
  619. <td><label for="windowsmedia_uimode">{#media_dlg.uimode}</label></td>
  620. <td><input type="text" id="windowsmedia_uimode" name="windowsmedia_uimode" onchange="Media.formToData();" /></td>
  621. <td><label for="windowsmedia_volume">{#media_dlg.volume}</label></td>
  622. <td><input type="text" id="windowsmedia_volume" name="windowsmedia_volume" onchange="Media.formToData();" /></td>
  623. </tr>
  624. </table>
  625. </fieldset>
  626. <fieldset id="realmedia_options">
  627. <legend>{#media_dlg.rmp_options}</legend>
  628. <table role="presentation" border="0" cellpadding="4" cellspacing="0">
  629. <tr>
  630. <td colspan="2">
  631. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  632. <tr>
  633. <td><input type="checkbox" class="checkbox" id="realmedia_autostart" name="realmedia_autostart" onchange="Media.formToData();" /></td>
  634. <td><label for="realmedia_autostart">{#media_dlg.autostart}</label></td>
  635. </tr>
  636. </table>
  637. </td>
  638. <td colspan="2">
  639. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  640. <tr>
  641. <td><input type="checkbox" class="checkbox" id="realmedia_loop" name="realmedia_loop" onchange="Media.formToData();" /></td>
  642. <td><label for="realmedia_loop">{#media_dlg.loop}</label></td>
  643. </tr>
  644. </table>
  645. </td>
  646. </tr>
  647. <tr>
  648. <td colspan="2">
  649. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  650. <tr>
  651. <td><input type="checkbox" class="checkbox" id="realmedia_autogotourl" name="realmedia_autogotourl" checked="checked" onchange="Media.formToData();" /></td>
  652. <td><label for="realmedia_autogotourl">{#media_dlg.autogotourl}</label></td>
  653. </tr>
  654. </table>
  655. </td>
  656. <td colspan="2">
  657. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  658. <tr>
  659. <td><input type="checkbox" class="checkbox" id="realmedia_center" name="realmedia_center" onchange="Media.formToData();" /></td>
  660. <td><label for="realmedia_center">{#media_dlg.center}</label></td>
  661. </tr>
  662. </table>
  663. </td>
  664. </tr>
  665. <tr>
  666. <td colspan="2">
  667. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  668. <tr>
  669. <td><input type="checkbox" class="checkbox" id="realmedia_imagestatus" name="realmedia_imagestatus" checked="checked" onchange="Media.formToData();" /></td>
  670. <td><label for="realmedia_imagestatus">{#media_dlg.imagestatus}</label></td>
  671. </tr>
  672. </table>
  673. </td>
  674. <td colspan="2">
  675. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  676. <tr>
  677. <td><input type="checkbox" class="checkbox" id="realmedia_maintainaspect" name="realmedia_maintainaspect" onchange="Media.formToData();" /></td>
  678. <td><label for="realmedia_maintainaspect">{#media_dlg.maintainaspect}</label></td>
  679. </tr>
  680. </table>
  681. </td>
  682. </tr>
  683. <tr>
  684. <td colspan="2">
  685. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  686. <tr>
  687. <td><input type="checkbox" class="checkbox" id="realmedia_nojava" name="realmedia_nojava" onchange="Media.formToData();" /></td>
  688. <td><label for="realmedia_nojava">{#media_dlg.nojava}</label></td>
  689. </tr>
  690. </table>
  691. </td>
  692. <td colspan="2">
  693. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  694. <tr>
  695. <td><input type="checkbox" class="checkbox" id="realmedia_prefetch" name="realmedia_prefetch" onchange="Media.formToData();" /></td>
  696. <td><label for="realmedia_prefetch">{#media_dlg.prefetch}</label></td>
  697. </tr>
  698. </table>
  699. </td>
  700. </tr>
  701. <tr>
  702. <td colspan="2">
  703. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  704. <tr>
  705. <td><input type="checkbox" class="checkbox" id="realmedia_shuffle" name="realmedia_shuffle" onchange="Media.formToData();" /></td>
  706. <td><label for="realmedia_shuffle">{#media_dlg.shuffle}</label></td>
  707. </tr>
  708. </table>
  709. </td>
  710. <td colspan="2">
  711. &nbsp;
  712. </td>
  713. </tr>
  714. <tr>
  715. <td><label for="realmedia_console">{#media_dlg.console}</label></td>
  716. <td><input type="text" id="realmedia_console" name="realmedia_console" onchange="Media.formToData();" /></td>
  717. <td><label for="realmedia_controls">{#media_dlg.controls}</label></td>
  718. <td><input type="text" id="realmedia_controls" name="realmedia_controls" onchange="Media.formToData();" /></td>
  719. </tr>
  720. <tr>
  721. <td><label for="realmedia_numloop">{#media_dlg.numloop}</label></td>
  722. <td><input type="text" id="realmedia_numloop" name="realmedia_numloop" onchange="Media.formToData();" /></td>
  723. <td><label for="realmedia_scriptcallbacks">{#media_dlg.scriptcallbacks}</label></td>
  724. <td><input type="text" id="realmedia_scriptcallbacks" name="realmedia_scriptcallbacks" onchange="Media.formToData();" /></td>
  725. </tr>
  726. </table>
  727. </fieldset>
  728. <fieldset id="shockwave_options">
  729. <legend>{#media_dlg.shockwave_options}</legend>
  730. <table role="presentation" border="0" cellpadding="4" cellspacing="0">
  731. <tr>
  732. <td><label for="shockwave_swstretchstyle">{#media_dlg.swstretchstyle}</label></td>
  733. <td>
  734. <select id="shockwave_swstretchstyle" name="shockwave_swstretchstyle" onchange="Media.formToData();">
  735. <option value="none">{#not_set}</option>
  736. <option value="meet">Meet</option>
  737. <option value="fill">Fill</option>
  738. <option value="stage">Stage</option>
  739. </select>
  740. </td>
  741. <td><label for="shockwave_swvolume">{#media_dlg.volume}</label></td>
  742. <td><input type="text" id="shockwave_swvolume" name="shockwave_swvolume" onchange="Media.formToData();" /></td>
  743. </tr>
  744. <tr>
  745. <td><label for="shockwave_swstretchhalign">{#media_dlg.swstretchhalign}</label></td>
  746. <td>
  747. <select id="shockwave_swstretchhalign" name="shockwave_swstretchhalign" onchange="Media.formToData();">
  748. <option value="none">{#not_set}</option>
  749. <option value="left">{#media_dlg.align_left}</option>
  750. <option value="center">{#media_dlg.align_center}</option>
  751. <option value="right">{#media_dlg.align_right}</option>
  752. </select>
  753. </td>
  754. <td><label for="shockwave_swstretchvalign">{#media_dlg.swstretchvalign}</label></td>
  755. <td>
  756. <select id="shockwave_swstretchvalign" name="shockwave_swstretchvalign" onchange="Media.formToData();">
  757. <option value="none">{#not_set}</option>
  758. <option value="meet">Meet</option>
  759. <option value="fill">Fill</option>
  760. <option value="stage">Stage</option>
  761. </select>
  762. </td>
  763. </tr>
  764. <tr>
  765. <td colspan="2">
  766. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  767. <tr>
  768. <td><input type="checkbox" class="checkbox" id="shockwave_autostart" name="shockwave_autostart" onchange="Media.formToData();" checked="checked" /></td>
  769. <td><label for="shockwave_autostart">{#media_dlg.autostart}</label></td>
  770. </tr>
  771. </table>
  772. </td>
  773. <td colspan="2">
  774. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  775. <tr>
  776. <td><input type="checkbox" class="checkbox" id="shockwave_sound" name="shockwave_sound" onchange="Media.formToData();" checked="checked" /></td>
  777. <td><label for="shockwave_sound">{#media_dlg.sound}</label></td>
  778. </tr>
  779. </table>
  780. </td>
  781. </tr>
  782. <tr>
  783. <td colspan="2">
  784. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  785. <tr>
  786. <td><input type="checkbox" class="checkbox" id="shockwave_swliveconnect" name="shockwave_swliveconnect" onchange="Media.formToData();" /></td>
  787. <td><label for="shockwave_swliveconnect">{#media_dlg.liveconnect}</label></td>
  788. </tr>
  789. </table>
  790. </td>
  791. <td colspan="2">
  792. <table role="presentation" border="0" cellpadding="0" cellspacing="0">
  793. <tr>
  794. <td><input type="checkbox" class="checkbox" id="shockwave_progress" name="shockwave_progress" onchange="Media.formToData();" checked="checked" /></td>
  795. <td><label for="shockwave_progress">{#media_dlg.progress}</label></td>
  796. </tr>
  797. </table>
  798. </td>
  799. </tr>
  800. </table>
  801. </fieldset>
  802. </div>
  803. <div id="source_panel" class="panel">
  804. <fieldset>
  805. <legend>{#media_dlg.source}</legend>
  806. <textarea id="source" style="width: 99%; height: 390px"></textarea>
  807. </fieldset>
  808. </div>
  809. </div>
  810. <div class="mceActionPanel">
  811. <input type="submit" id="insert" name="insert" value="{#insert}" />
  812. <input type="button" id="cancel" name="cancel" value="{#cancel}" onclick="tinyMCEPopup.close();" />
  813. </div>
  814. </form>
  815. </body>
  816. </html>