configplay.html 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189
  1. {include file="../../../application/admin/view/public/head" /}
  2. <div class="page-container">
  3. <form class="layui-form layui-form-pane" action="">
  4. <input type="hidden" name="__token__" value="{$Request.token}" />
  5. <div class="layui-tab">
  6. <ul class="layui-tab-title">
  7. <li class="layui-this">{:lang('admin/system/configplay/title')}</li>
  8. </ul>
  9. <div class="layui-tab-content">
  10. <div class="layui-tab-item layui-show">
  11. <blockquote class="layui-elem-quote layui-quote-nm">
  12. {:lang('admin/system/configplay/tip')}
  13. </blockquote>
  14. <div class="layui-form-item" >
  15. <label class="layui-form-label">{:lang('admin/system/configplay/width')}:</label>
  16. <div class="layui-input-inline w150">
  17. <input type="text" name="play[width]" placeholder="{:lang('admin/system/configplay/width_tip')}" value="{$play.width}" class="layui-input ">
  18. </div>
  19. </div>
  20. <div class="layui-form-item" >
  21. <label class="layui-form-label">{:lang('admin/system/configplay/height')}:</label>
  22. <div class="layui-input-block">
  23. <input type="text" name="play[height]" placeholder="{:lang('admin/system/configplay/height_tip')}" value="{$play.height}" class="layui-input w150">
  24. </div>
  25. </div>
  26. <div class="layui-form-item" >
  27. <label class="layui-form-label">{:lang('admin/system/configplay/widthmob')}:</label>
  28. <div class="layui-input-inline w150">
  29. <input type="text" name="play[widthmob]" placeholder="{:lang('admin/system/configplay/width_tip')}" value="{$play.widthmob}" class="layui-input ">
  30. </div>
  31. </div>
  32. <div class="layui-form-item" >
  33. <label class="layui-form-label">{:lang('admin/system/configplay/heightmob')}:</label>
  34. <div class="layui-input-block">
  35. <input type="text" name="play[heightmob]" placeholder="{:lang('admin/system/configplay/height_tip')}" value="{$play.heightmob}" class="layui-input w150">
  36. </div>
  37. </div>
  38. <div class="layui-form-item" style="display:none;">
  39. <label class="layui-form-label">{:lang('admin/system/configplay/widthpop')}:</label>
  40. <div class="layui-input-block">
  41. <input type="text" name="play[widthpop]" placeholder="{:lang('admin/system/configplay/width_tip')}" value="{$play.widthpop}" class="layui-input w150">
  42. </div>
  43. </div>
  44. <div class="layui-form-item" style="display:none;">
  45. <label class="layui-form-label">{:lang('admin/system/configplay/heightpop')}:</label>
  46. <div class="layui-input-block">
  47. <input type="text" name="play[heightpop]" placeholder="{:lang('admin/system/configplay/height_tip')}" value="{$play.heightpop}" class="layui-input w150">
  48. </div>
  49. </div>
  50. <div class="layui-form-item">
  51. <label class="layui-form-label">{:lang('admin/system/configplay/second')}:</label>
  52. <div class="layui-input-block">
  53. <input type="text" name="play[second]" placeholder="{:lang('admin/system/configplay/second_tip')}" value="{$play.second}" class="layui-input w150">
  54. </div>
  55. </div>
  56. <div class="layui-form-item">
  57. <label class="layui-form-label">{:lang('admin/system/configplay/prestrain')}:</label>
  58. <div class="layui-input-block">
  59. <input type="text" name="play[prestrain]" placeholder="{:lang('admin/system/configplay/prestrain_tip')}" value="{$play.prestrain}" class="layui-input">
  60. </div>
  61. </div>
  62. <div class="layui-form-item">
  63. <label class="layui-form-label">{:lang('admin/system/configplay/buffer')}:</label>
  64. <div class="layui-input-block">
  65. <input type="text" name="play[buffer]" placeholder="{:lang('admin/system/configplay/buffer_tip')}" value="{$play.buffer}" class="layui-input">
  66. </div>
  67. </div>
  68. <div class="layui-form-item">
  69. <label class="layui-form-label">{:lang('admin/system/configplay/parse')}:</label>
  70. <div class="layui-input-block">
  71. <input type="text" name="play[parse]" placeholder="{:lang('admin/system/configplay/parse_tip')}" value="{$play.parse}" class="layui-input">
  72. </div>
  73. </div>
  74. <div class="layui-form-item">
  75. <label class="layui-form-label">{:lang('admin/system/configplay/autofull')}:</label>
  76. <div class="layui-input-block">
  77. <input type="radio" name="play[autofull]" value="0" title="{:lang('close')}" {if condition="$play.autofull neq 1"}checked {/if}>
  78. <input type="radio" name="play[autofull]" value="1" title="{:lang('open')}" {if condition="$play.autofull eq 1"}checked {/if}>
  79. </div>
  80. </div>
  81. <div class="layui-form-item" style="display:none;">
  82. <label class="layui-form-label">{:lang('admin/system/configplay/showtop')}:</label>
  83. <div class="layui-input-block">
  84. <input type="radio" name="play[showtop]" value="0" title="{:lang('close')}" {if condition="$play.showtop neq 1"}checked {/if}>
  85. <input type="radio" name="play[showtop]" value="1" title="{:lang('open')}" {if condition="$play.showtop eq 1"}checked {/if}>
  86. </div>
  87. </div>
  88. <div class="layui-form-item" style="display:none;">
  89. <label class="layui-form-label">{:lang('admin/system/configplay/showlist')}:</label>
  90. <div class="layui-input-block">
  91. <input type="radio" name="play[showlist]" value="0" title="{:lang('close')}" {if condition="$play.showlist neq 1"}checked {/if}>
  92. <input type="radio" name="play[showlist]" value="1" title="{:lang('open')}" {if condition="$play.showlist eq 1"}checked {/if}>
  93. </div>
  94. </div>
  95. <div class="layui-form-item">
  96. <label class="layui-form-label">{:lang('admin/system/configplay/flag')}:</label>
  97. <div class="layui-input-block">
  98. <input type="radio" name="play[flag]" value="0" title="{:lang('admin/system/configplay/flag_tip')}" checked >
  99. </div>
  100. </div>
  101. <div class="layui-form-item" style="display:none;">
  102. <label class="layui-form-label">{:lang('admin/system/configplay/colors')}:</label>
  103. <div class="layui-input-block">
  104. <input type="text" id="mac_colors" name="play[colors]" placeholder="" value="{$play.colors}" class="layui-input">
  105. </div>
  106. </div>
  107. <div class="layui-form-item" style="display:none;">
  108. <label class="layui-form-label">{:lang('admin/system/configplay/select_colors')}:</label>
  109. <div class="layui-input-block">
  110. <button class="layui-btn btn-primary radius" type="button" onclick="setColor(1);return false;" style="background-color: #000000"> 全黑色</button>
  111. <button class="layui-btn btn-primary radius" type="button" onclick="setColor(2);return false;" style="background-color: #EFF4F7"> 浅蓝色</button>
  112. <button class="layui-btn btn-primary radius" type="button" onclick="setColor(3);return false;" style="background-color: #D8CFDF"> 浅紫色</button>
  113. <button class="layui-btn btn-primary radius" type="button" onclick="setColor(4);return false;" style="background-color: #D7E7B6"> 浅绿色</button>
  114. </div>
  115. </div>
  116. <blockquote class="layui-elem-quote layui-quote-nm" style="display:none;">
  117. {:lang('admin/system/configplay/select_colors_tip')}
  118. </blockquote>
  119. </div>
  120. </div>
  121. </div>
  122. <div class="layui-form-item center">
  123. <div class="layui-input-block">
  124. <button type="submit" class="layui-btn" lay-submit="" lay-filter="formSubmit">{:lang('btn_save')}</button>
  125. <button type="button" class="layui-btn layui-btn-normal" id="btnDef">{:lang('default_val')}</button>
  126. <button class="layui-btn layui-btn-warm" type="reset">{:lang('btn_reset')}</button>
  127. </div>
  128. </div>
  129. </form>
  130. </div>
  131. {include file="../../../application/admin/view/public/foot" /}
  132. <script type="text/javascript">
  133. function setColor(v) {
  134. switch (v) {
  135. case 2:
  136. v = "EFF4F7,000000,666666,E4E4E4,000000,FF0000,FF0000,DBEBFE,458CE4,DBEBFE,FFFFFF,458CE4,DBEBFE,DBEBFE,fcfcfc";
  137. break;
  138. case 3:
  139. v = "D8CFDF,000000,666666,E4E4E4,000000,FF0000,FF0000,D8CFDF,926C92,BEAFC9,FFFFFF,926C92,BEAFC9,BEAFC9,fcfcfc";
  140. break;
  141. case 4:
  142. v = "D7E7B6,000000,666666,E4E4E4,000000,FF0000,FF0000,9EC14C,A3C656,BAD480,FFFFFF,A3C656,BAD480,BAD480,fcfcfc";
  143. break;
  144. default:
  145. v = "000000,F6F6F6,F6F6F6,333333,666666,FFFFF,FF0000,2c2c2c,ffffff,a3a3a3,2c2c2c,adadad,adadad,48486c,fcfcfc";
  146. break;
  147. }
  148. $("#mac_colors").val(v);
  149. }
  150. layui.use(['form', 'layer'], function(){
  151. // 操作对象
  152. var form = layui.form
  153. , layer = layui.layer;
  154. $('#btnDef').click(function(){
  155. $('input[name="play[width]"]').val('100%');
  156. $('input[name="play[height]"]').val('100%');
  157. $('input[name="play[widthmob]"]').val('100%');
  158. $('input[name="play[heightmob]"]').val('100%');
  159. $('input[name="play[widthpop]"]').val('600');
  160. $('input[name="play[heightpop]"]').val('500');
  161. $('input[name="play[second]"]').val('5');
  162. $('input[name="play[prestrain]"]').val('//union.maccms.la/html/prestrain.html');
  163. $('input[name="play[buffer]"]').val('//union.maccms.la/html/loading.html');
  164. $('input[name="play[parse]"]').val('');
  165. });
  166. });
  167. </script>
  168. </body>
  169. </html>