Мартин:Fort:
в модулях подключение через модуль plugins, а там тип только 4 !
Забудьте о нем. Если сайт закрыт для пользователя, то нельзя ни один модуль запустить. И если не авторизирован в админке, то так же никакие модули из админки тем более нельзя запустить. Ну а если есть доступ к закрытому сайту, то авторизация в админке явно имеется.
Антибот имеет тип callee, по сути модуль plugins просто берет и инклудит плагин. Код авторизации находится в начале admin.php. Ничего не мешает там по запросу капчи инклудить плагин и все. Там код и так занимается двумя действиями: проверкой и авторизацией, вывод формы входа.
это и так все просто и понятно. Я говорил про то как сделать красивую точку входа в АДМИН файле при этом сохранив текущий возов из ИНДЕКС файла.
Красиво сейчас ни как не получится только:
<?
if(isset($_GET['antibot'])){<br />
include(System::config('plug_dir').'antibot/index.php');<br />
}
?>
типа такого.
Я думаю дописать код в плагин, что бы он мог находится в папке системных плагинов.
Только еще не сообразил как более красиво все нужно писать....