Айболит

Опубликовано:
Редактировалось: 1 раз — сегодня в 17:41
Просмотров: 1473
+2
Голосов: 2

Как не так давно верно заметили в коментах к менеджеру, который я выкладывал - "Лень двигатель прогресса"... На одной из веток форума наткнулся на скрипт "Айболит", суть его назначения можно легко понять из скриншота, решил подкрутить его к админке, дабы облегчить и уменьшить свои "телодвижения"...

Все как всегда, файлы по папкам по иерархии,

открываем файл admin/includes/cp.php

ищем строчки

Код PHP:
  1. <li>
  2. <a href="index.php?view=config" class="config">Настройки</a>
  3. <ul>
  4. <li><a class="config" href="index.php?view=config">Настройки сайта</a></li>
  5. <li><a class="backup" href="index.php?view=backup">Резервные копии БД</a></li>
  6. <li><a class="repairnested" href="index.php?view=repairnested">Проверка деревьев</a></li>
  7. <li><a class="cron" href="index.php?view=cron">Задачи CRON</a></li>
  8. <li><a class="phpinfo" href="index.php?view=phpinfo">Информация PHP</a></li>
  9. </ul>
  10. </li>

добавляем где вам удобней строчку

Код PHP:
  1. <li><a class="clearcache" href="index.php?view=ai-bolit">Айболит</a></li>

К примеру так:

Код PHP:
  1. <li>
  2. <a href="index.php?view=config" class="config">Настройки</a>
  3. <ul>
  4. <li><a class="config" href="index.php?view=config">Настройки сайта</a></li>
  5. <li><a class="backup" href="index.php?view=backup">Резервные копии БД</a></li>
  6. <!-- <li><a class="repair" href="index.php?view=repair">Проверка БД</a></li> -->
  7. <li><a class="repairnested" href="index.php?view=repairnested">Проверка деревьев</a></li>
  8. <li><a class="cron" href="index.php?view=cron">Задачи CRON</a></li>
  9. <li><a class="phpinfo" href="index.php?view=phpinfo">Информация PHP</a></li>
  10. <li><a class="clearcache" href="index.php?view=ai-bolit">Айболит</a></li>
  11. </ul>
  12. </li>

Все в принципе...

Но есть одно но... файл можно открыть прямым доступом (не закрыть на прямую функциями движка, или просто я не вкурсе..), так что можно закрыть паролем по принципу менеджера строкой

Код PHP:
  1. <?php include("/путь_к_файлу/password_protect.php"); ?>

(описано в мануале к

менеджеру

, так что заостряться не буду.)

Теперь все.

P.S.

файлы тут..

Комментарии (1)
Letsgo #
: +1
Надо покопаться, вещь думаю интересная. Спасибо!

Голосуем

Самый нужный компонент