adminTemp.ejs 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276
  1. <!DOCTYPE html>
  2. <!--
  3. Version: 1.0.0
  4. Author: Dora
  5. Website: http://www.html-js.cn/
  6. Contact: cms@doramart.com
  7. -->
  8. <html>
  9. <head>
  10. <meta charset="UTF-8">
  11. <title><%= siteInfo.title%></title>
  12. <meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
  13. <!-- Bootstrap 3.3.2 -->
  14. <link href="/plugins/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
  15. <!-- Font Awesome Icons -->
  16. <link href="/plugins/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css"/>
  17. <!--数据表格相关样式-->
  18. <link href="/plugins/datatables/dataTables.bootstrap.css" rel="stylesheet" type="text/css" />
  19. <!-- Theme style -->
  20. <link href="/stylesheets/backstage/css/AdminLTE.min.css" rel="stylesheet" type="text/css" />
  21. <link href="/stylesheets/backstage/css/skins/skin-blue.min.css" rel="stylesheet" type="text/css" />
  22. <!--百度编辑器-->
  23. <!-- 配置文件 -->
  24. <script type="text/javascript" src="/ueditor/ueditor.config.js"></script>
  25. <!-- 编辑器源码文件 -->
  26. <script type="text/javascript" src="/ueditor/ueditor.all.js"></script>
  27. <!--jquery-->
  28. <script src="/javascripts/jquery-1.10.2.min.js" type="text/javascript"></script>
  29. <!--zTree树形组件-->
  30. <link rel="stylesheet" href="/plugins/ztree/css/zTreeStyle/zTreeStyle.css" type="text/css">
  31. <script type="text/javascript" src="/plugins/ztree/js/jquery.ztree.all-3.5.js"></script>
  32. <!--uploadify-->
  33. <link href="/plugins/uploadify/uploadify.css" rel="stylesheet" type="text/css" />
  34. <script src="/plugins/uploadify/jquery.uploadify.min.js"></script>
  35. <!--doraPlugs-->
  36. <link rel="stylesheet" href="/plugins/git/doraPlugs/css/dora.css"/>
  37. <script src="/plugins/git/doraPlugs/js/dora.js"></script>
  38. <!--幻灯片插件开始-->
  39. <script type="text/javascript" src="/plugins/fancybox/source/jquery.fancybox.js?v=2.1.5"></script>
  40. <link rel="stylesheet" type="text/css" href="/plugins/fancybox/source/jquery.fancybox.css?v=2.1.5" media="screen" />
  41. <script src="/javascripts/dora.public.js"></script>
  42. <script src="/javascripts/backstage/dora.backstage.js"></script>
  43. <link rel="stylesheet" href="/stylesheets/backstage/css/style.css"/>
  44. </head>
  45. <body class="skin-blue" ng-app="adminApp">
  46. <div class="wrapper">
  47. <!-- Main Header -->
  48. <header class="main-header">
  49. <!-- Logo -->
  50. <a href="/admin/manage" class="logo"><b>Dora</b>CMS</a>
  51. <!-- Header Navbar -->
  52. <nav class="navbar navbar-static-top" role="navigation">
  53. <!-- Sidebar toggle button-->
  54. <a href="#" class="sidebar-toggle" data-toggle="offcanvas" role="button">
  55. <span class="sr-only">Toggle navigation</span>
  56. </a>
  57. <!-- Navbar Right Menu -->
  58. <div class="navbar-custom-menu">
  59. <ul class="nav navbar-nav">
  60. <!-- User Account Menu -->
  61. <% if(adminlogined){ %>
  62. <!-- Notifications: style can be found in dropdown.less -->
  63. <li class="dropdown notifications-menu">
  64. <a href="#" class="dropdown-toggle" data-toggle="dropdown">
  65. <i class="fa fa-bell-o"></i>
  66. <%if(adminNotices.totalCount>0){%>
  67. <span class="label label-warning"><%=adminNotices.totalCount%></span>
  68. <%}%>
  69. </a>
  70. <ul class="dropdown-menu">
  71. <%if(adminNotices.totalCount>0){%>
  72. <li class="header">您有<%=adminNotices.totalCount%>条提醒</li>
  73. <%}else{%>
  74. <li class="header">亲爱哒,暂无未读消息</li>
  75. <%}%>
  76. <li>
  77. <!-- inner menu: contains the actual data -->
  78. <ul class="menu">
  79. <%if(adminNotices.regNotices && adminNotices.regNotices.length > 0){%>
  80. <li>
  81. <a href="/admin/manage/sysTemBackStageNotice">
  82. <i class="fa fa-users text-aqua"></i> 新增&nbsp;<span class="text-red"><%=adminNotices.regNotices.length%></span>&nbsp;位注册用户
  83. </a>
  84. </li>
  85. <%}%>
  86. <%if(adminNotices.msgNotices && adminNotices.msgNotices.length > 0){%>
  87. <li>
  88. <a href="/admin/manage/sysTemBackStageNotice">
  89. <i class="fa fa-envelope text-red"></i> <span class="text-red"><%=adminNotices.msgNotices.length%></span>&nbsp;位用户给您留言啦!
  90. </a>
  91. </li>
  92. <%}%>
  93. </ul>
  94. </li>
  95. <li class="footer"><a href="/admin/manage/sysTemBackStageNotice">View all</a></li>
  96. </ul>
  97. </li>
  98. <li class="dropdown user user-menu">
  99. <!-- Menu Toggle Button -->
  100. <a href="#" class="dropdown-toggle" data-toggle="dropdown">
  101. <img alt="User Image" class="user-image" src="<%=adminUserInfo.logo%>">
  102. <span class="hidden-xs" id="adminUserName"><%=adminUserInfo.userName%></span>
  103. <input type="hidden" id="adminId" value="<%=adminUserInfo._id%>">
  104. </a>
  105. <ul class="dropdown-menu">
  106. <li class="user-header">
  107. <img src="<%=adminUserInfo.logo%>" class="img-circle" alt="User Image" />
  108. </li>
  109. <!-- Menu Footer-->
  110. <li class="user-footer">
  111. <div class="pull-right">
  112. <a href="/admin/logout" class="btn btn-default btn-flat">退出</a>
  113. </div>
  114. </li>
  115. </ul>
  116. </li>
  117. <% } %>
  118. </ul>
  119. </div>
  120. </nav>
  121. </header>
  122. <!-- Left side column. contains the logo and sidebar -->
  123. <aside class="main-sidebar">
  124. <!-- sidebar: style can be found in sidebar.less -->
  125. <section class="sidebar">
  126. <!-- search form (Optional) -->
  127. <form action="#" method="get" class="sidebar-form">
  128. <div class="input-group">
  129. <input type="text" name="searchKey" class="form-control" placeholder="Search..." value=""/>
  130. <span class="input-group-btn">
  131. <button type='submit' name='search' id='search-btn' class="btn btn-flat"><i class="fa fa-search"></i></button>
  132. </span>
  133. </div>
  134. </form>
  135. <!-- /.search form -->
  136. <!-- Sidebar Menu -->
  137. <ul class="sidebar-menu">
  138. <li class="header">Main Menu</li>
  139. <!-- Optionally, you can add icons to the links -->
  140. <input type="hidden" id="currentCate" value="<%= bigCategory%>"/>
  141. <li class="treeview active" cid="sysTemManage">
  142. <a href="#"><span>系统管理</span> <i class="fa fa-angle-left pull-right"></i></a>
  143. <ul class="treeview-menu">
  144. <li cid="sysTemManage_user"><a href="/admin/manage/adminUsersList"><i class="fa fa-user"></i> 系统用户管理</a></li>
  145. <li cid="sysTemManage_uGroup"><a href="/admin/manage/adminGroupList"><i class="fa fa-group"></i> 用户组设定</a></li>
  146. <li cid="sysTemManage_ads"><a href="/admin/manage/adsList"><i class="fa fa-camera-retro"></i> 广告管理</a></li>
  147. <li cid="sysTemManage_files"><a href="/admin/manage/filesList"><i class="fa fa-file-text"></i> 文件管理器</a></li>
  148. <li cid="sysTemManage_data">
  149. <a href="#"><i class="fa fa-cloud"></i> 数据管理<i class="fa fa-angle-left pull-right"></i></a>
  150. <ul class="treeview-menu">
  151. <li cid="sysTemManage_data_1"><a href="/admin/manage/backUpData"><i class="fa fa-copy"></i> 数据备份</a></li>
  152. </ul>
  153. </li>
  154. <li cid="sysTemManage_logs"><a href="/admin/manage/systemLogs"><i class="fa fa-fw fa-clipboard"></i> 系统日志管理</a></li>
  155. </ul>
  156. </li>
  157. <li class="treeview" cid="contentManage">
  158. <a href="#"><span>文档管理</span> <i class="fa fa-angle-left pull-right"></i></a>
  159. <ul class="treeview-menu">
  160. <li cid="contentManage_content"><a href="/admin/manage/contentList"><i class="fa fa-file-text-o"></i> 文档管理</a></li>
  161. <li cid="contentManage_cateGory"><a href="/admin/manage/contentCategorys"><i class="fa fa-clipboard"></i> 文档类别管理</a></li>
  162. <li cid="contentManage_tag"><a href="/admin/manage/contentTags"><i class="fa fa-tags"></i> 文档标签管理</a></li>
  163. <li cid="contentManage_temp">
  164. <a href="#"><i class="fa fa-dashboard"></i> 模板管理<i class="fa fa-angle-left pull-right"></i></a>
  165. <ul class="treeview-menu">
  166. <li cid="contentManage_temp_1"><a href="/admin/manage/contentTemps"><i class="fa fa-cog"></i> 模板配置</a></li>
  167. </ul>
  168. <ul class="treeview-menu">
  169. <li cid="contentManage_temp_2"><a href="/admin/manage/contentTempsEdit"><i class="fa fa-edit"></i> 模板编辑</a></li>
  170. </ul>
  171. </li>
  172. <li cid="contentManage_msg"><a href="/admin/manage/messageList"><i class="fa fa-comments"></i> 留言管理</a></li>
  173. <li cid="contentManage_notice">
  174. <a href="#"><i class="fa fa-bullhorn"></i> 消息管理<i class="fa fa-angle-left pull-right"></i></a>
  175. <ul class="treeview-menu">
  176. <li cid="contentManage_notice_1"><a href="/admin/manage/systemNotice"><i class="fa fa-volume-up"></i> 公告管理</a></li>
  177. </ul>
  178. <ul class="treeview-menu hide">
  179. <li cid="contentManage_notice_2"><a href="/admin/manage/userNotice"><i class="fa fa-male"></i> 用户消息</a></li>
  180. </ul>
  181. <ul class="treeview-menu">
  182. <li cid="contentManage_notice_3"><a href="/admin/manage/sysTemBackStageNotice"><i class="fa fa-bell-o"></i> 系统消息</a></li>
  183. </ul>
  184. </li>
  185. </ul>
  186. </li>
  187. <li class="treeview" cid="userManage">
  188. <a href="#"><span>会员管理</span> <i class="fa fa-angle-left pull-right"></i></a>
  189. <ul class="treeview-menu">
  190. <li cid="userManage_user"><a href="/admin/manage/regUsersList"><i class="fa fa-users"></i> 注册会员列表</a></li>
  191. </ul>
  192. </li>
  193. </ul><!-- /.sidebar-menu -->
  194. </section>
  195. <!-- /.sidebar -->
  196. </aside>
  197. <!-- Content Wrapper. Contains page content -->
  198. <div class="content-wrapper">
  199. <!-- Content Header (Page header) -->
  200. <section class="content-header">
  201. <h1>
  202. <%= siteInfo.title%>
  203. <small><%= siteInfo.description%></small>
  204. <input type="hidden" id="pageArea" value="<%=area%>">
  205. </h1>
  206. <ol class="breadcrumb">
  207. <li class="active"><a href="http://<%=myDomain%>" target="_blank"><i class="fa fa-home"></i> 前台首页</a></li>
  208. </ol>
  209. </section>
  210. <!-- Main content -->
  211. <section class="content">
  212. <%-body %><!-- Your Page Content Here -->
  213. </section><!-- /.content -->
  214. </div><!-- /.content-wrapper -->
  215. <!-- Main Footer -->
  216. <footer class="main-footer">
  217. <!-- Default to the left -->
  218. <strong>Copyright &copy; 2015 <a href="https://github.com/doramart/DoraCMS" target="_blank">DoraCMS <%=siteInfo.version%></a>.</strong> All rights reserved.
  219. </footer>
  220. </div><!-- ./wrapper -->
  221. <!-- REQUIRED JS SCRIPTS -->
  222. <!-- Bootstrap 3.3.2 JS -->
  223. <script src="/javascripts/bootstrap.min.js" type="text/javascript"></script>
  224. <!-- 数据表格插件开始 -->
  225. <!--<script src="/plugins/datatables/jquery.dataTables.js" type="text/javascript"></script>-->
  226. <!--<script src="/plugins/datatables/dataTables.bootstrap.js" type="text/javascript"></script>-->
  227. <!-- AdminLTE App -->
  228. <script src="/javascripts/backstage/app.min.js" type="text/javascript"></script>
  229. <!--数据绑定-->
  230. <script src="/javascripts/angular.min.js"></script>
  231. <script src="/javascripts/backstage/controller.js"></script>
  232. <script src="/javascripts/backstage/filters.js"></script>
  233. <script src="/javascripts/backstage/directives.js"></script>
  234. <script>
  235. $(function(){
  236. var curerntCate = $("#currentCate").val();
  237. var sv = $('li[cid="'+curerntCate+'"]');
  238. $('.treeview-menu').removeClass('open-menu');
  239. $(".sidebar-menu").find("li").removeClass('active');
  240. sv.parents('li').addClass('active');
  241. sv.addClass('active').parents('.treeview-menu').addClass('open-menu');
  242. })
  243. </script>
  244. </body>
  245. </html>