Здравствуйте. Проблема в следующем.
В клубе создал 2 альбом и закачал туда фото.
Создал ещё один клуб, в нём 2 альбом и закачал фото.
Закачал фото в 2 альбома галереи.
Потом из первого клуба удалил альбом. И все фото из галереи (в последнем созданном альбоме) и из последнего созданного альбома второго клуба удалились.
И при удалении альбома в галерее, тоже самое. Самые последние альбомы обеих клубов очистились.
PS
Для чистоты эксперимента установил сайт с ноля. Никаких изменений не вносил. Версия Инстанта 1,10,1
Удаляются все фото из последних созданных альбомов
#2
25 января 2013 в 10:36
Это наверное как и файлы с одинаковыми названиями — перезаписывают друг друга просто, а удаляете — везде его нет, он же в одном экземпляре существует.
#3
30 января 2013 в 00:00
и с разными названиями тоже удаляет
Сегодня в 16:58
#4
30 января 2013 в 10:05
Да. Все последние альбомы опустошает.
#5
2 февраля 2013 в 22:11
странно что всем все равно на данную проблему
#6
3 февраля 2013 в 02:07
подтверждается, удаляются даже фото загруженные разными юзерами.
#7
3 февраля 2013 в 20:29
Это болезнь какой версии?
#8
3 февраля 2013 в 20:30
1.10.1
#9
3 февраля 2013 в 20:30
Это болезнь какой версии?
1.10.1, наверное.
#10
3 февраля 2013 в 21:16
в багтрекер киньте описание — поправят, а так могут незаметить
#11
24 февраля 2013 в 17:06
Тоже интересует решение данной проблемы
#12
24 февраля 2013 в 18:58
напишите в ЛС Fuze со ссылкой на данную тему
#13
24 февраля 2013 в 21:00
откройте /core/classes/photo.class.php строка 309
исправьте на:
после тестов добавлю в след.релиз…
$this->inDB->addJoin('INNER JOIN cms_photo_albums a ON a.id = f.album_id');
$this->inDB->addJoin("INNER JOIN cms_photo_albums a ON a.id = f.album_id AND a.NSDiffer = '{$differ}'");
#14
24 февраля 2013 в 21:30
осторожнее на работающих сайтах, сделайте бэкап перед изменением строки, при тестировании исчезали фото из обычной галереи, хотя может и не из-за этого, у меня внесено в код движка уже довольно много других изменений…
#15
25 февраля 2013 в 11:31
Mike, спасибо. Вы решили проблему. с меня плюсик