Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Ламерские вопросы » Удаление картинок не использованных в новости

Удаление картинок не использованных в новости


     18.06.2012    Все вопросы » Ламерские вопросы    6885

вопрос
Здравствуйте, подскажите почему не удаляються картинки которые не были вставлены в новость?

Я как-то из полной новости убрал картинки скриншоты и перезалил на фотохостинг, а те которые на сервер залиты не трогал(не удалял)... так вот они до сих пор не удалились...

В админке автоматически удалять картинки первоначально выставленно через 2 дня. Но они так и не удалились. Какие цифры только не указывал, 0 эмоций. Недавно поставил 3. Залил специально любую картинку, завтра будет 3 день по идее должна удалиться, но что-то я сомневаюсь что что-то измениться...

Почему ничего не происходит??

Ответил: nowheremany


Потому что это не предусмотрено двигом.
В админке вы указываете время когда, пользователь залил картинки, но не добавил новости. Тогда они удаляться.

Для выше описанных требований существует данный хак

14 комментариев

wincloa
Юзер

wincloa - 18 июня 2012 16:17 -

Есть такая возможность : Настройка системы>>Настройка работы с изображениями>>Автоматическое удаление изображений
Введите количество дней, через которое будут удалены картинки, которые были загружены на сервер, но не добавлены в новость



Так же и с пользователями, указывайте через сколько дней пользователь который не заходил в аккаунт удалиться, я например указал 150. И к счастью заработало...
А вот с картинками не разберусь че так.

nowheremany
Эксперт

nowheremany - 18 июня 2012 16:26 -

но не добавлены в новость

следует читать как
но новость не добавлена

Благодарность принимаю тут Связь

wincloa
Юзер

wincloa - 18 июня 2012 20:39 -

Цитата: nowheremany
следует читать как
но новость не добавлена

Так же при таком раскладе картинка тоже должна удалиться, т.к и в этом случае картинка не задействована в новости.

nowheremany
Эксперт

nowheremany - 19 июня 2012 10:05 -

поясню.
Когда новость не привязана - у картинок и файлов - newsid = 0, соответственно - по этому признаку и удаляется.

Что касается удаления картинок. В принципе часто такие вот сообщения вижу. Вероятно сделаю на днях.

Благодарность принимаю тут Связь

wincloa
Юзер

wincloa - 19 июня 2012 11:25 -

Цитата: nowheremany
Когда новость не привязана - у картинок и файлов - newsid = 0, соответственно - по этому признаку и удаляется.

Это когда добавляеш новость и в этом же окне нажимаеш загрузку изображений(файлов)?
Ну я как-то удалил(в смысле заменил) фото скриншоты к новости, перезалил на фотохостинг но они все равно не удалились...

Сегодня 3 день, и та картинка, то же не удалилась, лежит на хостинге recourse

Надеюсь на какое-нибудь решение

nowheremany
Эксперт

nowheremany - 19 июня 2012 16:29 -

Причем тут фотохостинг и изображения на сайте? Мы точно ободном говорим?

Поправил ответ.
Реализовал модуль

Благодарность принимаю тут Связь

wincloa
Юзер

wincloa - 20 июня 2012 00:08 -

Цитата: nowheremany
Причем тут фотохостинг и изображения на сайте? Мы точно ободном говорим?

Да. Об одном. Просто я говорю о том что, я перезалил скриншоты из новости на фотохостинг, при этом не удаляя со своего сайта, в надежде что они автоматически скриптом удаляться.:)

nowheremany
Эксперт

nowheremany - 20 июня 2012 09:34 -

Тщетно )))))

Благодарность принимаю тут Связь

Sander
PHP-developer

Sander - 20 июня 2012 22:15 -


SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

wincloa
Юзер

wincloa - 21 июня 2012 19:45 -

Цитата: Sander
http://nfhelp.ru/web/435-kak-proishodit-avtomaticheskoe-udalenie-izobrazheniy.html

Спасибо, прочитаю видимо не все так легко....

wincloa
Юзер

wincloa - 24 июня 2012 14:43 -

А как на счет этого модуля? http://4dle.ru/mods/1147159177-ochistka-neispolzuemykh-kartinok.html ? Работает?

nowheremany
Эксперт

nowheremany - 25 июня 2012 09:30 -

Работает по другой логике - Если в бд, т.е. в таблице images есть картинки, то предполагается, что они добавлены в новость. И сравнивает картинки на диске с картинками в базе.

Благодарность принимаю тут Связь

nowheremany
Эксперт

nowheremany - 26 июня 2012 09:55 -

В конкретной задаче - да.

Благодарность принимаю тут Связь

Gopr
Юзер

Gopr - 20 июня 2013 16:17 -

nowheremany, ни Гость ни Пользователь не может посмотреть новость в вашем ответе, а она очень нужна! Пишет: Внимание, обнаружена ошибка Гости/Посетители не имеют доступа для просмотра статей из данного раздела. Хотя остальные новости в этом разделе просмативаются.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх