DDLE - скрипт для рандомизации дат постов DLE

Недавно на dle-faq был запрос как сделать всем постам рандомные даты из указанного диапазона. Погуглив нашёл скрипт DDLE от автора Vitaliy Orlov, но его сайт сейчас недоступен, и ссылка ведет на страницу 404.
Оригинальный код на гитхабе: 🔗
Пробовал оригинал запустить и на DLE 18.0 и на 19.1, но постоянно бы редирект на главную страницу. Немного обновил код, чтоб он работал и на DLE 19.1 и ниже, готовый файл прилагаю ниже…
Установка
Скопируйте файл ddle.php в корень сайта, туда где у вас index.php
Использование
- Сделайте бэкап базы
- Перейдите по адресу site.com/ddle.php
- Введите логин/пароль (по-умолчанию: admin / ddle)
- Используйте :)
Настройки
Логин пароль можно поменять открыв файл в редакторе, в самом верху, формат <логин> => <пароль>
$httpBasicAuthAllowedUsers = [ // <username> => <password>
'admin' => 'ddle'
];
Полностью отключить авторизацию, можно установив
$useHttpBasicAuth = false;
Скачать DDLE:
PS проверку делал на DLE 18.0/19.1, возможно и на более ранних версиях будет работать без каких-либо проблем.