Удаление старых изображений. ModxRevo. Скрипт
Данный скрипт позволяет удалять изображения с сервера, которые уже не используются в работе системы.
- Скрипт работает !только с tv параметрами.
- Не является плагином или сниппетом
Настройки:
-
Настраиваем подключение к БД $host = ''; //Database host $user = ''; //User $pass = ''; //Password $dbname = ''; //Database name
-
Указываем имя таблицы со значениями tv параметров $table_name = 'revo_site_tmplvar_contentvalues'; //Table name
-
Указываем id tv параметра который отвечает за изображения. При этом скрипт обрабатывает как одиночные так и мультизагруженные изображения например через MIGX $tmplvarid = ''; // Required value for tmplvarid
-
Указываем имя папки с изображениями. Необходимо учесть путь о корня. Также прошу обратить внимание что данная версия скрипта не смотрит сквозь вложенные папки. $folder_name = ''; //FoНастрlder with images
-
Настраиваем работу скрипта по крону.
Прошу учесть что вся работа скрипта проверялась на vds при 20000 изображений. При этом было удалено порядка 9000 устаревших файлов.