configapi.html 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384
  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" lay-filter="tb1">
  6. <ul class="layui-tab-title">
  7. <li class="layui-this" lay-id="configapi_1">{:lang('admin/system/configapi/vod')}</li>
  8. <li lay-id="configapi_2">{:lang('admin/system/configapi/art')}</li>
  9. <li lay-id="configapi_3">{:lang('admin/system/configapi/actor')}</li>
  10. <li lay-id="configapi_4">{:lang('admin/system/configapi/role')}</li>
  11. <li lay-id="configapi_5">{:lang('admin/system/configapi/website')}</li>
  12. </ul>
  13. <div class="layui-tab-content">
  14. <div class="layui-tab-item layui-show">
  15. <blockquote class="layui-elem-quote layui-quote-nm">
  16. {:lang('admin/system/configapi/vod_tip')}
  17. </blockquote>
  18. <div class="layui-form-item">
  19. <label class="layui-form-label">{:lang('admin/system/configapi/status')}:</label>
  20. <div class="layui-input-block">
  21. <input type="radio" name="api[vod][status]" value="0" title="{:lang('close')}" {if condition="$config['api']['vod']['status'] neq 1"}checked {/if}>
  22. <input type="radio" name="api[vod][status]" value="1" title="{:lang('open')}" {if condition="$config['api']['vod']['status'] eq 1"}checked {/if}>
  23. </div>
  24. </div>
  25. <div class="layui-form-item">
  26. <label class="layui-form-label">{:lang('admin/system/configapi/charge')}:</label>
  27. <div class="layui-input-block">
  28. <input type="radio" name="api[vod][charge]" value="0" title="{:lang('close')}" {if condition="$config['api']['vod']['charge'] neq 1"}checked {/if}>
  29. <input type="radio" name="api[vod][charge]" value="1" title="{:lang('open')}" {if condition="$config['api']['vod']['charge'] eq 1"}checked {/if}>
  30. </div>
  31. </div>
  32. <div class="layui-form-item">
  33. <label class="layui-form-label">
  34. {:lang('admin/system/configapi/pagesize')}:</label>
  35. <div class="layui-input-block">
  36. <input type="text" name="api[vod][pagesize]" placeholder="{:lang('admin/system/configapi/pagesize_tip')}" value="{$config['api']['vod']['pagesize']}" class="layui-input">
  37. </div>
  38. </div>
  39. <div class="layui-form-item">
  40. <label class="layui-form-label">
  41. {:lang('admin/system/configapi/imgurl')}:</label>
  42. <div class="layui-input-block">
  43. <input type="text" name="api[vod][imgurl]" placeholder="{:lang('admin/system/configapi/imgurl_tip')}" value="{$config['api']['vod']['imgurl']}" class="layui-input">
  44. </div>
  45. </div>
  46. <div class="layui-form-item">
  47. <label class="layui-form-label">
  48. {:lang('admin/system/configapi/typefilter')}:</label>
  49. <div class="layui-input-block">
  50. <input type="text" name="api[vod][typefilter]" placeholder="{:lang('admin/system/configapi/typefilter_tip')}" value="{$config['api']['vod']['typefilter']}" class="layui-input">
  51. </div>
  52. </div>
  53. <div class="layui-form-item">
  54. <label class="layui-form-label">
  55. {:lang('admin/system/configapi/datafilter')}:</label>
  56. <div class="layui-input-block">
  57. <input type="text" name="api[vod][datafilter]" placeholder="{:lang('admin/system/configapi/datafilter_tip')}" value="{$config['api']['vod']['datafilter']}" class="layui-input">
  58. </div>
  59. </div>
  60. <div class="layui-form-item">
  61. <label class="layui-form-label">
  62. {:lang('admin/system/configapi/cachetime')}:</label>
  63. <div class="layui-input-block">
  64. <input type="text" name="api[vod][cachetime]" placeholder="{:lang('admin/system/configapi/cachetime_tip')}" value="{$config['api']['vod']['cachetime']}" class="layui-input">
  65. </div>
  66. </div>
  67. <div class="layui-form-item">
  68. <label class="layui-form-label">
  69. {:lang('admin/system/configapi/from')}:</label>
  70. <div class="layui-input-block">
  71. <input type="text" name="api[vod][from]" placeholder="{:lang('admin/system/configapi/from_tip')}" value="{$config['api']['vod']['from']}" class="layui-input">
  72. </div>
  73. </div>
  74. <div class="layui-form-item">
  75. <label class="layui-form-label">{:lang('admin/system/configapi/auth')}:</label>
  76. <div class="layui-input-block">
  77. <textarea name="api[vod][auth]" class="layui-textarea">{$config['api']['vod']['auth']|mac_replace_text}</textarea>
  78. </div>
  79. </div>
  80. </div>
  81. <div class="layui-tab-item">
  82. <blockquote class="layui-elem-quote layui-quote-nm">
  83. {:lang('admin/system/configapi/art_tip')}
  84. </blockquote>
  85. <div class="layui-form-item">
  86. <label class="layui-form-label">{:lang('admin/system/configapi/status')}:</label>
  87. <div class="layui-input-block">
  88. <input type="radio" name="api[art][status]" value="0" title="{:lang('close')}" {if condition="$config['api']['art']['status'] neq 1"}checked {/if}>
  89. <input type="radio" name="api[art][status]" value="1" title="{:lang('open')}" {if condition="$config['api']['art']['status'] eq 1"}checked {/if}>
  90. </div>
  91. </div>
  92. <div class="layui-form-item">
  93. <label class="layui-form-label">{:lang('admin/system/configapi/charge')}:</label>
  94. <div class="layui-input-block">
  95. <input type="radio" name="api[art][charge]" value="0" title="{:lang('close')}" {if condition="$config['api']['art']['charge'] neq 1"}checked {/if}>
  96. <input type="radio" name="api[art][charge]" value="1" title="{:lang('open')}" {if condition="$config['api']['art']['charge'] eq 1"}checked {/if}>
  97. </div>
  98. </div>
  99. <div class="layui-form-item">
  100. <label class="layui-form-label">
  101. {:lang('admin/system/configapi/pagesize')}:</label>
  102. <div class="layui-input-block">
  103. <input type="text" name="api[art][pagesize]" placeholder="{:lang('admin/system/configapi/pagesize_tip')}" value="{$config['api']['art']['pagesize']}" class="layui-input">
  104. </div>
  105. </div>
  106. <div class="layui-form-item">
  107. <label class="layui-form-label">
  108. {:lang('admin/system/configapi/imgurl')}:</label>
  109. <div class="layui-input-block">
  110. <input type="text" name="api[art][imgurl]" placeholder="{:lang('admin/system/configapi/imgurl_tip')}" value="{$config['api']['art']['imgurl']}" class="layui-input">
  111. </div>
  112. </div>
  113. <div class="layui-form-item">
  114. <label class="layui-form-label">
  115. {:lang('admin/system/configapi/typefilter')}:</label>
  116. <div class="layui-input-block">
  117. <input type="text" name="api[art][typefilter]" placeholder="{:lang('admin/system/configapi/typefilter_tip')}" value="{$config['api']['art']['typefilter']}" class="layui-input">
  118. </div>
  119. </div>
  120. <div class="layui-form-item">
  121. <label class="layui-form-label">
  122. {:lang('admin/system/configapi/datafilter')}:</label>
  123. <div class="layui-input-block">
  124. <input type="text" name="api[art][datafilter]" placeholder="{:lang('admin/system/configapi/datafilter_tip_art')}" value="{$config['api']['art']['datafilter']}" class="layui-input">
  125. </div>
  126. </div>
  127. <div class="layui-form-item">
  128. <label class="layui-form-label">
  129. {:lang('admin/system/configapi/cachetime')}:</label>
  130. <div class="layui-input-block">
  131. <input type="text" name="api[art][cachetime]" placeholder="{:lang('admin/system/configapi/cachetime_tip')}" value="{$config['api']['art']['cachetime']}" class="layui-input">
  132. </div>
  133. </div>
  134. <div class="layui-form-item">
  135. <label class="layui-form-label">{:lang('admin/system/configapi/auth')}:</label>
  136. <div class="layui-input-block">
  137. <textarea name="api[art][auth]" class="layui-textarea">{$config['api']['art']['auth']|mac_replace_text}</textarea>
  138. </div>
  139. </div>
  140. </div>
  141. <div class="layui-tab-item">
  142. <blockquote class="layui-elem-quote layui-quote-nm">
  143. {:lang('admin/system/configapi/actor_tip')}
  144. </blockquote>
  145. <div class="layui-form-item">
  146. <label class="layui-form-label">{:lang('admin/system/configapi/status')}:</label>
  147. <div class="layui-input-block">
  148. <input type="radio" name="api[actor][status]" value="0" title="{:lang('close')}" {if condition="$config['api']['actor']['status'] neq 1"}checked {/if}>
  149. <input type="radio" name="api[actor][status]" value="1" title="{:lang('open')}" {if condition="$config['api']['actor']['status'] eq 1"}checked {/if}>
  150. </div>
  151. </div>
  152. <div class="layui-form-item">
  153. <label class="layui-form-label">{:lang('admin/system/configapi/charge')}:</label>
  154. <div class="layui-input-block">
  155. <input type="radio" name="api[actor][charge]" value="0" title="{:lang('close')}" {if condition="$config['api']['actor']['charge'] neq 1"}checked {/if}>
  156. <input type="radio" name="api[actor][charge]" value="1" title="{:lang('open')}" {if condition="$config['api']['actor']['charge'] eq 1"}checked {/if}>
  157. </div>
  158. </div>
  159. <div class="layui-form-item">
  160. <label class="layui-form-label">
  161. {:lang('admin/system/configapi/pagesize')}:</label>
  162. <div class="layui-input-block">
  163. <input type="text" name="api[actor][pagesize]" placeholder="{:lang('admin/system/configapi/pagesize_tip')}" value="{$config['api']['actor']['pagesize']}" class="layui-input">
  164. </div>
  165. </div>
  166. <div class="layui-form-item">
  167. <label class="layui-form-label">
  168. {:lang('admin/system/configapi/imgurl')}:</label>
  169. <div class="layui-input-block">
  170. <input type="text" name="api[actor][imgurl]" placeholder="{:lang('admin/system/configapi/imgurl_tip')}" value="{$config['api']['actor']['imgurl']}" class="layui-input">
  171. </div>
  172. </div>
  173. <div class="layui-form-item">
  174. <label class="layui-form-label">
  175. {:lang('admin/system/configapi/typefilter')}:</label>
  176. <div class="layui-input-block">
  177. <input type="text" name="api[actor][typefilter]" placeholder="{:lang('admin/system/configapi/typefilter_tip')}" value="{$config['api']['actor']['typefilter']}" class="layui-input">
  178. </div>
  179. </div>
  180. <div class="layui-form-item">
  181. <label class="layui-form-label">
  182. {:lang('admin/system/configapi/datafilter')}:</label>
  183. <div class="layui-input-block">
  184. <input type="text" name="api[actor][datafilter]" placeholder="{:lang('admin/system/configapi/datafilter_tip_actor')}" value="{$config['api']['actor']['datafilter']}" class="layui-input">
  185. </div>
  186. </div>
  187. <div class="layui-form-item">
  188. <label class="layui-form-label">
  189. {:lang('admin/system/configapi/cachetime')}:</label>
  190. <div class="layui-input-block">
  191. <input type="text" name="api[actor][cachetime]" placeholder="{:lang('admin/system/configapi/cachetime_tip')}" value="{$config['api']['actor']['cachetime']}" class="layui-input">
  192. </div>
  193. </div>
  194. <div class="layui-form-item">
  195. <label class="layui-form-label">{:lang('admin/system/configapi/auth')}:</label>
  196. <div class="layui-input-block">
  197. <textarea name="api[actor][auth]" class="layui-textarea">{$config['api']['actor']['auth']|mac_replace_text}</textarea>
  198. </div>
  199. </div>
  200. </div>
  201. <div class="layui-tab-item">
  202. <blockquote class="layui-elem-quote layui-quote-nm">
  203. {:lang('admin/system/configapi/role_tip')}
  204. </blockquote>
  205. <div class="layui-form-item">
  206. <label class="layui-form-label">{:lang('admin/system/configapi/status')}:</label>
  207. <div class="layui-input-block">
  208. <input type="radio" name="api[role][status]" value="0" title="{:lang('close')}" {if condition="$config['api']['role']['status'] neq 1"}checked {/if}>
  209. <input type="radio" name="api[role][status]" value="1" title="{:lang('open')}" {if condition="$config['api']['role']['status'] eq 1"}checked {/if}>
  210. </div>
  211. </div>
  212. <div class="layui-form-item">
  213. <label class="layui-form-label">{:lang('admin/system/configapi/charge')}:</label>
  214. <div class="layui-input-block">
  215. <input type="radio" name="api[role][charge]" value="0" title="{:lang('close')}" {if condition="$config['api']['role']['charge'] neq 1"}checked {/if}>
  216. <input type="radio" name="api[role][charge]" value="1" title="{:lang('open')}" {if condition="$config['api']['role']['charge'] eq 1"}checked {/if}>
  217. </div>
  218. </div>
  219. <div class="layui-form-item">
  220. <label class="layui-form-label">
  221. {:lang('admin/system/configapi/pagesize')}:</label>
  222. <div class="layui-input-block">
  223. <input type="text" name="api[role][pagesize]" placeholder="{:lang('admin/system/configapi/pagesize_tip')}" value="{$config['api']['role']['pagesize']}" class="layui-input">
  224. </div>
  225. </div>
  226. <div class="layui-form-item">
  227. <label class="layui-form-label">
  228. {:lang('admin/system/configapi/imgurl')}:</label>
  229. <div class="layui-input-block">
  230. <input type="text" name="api[role][imgurl]" placeholder="{:lang('admin/system/configapi/imgurl_tip')}" value="{$config['api']['role']['imgurl']}" class="layui-input">
  231. </div>
  232. </div>
  233. <div class="layui-form-item">
  234. <label class="layui-form-label">
  235. {:lang('admin/system/configapi/typefilter')}:</label>
  236. <div class="layui-input-block">
  237. <input type="text" name="api[role][typefilter]" placeholder="{:lang('admin/system/configapi/typefilter_tip')}" value="{$config['api']['role']['typefilter']}" class="layui-input">
  238. </div>
  239. </div>
  240. <div class="layui-form-item">
  241. <label class="layui-form-label">
  242. {:lang('admin/system/configapi/datafilter')}:</label>
  243. <div class="layui-input-block">
  244. <input type="text" name="api[role][datafilter]" placeholder="{:lang('admin/system/configapi/datafilter_tip_role')}" value="{$config['api']['role']['datafilter']}" class="layui-input">
  245. </div>
  246. </div>
  247. <div class="layui-form-item">
  248. <label class="layui-form-label">
  249. {:lang('admin/system/configapi/cachetime')}:</label>
  250. <div class="layui-input-block">
  251. <input type="text" name="api[role][cachetime]" placeholder="{:lang('admin/system/configapi/cachetime_tip')}" value="{$config['api']['role']['cachetime']}" class="layui-input">
  252. </div>
  253. </div>
  254. <div class="layui-form-item">
  255. <label class="layui-form-label">{:lang('admin/system/configapi/auth')}:</label>
  256. <div class="layui-input-block">
  257. <textarea name="api[role][auth]" class="layui-textarea">{$config['api']['role']['auth']|mac_replace_text}</textarea>
  258. </div>
  259. </div>
  260. </div>
  261. <div class="layui-tab-item">
  262. <blockquote class="layui-elem-quote layui-quote-nm">
  263. {:lang('admin/system/configapi/website_tip')}
  264. </blockquote>
  265. <div class="layui-form-item">
  266. <label class="layui-form-label">{:lang('admin/system/configapi/status')}:</label>
  267. <div class="layui-input-block">
  268. <input type="radio" name="api[website][status]" value="0" title="{:lang('close')}" {if condition="$config['api']['website']['status'] neq 1"}checked {/if}>
  269. <input type="radio" name="api[website][status]" value="1" title="{:lang('open')}" {if condition="$config['api']['website']['status'] eq 1"}checked {/if}>
  270. </div>
  271. </div>
  272. <div class="layui-form-item">
  273. <label class="layui-form-label">{:lang('admin/system/configapi/charge')}:</label>
  274. <div class="layui-input-block">
  275. <input type="radio" name="api[website][charge]" value="0" title="{:lang('close')}" {if condition="$config['api']['website']['charge'] neq 1"}checked {/if}>
  276. <input type="radio" name="api[website][charge]" value="1" title="{:lang('open')}" {if condition="$config['api']['website']['charge'] eq 1"}checked {/if}>
  277. </div>
  278. </div>
  279. <div class="layui-form-item">
  280. <label class="layui-form-label">
  281. {:lang('admin/system/configapi/pagesize')}:</label>
  282. <div class="layui-input-block">
  283. <input type="text" name="api[website][pagesize]" placeholder="{:lang('admin/system/configapi/pagesize_tip')}" value="{$config['api']['website']['pagesize']}" class="layui-input">
  284. </div>
  285. </div>
  286. <div class="layui-form-item">
  287. <label class="layui-form-label">
  288. {:lang('admin/system/configapi/imgurl')}:</label>
  289. <div class="layui-input-block">
  290. <input type="text" name="api[website][imgurl]" placeholder="{:lang('admin/system/configapi/imgurl_tip')}" value="{$config['api']['website']['imgurl']}" class="layui-input">
  291. </div>
  292. </div>
  293. <div class="layui-form-item">
  294. <label class="layui-form-label">
  295. {:lang('admin/system/configapi/typefilter')}:</label>
  296. <div class="layui-input-block">
  297. <input type="text" name="api[website][typefilter]" placeholder="{:lang('admin/system/configapi/typefilter_tip')}" value="{$config['api']['website']['typefilter']}" class="layui-input">
  298. </div>
  299. </div>
  300. <div class="layui-form-item">
  301. <label class="layui-form-label">
  302. {:lang('admin/system/configapi/datafilter')}:</label>
  303. <div class="layui-input-block">
  304. <input type="text" name="api[website][datafilter]" placeholder="{:lang('admin/system/configapi/datafilter_tip_website')}" value="{$config['api']['website']['datafilter']}" class="layui-input">
  305. </div>
  306. </div>
  307. <div class="layui-form-item">
  308. <label class="layui-form-label">
  309. {:lang('admin/system/configapi/cachetime')}:</label>
  310. <div class="layui-input-block">
  311. <input type="text" name="api[website][cachetime]" placeholder="{:lang('admin/system/configapi/cachetime_tip')}" value="{$config['api']['website']['cachetime']}" class="layui-input">
  312. </div>
  313. </div>
  314. <div class="layui-form-item">
  315. <label class="layui-form-label">{:lang('admin/system/configapi/auth')}:</label>
  316. <div class="layui-input-block">
  317. <textarea name="api[website][auth]" class="layui-textarea">{$config['api']['website']['auth']|mac_replace_text}</textarea>
  318. </div>
  319. </div>
  320. </div>
  321. </div>
  322. </div>
  323. <div class="layui-form-item center">
  324. <div class="layui-input-block">
  325. <button type="submit" class="layui-btn" lay-submit="" lay-filter="formSubmit">{:lang('btn_save')}</button>
  326. <button class="layui-btn layui-btn-warm" type="reset">{:lang('btn_reset')}</button>
  327. </div>
  328. </div>
  329. </form>
  330. </div>
  331. {include file="../../../application/admin/view/public/foot" /}
  332. <script type="text/javascript" src="__STATIC__/js/jquery.cookie.js"></script>
  333. <script type="text/javascript">
  334. layui.use(['element', 'form', 'layer'], function() {
  335. var element = layui.element
  336. ,form = layui.form
  337. , layer = layui.layer;
  338. element.on('tab(tb1)', function(){
  339. $.cookie('configapi_tab', this.getAttribute('lay-id'));
  340. });
  341. if( $.cookie('configapi_tab') !=null ) {
  342. element.tabChange('tb1', $.cookie('configapi_tab'));
  343. }
  344. });
  345. </script>
  346. </body>
  347. </html>