Просмотр файла admin/index.php

Размер файла: 12.03Kb
  1. <?php
  2. include '../engine/includes/start.php';
  3.  
  4. if (!$creator)
  5. Core::stop();
  6.  
  7. $set['title']='Админка';
  8.  
  9. include incDir.'head.php';
  10.  
  11. if (empty($_SESSION['entry_admin']))
  12. {
  13. $_SESSION['entry_admin'] = 1;
  14. $query = mysqli_query($sql->db, 'select `file` from `module_services` where `use_in`="enrty_admin"');
  15. while($file = $sql->result($query))
  16. {
  17. include_once H . $file;
  18. }
  19. }
  20.  
  21. ?>
  22. <!-- Прошу прощения за следующие html,css - быдлокоды, я далеко не знаток html, css. Буду благодарен за подсказки на счет упрощения кода :) -->
  23. <style>
  24. .sprite {
  25. background: url(sprite.png) no-repeat top left;
  26. }
  27. #sprite-about{ background-position: 0 0; width: 48px; height: 48px; }
  28. #sprite-database{ background-position: 0 -98px; width: 48px; height: 48px; }
  29. #sprite-design{ background-position: 0 -196px; width: 48px; height: 48px; }
  30. #sprite-moduls{ background-position: 0 -294px; width: 48px; height: 48px; }
  31. #sprite-mysql{ background-position: 0 -392px; width: 48px; height: 48px; }
  32. #sprite-security{ background-position: 0 -490px; width: 48px; height: 48px; }
  33. #sprite-server{ background-position: 0 -588px; width: 48px; height: 48px; }
  34. #sprite-users{ background-position: 0 -686px; width: 48px; height: 48px; }
  35. .status
  36. {
  37. font-size:smaller;
  38. }
  39. table
  40. {
  41. border-spacing: 0px;
  42. }
  43. </style>
  44. <?
  45.  
  46. switch($act)
  47. {
  48. default:
  49. ?>
  50. <table width="100%">
  51.  
  52. <tr class="post">
  53. <td width="10%">
  54. <div class="sprite" id="sprite-moduls"></div>
  55. </td>
  56. <td>
  57. <a href="?act=modules">Расширения<br /><span class="status"> &nbsp; Расширьте функционал сайта с помощью модулей</span></a>
  58. </td>
  59. </tr>
  60.  
  61. <tr class="p_t">
  62. <td width="10%">
  63. <div class="sprite" id="sprite-design"></div>
  64. </td>
  65. <td>
  66. <a href="?act=design">Персонализация<br /><span class="status"> &nbsp; Настройте сайт на свой вкус</span></a>
  67. </td>
  68. </tr>
  69.  
  70. <tr class="post">
  71. <td width="10%">
  72. <div class="sprite" id="sprite-server"></div>
  73. </td>
  74. <td>
  75. <a href="?act=server">Сайт (new)<br /><span class="status"> &nbsp; Информация о сайте, настройки сайта, мета-теги, реклама</span></a>
  76. </td>
  77. </tr>
  78.  
  79. <tr class="p_t">
  80. <td width="10%">
  81. <div class="sprite" id="sprite-users"></div>
  82. </td>
  83. <td>
  84. <a href="?act=users">Пользователи<br /><span class="status"> &nbsp; Редактирование, удаление юзера, подозрительные юзеры</span></a>
  85. </td>
  86. </tr>
  87.  
  88. <tr class="post">
  89. <td width="10%">
  90. <div class="sprite" id="sprite-security"></div>
  91. </td>
  92. <td>
  93. <a href="?act=security">Безопасность<br /><span class="status"> &nbsp; Бекап бд и файлов, ошибки сайта</span></a>
  94. </td>
  95. </tr>
  96.  
  97. <tr class="p_t">
  98. <td width="10%">
  99. <div class="sprite" id="sprite-mysql"></div>
  100. </td>
  101. <td>
  102. <a href="?act=mysql">MySQL менеджер<br /><span class="status"> &nbsp; Работа с базой данных без <abbr title="PHPMyAdmin">PMA</abbr>, прямо через админку</span></a>
  103. </td>
  104. </tr>
  105.  
  106. <tr class="post">
  107. <td width="10%">
  108. <div class="sprite" id="sprite-about"></div>
  109. </td>
  110. <td>
  111. <a href="?act=about">SecWind<br /><span class="status"> &nbsp; О движке, и прочяя информация админу</span></a>
  112. </td>
  113. </tr>
  114.  
  115. </table>
  116. <a href='panel.php' class="link">Экспресс панель</a>
  117. <a href='/pages/menu.php' class="link">Кабинет</a>
  118. <a href='/' class="link">Главная</a>
  119. <?
  120. break;
  121.  
  122. case 'ModMas':
  123. case 'modules':
  124. ?>
  125. <table class="post" width="100%">
  126. <tr><td><div class="sprite" id="sprite-moduls"></div></td><td><span style="status">
  127. Утилита "ModMas" позволяет устанавливать, удалять модули</span> <a style="float:right" href="http://secwind.ru/forum/index.php?topic=71"><img title="справка" src="icons/info_16.png"/></a>
  128. </td></tr>
  129. </table>
  130. <table width="100%">
  131.  
  132. <tr><td><div class="link"><a href='modules/upload.php'>Загрузка</a></div></td>
  133. <td><div class="link"><a href='modules/import.php'>Импорт</a></div></td></tr>
  134.  
  135. <tr><td><div class="link"><a href='modules/install.php'>Установка</a></div></td>
  136. <td><div class="link"><a href='modules/list.php'>Установленные</a></div></td></tr><tr>
  137.  
  138. <td><div class="link"><a href='modules/services.php'>Службы</a></div></td>
  139. <td><div class="link"><a href='modules/settings.php'>Настройки</a></div></td>
  140. </tr></table>
  141. <a href='/admin/'><div class="link">Админка</div></a>
  142. <?
  143. break;
  144.  
  145. case 'Desman':
  146. case 'design':
  147. ?>
  148. <table class="post" width="100%">
  149. <tr><td><div class="sprite" id="sprite-design"></div></td><td><span style="status">
  150. Утилита "DesMan" позволяет с легкостью устанавливать, удалять ваши дизайны</span><br />
  151. SecWind поддерживает темы от dcms 6.4.4, узнайте больше у нас на форуме
  152. </td></tr>
  153. </table>
  154. <table width="100%"><tr>
  155. <td><div class="link">
  156. <a href='design/upload.php'>Загрузка</a></div>
  157. </td>
  158. <td><div class="link">
  159. <a href='design/import.php'>Импорт</a></div>
  160. </td></tr><tr>
  161. <td>
  162. <a href='design/create.php'><div class="link">Создать тему</div></a>
  163. </td>
  164. <td><div class="link">
  165. <a href='design/main_menu.php'>Главное меню</a></div>
  166. </td>
  167. </tr></table>
  168. <a href='/admin/'><div class="link">Админка</div></a>
  169. <?php
  170. break;
  171.  
  172. case 'iServer':
  173. case 'server':
  174. ?>
  175. <table class="post" width="100%">
  176. <tr><td><div class="sprite" id="sprite-server"></div></td><td><span style="status">Утилита "iServer" позволяет отслеживать состояние сервера и сайта <a style="float:right" href="http://secwind.ru/forum/index.php?topic=71"><img title="справка" src="icons/info_16.png"/></a></span></td></tr>
  177. </table>
  178. <table width="100%">
  179. <tr>
  180. <td>
  181. <a href='server/information.php'><div class="link">Информация о сервере</div></a>
  182. </td>
  183. <td>
  184. <a href='server/status.php'><div class="link">Состояние SecWind</div></a>
  185. </td>
  186. </tr>
  187. <tr>
  188. <td>
  189. <a href='server/seo_analyze.php'><div class="link">SEO анализ</div></a>
  190. </td>
  191. <td>
  192. <a href='server/meta_tags.php'><div class="link">Meta теги (New)</div></a>
  193. </td>
  194. </tr>
  195. <tr>
  196. <td><a href='server/ads.php'><div class="link">Реклама</div></a></td>
  197. <td><a href='server/settings.php'><div class="link">Настройки системы</div></a></td>
  198. </tr>
  199. </table>
  200. <a href='/admin/'><div class="link">Админка</div></a>
  201. <?php
  202. break;
  203.  
  204. case 'Sqzer':
  205. case 'users':
  206. ?>
  207. <table class="post" width="100%">
  208. <tr><td><div class="sprite" id="sprite-users"></div></td><td><span style="status">Утилита "Sqzer" позволяет редактировать, удалять юзеров</span></td></tr>
  209. </table>
  210. <table width="100%">
  211. <tr><td><a href='users/edit.php'><div class="link">Редактирование</div></a></td><td>
  212. <a href='users/delete.php'><div class="link">Удаление</div></a></td></tr>
  213. <tr><td><a href='users/suspicious.php'><div class="link">Подозрительные юзеры</div></a></td><td>
  214. <a href='users/ban.php'><div class="link">Забаненные</div></a></td></tr></table>
  215. <a href='/admin/'><div class="link">Админка</div></a>
  216. <?php
  217. break;
  218.  
  219. case 'sec[2]':
  220. case 'security':
  221. ?>
  222. <table class="post" width="100%">
  223. <tr><td><div class="sprite" id="sprite-security"></div></td><td><span style="status">
  224. Утилита "Sec[2]" позволяет максимально обезопасить ваш сайт, анализировать ошибки: сервера, php и mysql</span></td></tr>
  225. </table>
  226. <div class="menu_razd">Backup</div>
  227. <a href="backup/files.php" class="link">Бекап файлов</a>
  228. <a href="backup/mysql.php" class="link">Бекап базы данных</a>
  229. <div class="menu_razd">Ошибки сайта</div>
  230. <a href="errors.php?type=server"><div class="link">Ошибки сервера</div></a>
  231. <a href="errors.php?type=php"><div class="link">Ошибки php</div></a>
  232. <a href="errors.php?type=mysql"><div class="link">Ошибки MySQL</div></a>
  233. <div class="menu_razd">Hasl Staff</div>
  234. <a href="anti/antihack.php"><div class="link">AntiHack</div></a>
  235. <a href="anti/antishell.php"><div class="link">AntiShell</div></a>
  236. <a href="errors.php?type=loading"><div class="link">AntiLoading</div></a>
  237. <a href="anti/antispam.php"><div class="link">AntiSpam</div></a>
  238. <a href="anti/antitwink.php"><div class="link">AntiTwink</div></a>
  239. <a href="anti/antiflood.php"><div class="link">AntiFlood</div></a>
  240. <a href='/admin/'><div class="link">Админка</div></a>
  241. <?
  242. break;
  243.  
  244. case 'mysql':
  245. ?>
  246. <div class="menu_razd">Утилита "SMS" предназначена для упрощенной работы c MySQL</div>
  247. <table width="100%"><tr>
  248. <td><div class="link"><a href='mysql/query.php'>Сделать запрос</a></div></td>
  249. <td><div class="link"><a href='mysql/from_file.php'>Из файла</a></div></td></tr><tr>
  250. <td><div class="link"><a href='mysql/defrag.php'>Оптимизация</a></div></td>
  251. <td><div class="link"><a href='mysql/check.php'>Проверка таблиц</a></div></td>
  252. </tr></table>
  253. <a href='/admin/' class="link">Админка</a>
  254. <?
  255. break;
  256.  
  257. case 'about':
  258. ?>
  259. <div class="menu_razd">SecWind | Информация</div>
  260. <a href='about/secwind.php'><div class="link">Что такое SecWind?</div></a>
  261. <a href='about/agreement.php'><div class="link">Соглашение</div></a>
  262. <a href='openid.php'><div class="link">Тех. поддержка [beta]</div></a>
  263. <a href='about/update.php'><div class="link">Обновление движка</div></a>
  264. <a href='about/help.php'><div class="link">Нужна Ваша помощь!</div></a>
  265. <a href='/admin/'><div class="link">Админка</div></a>
  266. <?
  267. break;
  268. }
  269.  
  270. include incDir.'foot.php';