А

Андрей

+16
Репутация
8
Рейтинг
#1 clearUploadedPhotos 21 октября 2015 в 14:20
всем привет! подскажите по крон задаче photos_clear, класс clearUploadedPhotos — удаление неиспользуемых личных фотографий: в каком случае эти фотографии становятся неиспользуемыми (приобретают в базе параметр allow_who = none)?

инстант 1.10.3
#1 Фотографии в объявлениях 17 августа 2015 в 18:25
Добрый день! Удаляются ли загруженные в формы дополнительные фотографии после удаления объявлений? Или надо их ручками чистить?
И второй вопрос — кто-нибудь реализовывал, чтобы загруженные в формы дополнительные фотографии автоматически уменьшались в размере?

Инстант 1.10.3
#1 Удаление неактивных пользователей 12 октября 2014 в 22:16


Андрей, жалко, что вот не удаляется все после спамера, фотки и комментарии с сообщениями от форума)))

Александр

можно сделать, там не сложно… хотя последний раз я удалял 500 тем вручную
#2 Удаление неактивных пользователей 12 октября 2014 в 11:22


Александр

дело в чем… в 1.10.4 убрали второй аргумент (true) при удалении по задаче, поэтому происходит лишь фиктивное удаление.
насчет спамеров — блоги удаляются, а контент на форуме нет) такое у меня уже было.
фотки тоже не удаляются.
если сделать фиктивное удаление за неактивность — пользователь сам не сможет восстановиться. то же самое если сам удалится.

в общем, еще поэкспериментирую)
#3 Удаление неактивных пользователей 12 октября 2014 в 02:10

чтоб не удалялись пользователи просто отключите задачу в админке(крон) или вам что именно нужно? напишите постараюсь подсказать если смогу конечно! (а блин вы уже нашли, ну ладно)))

Александр

)) суть — чтоб пользователь удалялся, а контент нет. своего рода стимул к активности
#4 Удаление неактивных пользователей 12 октября 2014 в 00:38
Никто не знает? Подскажите, где отключить, чтоб блоги не удалялись? не могу найти..
upd: нашел, по параметрам задачи
#5 Удаление неактивных пользователей 1 октября 2014 в 15:08


И какие изменения по этой части в 1.10.4?

Андрей
instantcms.ru/novosti/release1104.html
Даже зацитирую, мало ли, снова не найдете...

задача CRON "Удаление неактивных пользователей" теперь не удаляет их полностью;

Евгений

сумничали что ли? я это видел.
#1 Удаление неактивных пользователей 1 октября 2014 в 14:29
1.10.3. Cron задача удаление неактивных пользователей удалила некоторых пользователей вместе с их блогами (контентом). При этом контент на форуме остался, комментарии к статьям остались — просто не видно, от кого.

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

И какие изменения по этой части в 1.10.4?
#6 [ЕСТЬ РЕШЕНИЕ] 1.10.3 - пропадают картинки с форума 1 сентября 2014 в 16:50
Решение на этой странице форума — instantcms.ru/forum/thread14130-2.html
#7 Через какое-то время пропадают картинки из блога клуба 1 сентября 2014 в 16:47
Все сделал, как говорил. Добавил еще один аргумент для deletePost() в blog.class.php для простых блогов и клубных блогов.
Fuze, спасибо!
#8 Через какое-то время пропадают картинки из блога клуба 1 сентября 2014 в 15:30
Надо в функции

ну вам видимо виднее.

Fuze

удаление картинок происходит вызовом функции deleteUploadImages. Нашел. То что вы сделали blog_post — все равно может удалить например картинки блогов при удалении картинок клубов. Я сейчас добавлю третий аргумент — название компонента. И в каждой модели пропишу соответствующие аргументы. Таково мое решение)
#9 Через какое-то время пропадают картинки из блога клуба 1 сентября 2014 в 15:11

trac.instantcms.ru/changeset/1399#file15
trac.instantcms.ru/changeset/1399#file4

Fuze

поменяли название target в загруженных изображениях на blog_post вместо post. Я сейчас посмотрел в базе, у меня там 360 записей. Хотя загруженных файлов только в /upload/clubs/ — 625. в /upload/blogs — 179. Удаление из-за чего-то другого происходит.

UPD: Кажется понял… удаляешь например темы на форуме, а удаляются картинки из блогов и клубов. И наоборот. А записей в базе у меня меньше потому, что картинки восстановил из бэкапа.
#10 Через какое-то время пропадают картинки из блога клуба 1 сентября 2014 в 14:22

trac.instantcms.ru/timeline

Fuze
спс. Нашел момент, где закрыт этот тикет, затем следует Changeset — trac.instantcms.ru/changeset/1399
так-то ничего особо криминального не вижу. За исключением cmsCore::dateFormat() вместо cmsCore::dateformat() во многих местах. Это оно?
И, если помните, исправлена ошибка только для форумов, или для блогов и клубов тоже?
насчет мержа — не хватает у мну ума ))
#11 Через какое-то время пропадают картинки из блога клуба 1 сентября 2014 в 12:59

yury, я уже их и не помню. Смотрите по коммитам. А что собственно мешает обновиться до 1.10.4? Обновление не сложное и в большинстве случаев тривиальное.

Fuze

подскажите, где это смотреть?
не обновляюсь потому, что правок в 1.10.3 сделал больше, чем сделано в 1.10.4 )
#12 Через какое-то время пропадают картинки из блога клуба 1 сентября 2014 в 11:13

Андрей, обновитесь до 1.10.4, проблема уйдет.

Fuze

слишком много обновлять/переделывать( решил оставить старую версию. А не подскажите, где именно трабл?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.