Архив с кодом
Описание установки — ниже.
1. Дисклаймер
Этот модуль лежал в заброшенном состоянии несколько месяцев. Причиной этого был тот факт, что при сканировании дерева каталогов сайта (не Modx) средствами php достаточно сильно кушались ресурсы. Оставленный для созревания код мог быть никогда не дописан, но появился
этот топик и черновики были доработаны.
Объяснение выше сделано не только для затравки. Из-за длительного промежутка код может оказаться недостаточно цельным. Я с этим обстоятельством могу мириться, так как у меня код работает. Но дать этому дополнению статус хотя бы беты я не рискну. Причины — ниже.
Да, код вы можете свободно дорабатывать и использовать "
как есть" на свой страх и риск.
2. Задачи и решения
Назначение этого модуля — пассивная защита от посторонних файлов в директориях сайта. Пассивная — потому что никаких попыток отследить откуда взялся левый скрипт модуль не делает. Его задача вовремя обнаружить изменение файловой структуры сайта и при необходимости вернуть все как было.
(
Читать дальше
)