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

Все как всегда, файлы по папкам по иерархии,
открываем файл admin/includes/cp.php
ищем строчки
<li> <a href="index.php?view=config" class="config">Настройки</a> <ul> <li><a class="config" href="index.php?view=config">Настройки сайта</a></li> <li><a class="backup" href="index.php?view=backup">Резервные копии БД</a></li> <li><a class="repairnested" href="index.php?view=repairnested">Проверка деревьев</a></li> <li><a class="cron" href="index.php?view=cron">Задачи CRON</a></li> <li><a class="phpinfo" href="index.php?view=phpinfo">Информация PHP</a></li> </ul> </li>
добавляем где вам удобней строчку
<li><a class="clearcache" href="index.php?view=ai-bolit">Айболит</a></li>
К примеру так:
<li> <a href="index.php?view=config" class="config">Настройки</a> <ul> <li><a class="config" href="index.php?view=config">Настройки сайта</a></li> <li><a class="backup" href="index.php?view=backup">Резервные копии БД</a></li> <!-- <li><a class="repair" href="index.php?view=repair">Проверка БД</a></li> --> <li><a class="repairnested" href="index.php?view=repairnested">Проверка деревьев</a></li> <li><a class="cron" href="index.php?view=cron">Задачи CRON</a></li> <li><a class="phpinfo" href="index.php?view=phpinfo">Информация PHP</a></li> <li><a class="clearcache" href="index.php?view=ai-bolit">Айболит</a></li> </ul> </li>
Все в принципе...
Но есть одно но... файл можно открыть прямым доступом (не закрыть на прямую функциями движка, или просто я не вкурсе..), так что можно закрыть паролем по принципу менеджера строкой
<?php include("/путь_к_файлу/password_protect.php"); ?>
(описано в мануале к
менеджеру
, так что заостряться не буду.)
Теперь все.
P.S.
файлы тут..