header.htm 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346
  1. <!DOCTYPE html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  4. <title>管理后台</title>
  5. <link href="<!--{ echo $domain_prefix}-->/static/dwz/themes/default/style.css" rel="stylesheet">
  6. <link href="<!--{ echo $domain_prefix}-->/static/dwz/themes/css/core.css" rel="stylesheet">
  7. <link href="<!--{ echo $domain_prefix}-->/static/dwz/themes/css/print.css" rel="stylesheet" media="print">
  8. <link href="<!--{ echo $domain_prefix}-->/static/dwz/uploadify/css/uploadify.css" rel="stylesheet" media="screen">
  9. <!--[if IE]>
  10. <link href="<!--{ echo $domain_prefix}-->/static/dwz/themes/css/ieHack.css" rel="stylesheet" media="screen">
  11. <![endif]-->
  12. <!--[if lte IE 9]>
  13. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/js/speedup.js"></script>
  14. <![endif]-->
  15. <script type = "text/javascript" src = "<!--{ echo $domain_prefix}-->/static/dwz/js/jquery-1.7.2.js" ></script>
  16. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/js/jquery.cookie.js"></script>
  17. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/js/jquery.validate.js"></script>
  18. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/js/jquery.bgiframe.js"></script>
  19. <!--<script type="text/javascript" src="&lt;!&ndash;{ echo $domain_prefix}&ndash;&gt;/static/dwz/xheditor/xheditor-1.2.1.min.js"></script>-->
  20. <!--<script type="text/javascript" src="&lt;!&ndash;{ echo $domain_prefix}&ndash;&gt;/static/dwz/xheditor/xheditor_lang/zh-cn.js"></script>-->
  21. <!--<script type="text/javascript" src="&lt;!&ndash;{ echo $domain_prefix}&ndash;&gt;/static/dwz/uploadify/scripts/jquery.uploadify.js"></script>-->
  22. <!-- svg图表 supports Firefox 3.0+, Safari 3.0+, Chrome 5.0+, Opera 9.5+ and Internet Explorer 6.0+ -->
  23. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/chart/raphael.js"></script>
  24. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/chart/g.raphael.js"></script>
  25. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/chart/g.bar.js"></script>
  26. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/chart/g.line.js"></script>
  27. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/chart/g.pie.js"></script>
  28. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/chart/g.dot.js"></script>
  29. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/bin/dwz.min.js"></script>
  30. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/dwz/js/dwz.regional.zh.js"></script>
  31. <script type="text/javascript">
  32. $(function () {
  33. DWZ.init("<!--{ echo $domain_prefix}-->/static/dwz/dwz.frag.xml", {
  34. loginUrl: "<!--{echo $domain_prefix}-->/index.php?m=acp&c=account&a=popup_login",
  35. loginTitle: "登录",
  36. statusCode: {ok: 200, error: 300, timeout: 301}, //【可选】
  37. pageInfo: {
  38. pageNum: "pageNum",
  39. numPerPage: "numPerPage",
  40. orderField: "orderField",
  41. orderDirection: "orderDirection"
  42. }, //【可选】
  43. debug: false, // 调试模式 【true|false】
  44. callback: function () {
  45. initEnv();
  46. $("#themeList").theme({themeBase: "themes"}); // themeBase 相对于index页面的主题base路径
  47. }
  48. });
  49. });
  50. window.web_root = '<!--{ echo $domain_prefix}-->';
  51. </script>
  52. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/ckeditor/ckeditor.js"></script>
  53. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/ckeditor/adapters/jquery.js"></script>
  54. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/ckeditor/ckfinder/ckfinder.js"></script>
  55. <script type="text/javascript" src="<!--{ echo $domain_prefix}-->/static/ckeditor/alioss.js"></script>
  56. <script type="text/javascript">
  57. var d, player;
  58. function BrowseServer(object, type, preview) {
  59. if (preview == undefined) preview = true;
  60. // You can use the "CKFinder" class to render CKFinder in a page:
  61. d = object;
  62. var finder = new CKFinder();
  63. var fun_name = type == 'Files' ? SetFilesWithPreview : SetImagesWithPreview;
  64. finder.basePath = '<!--{ echo $domain_prefix}-->/static/ckeditor/ckfinder/'; // The path for the installation of CKFinder (default = "/ckfinder/").
  65. finder.selectActionFunction = preview ? fun_name : SetFileFieldWithoutPreview;
  66. finder.resourceType = type;
  67. finder.popup();
  68. // It can also be done in a single line, calling the "static"
  69. // popup( basePath, width, height, selectFunction ) function:
  70. // CKFinder.popup( '../', null, null, SetFileField ) ;
  71. //
  72. // The "popup" function can also accept an object as the only argument.
  73. // CKFinder.popup( { basePath : '../', selectActionFunction : SetFileField } ) ;
  74. }
  75. function BrowseServerWithNginxImgFilter(object, preview) {
  76. if (preview == undefined) preview = true;
  77. // You can use the "CKFinder" class to render CKFinder in a page:
  78. d = object;
  79. var finder = new CKFinder();
  80. finder.basePath = '/ckeditor/ckfinder/'; // The path for the installation of CKFinder (default = "/ckfinder/").
  81. finder.selectActionFunction = preview ? SetThumbnailFileField : SetFileFieldWithoutPreview;
  82. finder.popup();
  83. }
  84. // This is a sample function which is called when a file is selected in CKFinder.
  85. function SetThumbnailFileField(fileUrl) {
  86. jQuery(d).parent().children("input").val(fileUrl);
  87. jQuery(d).parent().children('.img_prev').html("<img width='120px' src='" + fileUrl + '?w=120&h=120' + "'/>");
  88. }
  89. function SetFilesWithPreview(fileUrl) {
  90. var filePrevUrl='';
  91. if (window.alioss_enable) {
  92. fileUrl = window.alioss_img_buck_domain + fileUrl;
  93. }else{
  94. filePrevUrl='<!--{ echo $domain_prefix}-->' + fileUrl;
  95. }
  96. jQuery(d).parent().children("input").val(fileUrl);
  97. var html = '<video id="really-cool-video" class="video-js vjs-default-skin" width="250" height="200">';
  98. if (/(.flv)/.test(fileUrl)) {
  99. html += '<source src="' + filePrevUrl + '" type="video/flv">';
  100. }
  101. if (/(.mp4)/.test(fileUrl)) {
  102. html += '<source src="' + filePrevUrl + '" type="video/mp4">';
  103. }
  104. html += '</video>';
  105. jQuery(d).parent().children('.video_prev').empty().html(html);
  106. player = videojs(
  107. 'really-cool-video',
  108. {"controls": true, "autoplay": false, "preload": "auto"},
  109. function () {
  110. this.on('ended', function () {
  111. });
  112. });
  113. }
  114. function SetImagesWithPreview(fileUrl) {
  115. var imgPrevUrl='';
  116. if (window.alioss_enable) {
  117. fileUrl = window.alioss_img_buck_domain + fileUrl;
  118. }else{
  119. imgPrevUrl='<!--{ echo $domain_prefix}-->' + fileUrl;
  120. }
  121. jQuery(d).parent().children("input").val(fileUrl);
  122. jQuery(d).parent().children('.img_prev').html("<img width='120px' src='" + fileUrl + "'/>");
  123. }
  124. function SetFileFieldWithoutPreview(fileUrl) {
  125. if (window.alioss_enable) {
  126. fileUrl = window.alioss_img_buck_domain + fileUrl;
  127. }
  128. jQuery(d).parent().children("input").val(fileUrl);
  129. }
  130. function CKUpdateElement() {
  131. for (instance in CKEDITOR.instances)
  132. CKEDITOR.instances[instance].updateElement();
  133. }
  134. </script>
  135. </head>
  136. <body scroll="no">
  137. <div id="layout">
  138. <div id="header">
  139. <div class="headerNav">
  140. <a class="logo" href="<!--{echo $domain_prefix}-->/index.php?m=acp&c=index&a=run"
  141. style="text-indent: 0px;"></a>
  142. <ul class="nav">
  143. <li style="color: #000;">Welcome</li>
  144. <li><a style="color: #000;"
  145. href="<!--{echo $domain_prefix}-->/index.php?m=acp&c=account&a=logout">退出</a></li>
  146. </ul>
  147. <ul class="themeList" id="themeList" style="display:none;">
  148. <li theme="default">
  149. <div class="selected">蓝色</div>
  150. </li>
  151. </ul>
  152. </div>
  153. <!-- navMenu -->
  154. </div>
  155. <div id="leftside">
  156. <div id="sidebar_s">
  157. <div class="collapse">
  158. <div class="toggleCollapse">
  159. <div></div>
  160. </div>
  161. </div>
  162. </div>
  163. <div id="sidebar">
  164. <div class="toggleCollapse">
  165. <h2>主菜单</h2>
  166. <div>收缩</div>
  167. </div>
  168. <div class="accordion" fillSpace="sidebar">
  169. <div class="accordionHeader">
  170. <h2><span>Folder</span>首页管理</h2>
  171. </div>
  172. <div class="accordionContent">
  173. <ul class="tree treeFolder">
  174. <li>
  175. <a href="javascript:;">导航</a>
  176. <ul>
  177. <li>
  178. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=entrys&a=run" target="navTab"
  179. rel="entrys">首页基础信息
  180. </a>
  181. </li>
  182. <li>
  183. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=banners&a=run" target="navTab"
  184. rel="banners">首页banner
  185. </a>
  186. </li>
  187. <li>
  188. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=fms2&a=run" target="navTab"
  189. rel="fms">OhPlay(废弃)
  190. </a>
  191. </li>
  192. <li>
  193. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=ohplay&a=run" target="navTab"
  194. rel="fms">OhPlay
  195. </a>
  196. </li>
  197. <li>
  198. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=station&a=run" target="navTab"
  199. rel="station">音乐台
  200. </a>
  201. </li>
  202. <!--<li>-->
  203. <!--<a href="&lt;!&ndash;{ echo $domain_prefix}&ndash;&gt;/index.php?m=acp&c=fms2&a=run" target="navTab"-->
  204. <!--rel="fms">频道2信息-->
  205. <!--</a>-->
  206. <!--</li>-->
  207. <li>
  208. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=museums&a=index" target="navTab"
  209. rel="museums">博物馆
  210. </a>
  211. </li>
  212. <li>
  213. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=mkinglogs&a=run" target="navTab"
  214. rel="mkinglogs">猫王历程
  215. </a>
  216. </li>
  217. <li>
  218. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=radiooologs&a=run" target="navTab"
  219. rel="radiooologs">radiooo历程
  220. </a>
  221. </li>
  222. <li>
  223. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=founderlogs&a=run" target="navTab"
  224. rel="founderlogs">创始人
  225. </a>
  226. </li>
  227. <li>
  228. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=abouts&a=run" target="navTab"
  229. rel="abouts">关于我们
  230. </a>
  231. </li>
  232. </ul>
  233. </li>
  234. </ul>
  235. </div>
  236. <div class="accordionHeader">
  237. <h2><span>Folder</span>商品展示</h2>
  238. </div>
  239. <div class="accordionContent">
  240. <ul class="tree treeFolder">
  241. <li>
  242. <a href="javascript:;">商品展示</a>
  243. <ul>
  244. <li>
  245. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=mkings&a=run" target="navTab"
  246. rel="rules">猫王产品
  247. </a>
  248. </li>
  249. <li>
  250. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=radioootypes&a=run" target="navTab"
  251. rel="rules">RADIOOO分类
  252. </a>
  253. </li>
  254. <li>
  255. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=liners&a=run" target="navTab"
  256. rel="rules">PC端RADIOOO内胆
  257. </a>
  258. </li>
  259. <li>
  260. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=liners&a=runphone" target="navTab"
  261. rel="rules">移动端RADIOOO内胆
  262. </a>
  263. </li>
  264. <li>
  265. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=radiooos&a=run" target="navTab"
  266. rel="rules">RADIOOO产品
  267. </a>
  268. </li>
  269. </ul>
  270. </li>
  271. <li>
  272. <a href="javascript:;">页面展示</a>
  273. <ul>
  274. <li>
  275. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=series&a=run" target="navTab"
  276. rel="new_types">系列
  277. </a>
  278. </li>
  279. </ul>
  280. </li>
  281. </ul>
  282. </div>
  283. <!--{if($user['is_founder']){}-->
  284. <div class="accordionHeader">
  285. <h2><span>Folder</span>用户管理</h2>
  286. </div>
  287. <div class="accordionContent">
  288. <ul class="tree treeFolder">
  289. <li>
  290. <a href="javascript:;">导航</a>
  291. <ul>
  292. <li>
  293. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=account&a=run"
  294. target="navTab"
  295. rel="account_tab">用户管理
  296. </a>
  297. </li>
  298. <li>
  299. <a href="<!--{ echo $domain_prefix}-->/index.php?m=acp&c=logs&a=run"
  300. target="navTab"
  301. rel="logs_tab">用户日志
  302. </a>
  303. </li>
  304. </ul>
  305. </li>
  306. </ul>
  307. </div>
  308. <!--{}}-->
  309. </div>
  310. </div>
  311. </div>
  312. <div id="container">
  313. <div id="navTab" class="tabsPage">
  314. <div class="tabsPageHeader">
  315. <div class="tabsPageHeaderContent"><!-- 显示左右控制时添加 class="tabsPageHeaderMargin" -->
  316. <ul class="navTab-tab">
  317. <li tabid="main" class="main">
  318. <a href="javascript:;">
  319. <span>
  320. <span class="home_icon">官网基础</span>
  321. </span>
  322. </a>
  323. </li>
  324. </ul>
  325. </div>
  326. <div class="tabsLeft">left</div>
  327. <!-- 禁用只需要添加一个样式 class="tabsLeft tabsLeftDisabled" -->
  328. <div class="tabsRight">right</div>
  329. <!-- 禁用只需要添加一个样式 class="tabsRight tabsRightDisabled" -->
  330. <div class="tabsMore">more</div>
  331. </div>
  332. <ul class="tabsMoreList">
  333. <li><a href="javascript:;">官网基础</a></li>
  334. </ul>
  335. <div class="navTab-panel tabsPageContent layoutBox">