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

Размер файла: 10.9Kb
  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. Буду благодарен за подсказки на счет упрощения кода. -->
  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. </style>
  36. <?
  37.  
  38. switch($act)
  39. {
  40. default:
  41. ?>
  42. <table width="100%">
  43.  
  44. <tr class="post">
  45. <td width="10%">
  46. <div class="sprite" id="sprite-moduls"></div>
  47. </td>
  48. <td>
  49. <a href="?act=modules">Модули<br /><span class="status" style="font-size:smaller"> &nbsp; Загрузка, установка, удаление модулей</span></a>
  50. </td>
  51. </tr>
  52.  
  53. <tr class="post">
  54. <td width="10%">
  55. <div class="sprite" id="sprite-design"></div>
  56. </td>
  57. <td>
  58. <a href="?act=design">Дизайны<br /><span class="status" style="font-size:smaller"> &nbsp; Загрузка, установка, удаление тем</span></a>
  59. </td>
  60. </tr>
  61.  
  62. <tr class="post">
  63. <td width="10%">
  64. <div class="sprite" id="sprite-server"></div>
  65. </td>
  66. <td>
  67. <a href="?act=server">Сайт<br /><span class="status" style="font-size:smaller"> &nbsp; Информация о сайте, настройки сайта, реклама</span></a>
  68. </td>
  69. </tr>
  70.  
  71. <tr class="post">
  72. <td width="10%">
  73. <div class="sprite" id="sprite-users"></div>
  74. </td>
  75. <td>
  76. <a href="?act=users">Пользователи<br /><span class="status" style="font-size:smaller"> &nbsp; Редактирование, удаление юзера, подозрительные юзеры</span></a>
  77. </td>
  78. </tr>
  79.  
  80. <tr class="post">
  81. <td width="10%">
  82. <div class="sprite" id="sprite-security"></div>
  83. </td>
  84. <td>
  85. <a href="?act=security">Безопасность<br /><span class="status" style="font-size:smaller"> &nbsp; Бекап бд и файлов, ошибки сайта</span></a>
  86. </td>
  87. </tr>
  88.  
  89. <tr class="post">
  90. <td width="10%">
  91. <div class="sprite" id="sprite-mysql"></div>
  92. </td>
  93. <td>
  94. <a href="?act=mysql">MySQL<br /><span class="status" style="font-size:smaller"> &nbsp; Оптимизация, запрос в бд</span></a>
  95. </td>
  96. </tr>
  97.  
  98. <tr class="post">
  99. <td width="10%">
  100. <div class="sprite" id="sprite-about"></div>
  101. </td>
  102. <td>
  103. <a href="?act=about">SecWind<br /><span class="status" style="font-size:smaller"> &nbsp; Контакты, авторы, информация</span></a>
  104. </td>
  105. </tr>
  106.  
  107. </table>
  108. <a href='/pages/menu.php'><div class="link">Кабинет</div></a>
  109. <a href='/'><div class="link">Главная</div></a>
  110. <?
  111. break;
  112.  
  113. case 'ModMas':
  114. case 'modules':
  115. ?>
  116. <table class="post" width="100%">
  117. <tr><td><div class="sprite" id="sprite-moduls"></div></td><td><span style="status">
  118. Утилита "ModMas" позволяет с легкостью устанавливать, удалять, и проверять на обновление ваши модули</span></td></tr>
  119. </table>
  120. <table width="100%">
  121.  
  122. <tr><td><div class="link"><a href='modules/upload.php'>Загрузка</a></div></td>
  123. <td><div class="link"><a href='modules/import.php'>Импорт</a></div></td></tr>
  124.  
  125. <tr><td><div class="link"><a href='modules/install.php'>Установка</a></div></td>
  126. <td><div class="link"><a href='modules/list.php'>Установленные</a></div></td></tr><tr>
  127.  
  128. <td><div class="link"><a href='modules/services.php'>Службы</a></div></td>
  129. <td><div class="link"><a href='modules/settings.php'>Настройки</a></div></td>
  130. </tr></table>
  131. <a href='/admin/'><div class="link">Админка</div></a>
  132. <?
  133. break;
  134.  
  135. case 'Desman':
  136. case 'design':
  137. ?>
  138. <table class="post" width="100%">
  139. <tr><td><div class="sprite" id="sprite-design"></div></td><td><span style="status">
  140. Утилита "DesMan" позволяет с легкостью устанавливать, удалять ваши дизайны</span></td></tr>
  141. </table>
  142. <table width="100%"><tr>
  143. <td><div class="link">
  144. <a href='design/upload.php'>Загрузка</a></div>
  145. </td>
  146. <td><div class="link">
  147. <a href='design/import.php'>Импорт</a></div>
  148. </td>
  149. </tr></table>
  150. <a href='design/create.php'><div class="link">Создать тему</div></a>
  151. <a href='/admin/'><div class="link">Админка</div></a>
  152. <?php
  153. break;
  154.  
  155. case 'iServer':
  156. case 'server':
  157. ?>
  158. <table class="post" width="100%">
  159. <tr><td><div class="sprite" id="sprite-server"></div></td><td><span style="status">Утилита "iServer" позволяет отслеживать состояние сервера и сайта</span></td></tr>
  160. </table>
  161. <table width="100%">
  162. <tr><td><a href='server/information.php'><div class="link">Информация о сервере</div></a></td><td>
  163. <a href='server/settings.php'><div class="link">Настройки системы</div></a></td></tr>
  164. <tr><td><a href='server/seo_analyze.php'><div class="link">SEO анализ</div></a></td><td>
  165. <a href='server/status.php'><div class="link">Состояние SecWind</div></a></td></tr></table>
  166. <a href='server/ads.php'><div class="link">Реклама</div></a>
  167. <a href='/admin/'><div class="link">Админка</div></a>
  168. <?php
  169. break;
  170.  
  171. case 'Sqzer':
  172. case 'users':
  173. ?>
  174. <table class="post" width="100%">
  175. <tr><td><div class="sprite" id="sprite-users"></div></td><td><span style="status">Утилита "Sqzer" позволяет редактировать, удалять юзеров</span></td></tr>
  176. </table>
  177. <table width="100%">
  178. <tr><td><a href='users/edit.php'><div class="link">Редактирование</div></a></td><td>
  179. <a href='users/delete.php'><div class="link">Удаление</div></a></td></tr>
  180. <tr><td><a href='users/suspicious.php'><div class="link">Подозрительные юзеры</div></a></td><td>
  181. <a href='users/ban.php'><div class="link">Забаненные</div></a></td></tr></table>
  182. <a href='/admin/'><div class="link">Админка</div></a>
  183. <?php
  184. break;
  185.  
  186. case 'sec[2]':
  187. case 'security':
  188. ?>
  189. <table class="post" width="100%">
  190. <tr><td><div class="sprite" id="sprite-security"></div></td><td><span style="status">
  191. Утилита "Sec[2]" позволяет максимально обезопасить ваш сайт, анализировать ошибки: сервера, php и mysql</span></td></tr>
  192. </table>
  193. <div class="menu_razd">Backup</div>
  194. <a href="backup/files.php" class="link">Бекап файлов</a>
  195. <a href="backup/mysql.php" class="link">Бекап базы данных</a>
  196. <div class="menu_razd">Ошибки сайта</div>
  197. <a href="errors.php?type=server"><div class="link">Ошибки сервера</div></a>
  198. <a href="errors.php?type=php"><div class="link">Ошибки php</div></a>
  199. <a href="errors.php?type=mysql"><div class="link">Ошибки MySQL</div></a>
  200. <div class="menu_razd">Hasl Staff</div>
  201. <a href="anti/antihack.php"><div class="link">AntiHack</div></a>
  202. <a href="anti/antishell.php"><div class="link">AntiShell</div></a>
  203. <a href="errors.php?type=loading"><div class="link">AntiLoading</div></a>
  204. <a href="anti/antispam.php"><div class="link">AntiSpam</div></a>
  205. <a href="anti/antitwink.php"><div class="link">AntiTwink</div></a>
  206. <a href="anti/antiflood.php"><div class="link">AntiFlood</div></a>
  207. <a href='/admin/'><div class="link">Админка</div></a>
  208. <?
  209. break;
  210.  
  211. case 'mysql':
  212. ?>
  213. <div class="menu_razd">Утилита "SMS" предназначена для упрощенной работы c MySQL</div>
  214. <table width="100%"><tr>
  215. <td><div class="link"><a href='mysql/query.php'>Сделать запрос</a></div></td>
  216. <td><div class="link"><a href='mysql/from_file.php'>Из файла</a></div></td></tr><tr>
  217. <td><div class="link"><a href='mysql/defrag.php'>Оптимизация</a></div></td>
  218. <td><div class="link"><a href='mysql/check.php'>Проверка таблиц</a></div></td>
  219. </tr></table>
  220. <a href='/admin/' class="link">Админка</a>
  221. <?
  222. break;
  223.  
  224. case 'about':
  225. ?>
  226. <div class="menu_razd">SecWind | Информация</div>
  227. <a href='about/secwind.php'><div class="link">Что такое SecWind?</div></a>
  228. <a href='about/agreement.php'><div class="link">Соглашение</div></a>
  229. <a href='about/support.php'><div class="link">Тех. поддержка (с версии 1)</div></a>
  230. <a href='about/update.php'><div class="link">Обновление движка</div></a>
  231. <a href='about/help.php'><div class="link">Нужна Ваша помощь!</div></a>
  232. <a href='/admin/'><div class="link">Админка</div></a>
  233. <?
  234. break;
  235. }
  236.  
  237. include incDir.'foot.php';