Добрый день! При добавлении нескольких фото в ленте показываются отдельно, а нужно, чтобы все добавленные фотографии этим пользователем отображались в одной строке
как это можно реализовать?
#1
19 сентября 2011 в 07:37
#2
20 сентября 2011 в 05:54
А зачем такое делать?
Если пользователь зальет 200 фото, лента будет забита действиями одного человека. В чём смысл?
Если пользователь зальет 200 фото, лента будет забита действиями одного человека. В чём смысл?
#3
20 сентября 2011 в 06:18
речь как раз о том чтоб эти 200 фото выводить одной записью… если я правильно понял)А зачем такое делать?
что то вроде:
Иван Лященко добавляет 200 фото в этот альбом
Сегодня в 14:21
#4
20 сентября 2011 в 06:34
pivua), скорее всего так и есть. И я не правильно понял автора поста.
Меня попутала😊картинка.
У меня при мультизагрузке отображаются все залитые фотки в одном событии.
Типа "Иванов добавляет 60 фото:". И представить не мог что у кого-то иначе.
Меня попутала😊картинка.
У меня при мультизагрузке отображаются все залитые фотки в одном событии.
Типа "Иванов добавляет 60 фото:". И представить не мог что у кого-то иначе.
#5
20 сентября 2011 в 12:20
Да интересно было бы найти решение этой проблемы
#6
20 сентября 2011 в 13:23
Ни у кого не было такой проблемы?
#7
20 сентября 2011 в 13:44
это не проблема. при добавлении фото мультизагрузкой в ОБЩИЕ фотоальбомы указанного функционала не заложено.Ни у кого не было такой проблемы?
#8
20 сентября 2011 в 15:29
в новой версии нет в планах сделать работу с фотоальбомами единообразной? сейчас загрузка фотог в общий альбом и альбом юзера отличается кардинально. хотя разницы вообще не должно быть никакой. причем лучше сделать как в альбомах юзера :)
#9
21 сентября 2011 в 09:43
Вот так же мне сказал один человек с этого форума, что фото в ленте будут показываться в одном событииИван Лященко добавляет 200 фото в этот альбом
#10
25 сентября 2011 в 01:02
ага, при добавлении в личный альбом. Но как сказал fuzeфото в ленте будут показываться в одном событии
Fuze, в 1.8.1 поправите или идти писать тикет?это не проблема. при добавлении фото мультизагрузкой в ОБЩИЕ фотоальбомы указанного функционала не заложено.
#11
25 сентября 2011 в 19:52
создал тикет trac.instantcms.ru/ticket/362
#12
19 августа 2014 в 10:32
Добрый день Инстановцы, обращаюсь к Вам с вопросом, подскажите ка сделать чтоб фото и видео в ленте активности открывалось как всплывающее окошко а не перекидывало на другую страницу. версия 1.10.1 буду благодарен за помощь.
Сейчас в ленте активности фото и видео идут со ссылкой на оригинал. Нужно эти оригиналы загружать заранее и открывать при клике в окошке лайтбокса или другого слайдера? Подскажите код и где править. может у кого есть готовое решение.
Сейчас в ленте активности фото и видео идут со ссылкой на оригинал. Нужно эти оригиналы загружать заранее и открывать при клике в окошке лайтбокса или другого слайдера? Подскажите код и где править. может у кого есть готовое решение.
Шадринец, к примеру, для добавленных пользователем фото, можно изменить строки в файле components/users/photos.php
Строки 205-230 заменить на (у меня 10.4, возможно есть различия в строках):
По своей сути, изменились просто ссылки и изменился класс на добавленные фото. Теперь в ленте фото пользователей будут отображаться в лайтбоксе, который изначально присутствует в системе. По поводу остальных компонентов — аналогично. Открываете Notepad++, ctrl + F — вкладка Найти в файлах, вбиваете act_photo, и домен для поиска (точнее папку) (имею в виду на локальном ПК). И аналогично делаете замену, где это необходимо.
Только здесь одно НО. Старые фотографии в ленте будут открываться по старому. А новые, которые будут залиты после этих изменений, будут отображаться в лайтбоксе.
Строки 205-230 заменить на (у меня 10.4, возможно есть различия в строках):
if ($total_foto == 1 && !$is_edit) { $is_friends_only = $allow_who == 'friends' ? 1 : 0; $is_users_only = $allow_who == 'registered' ? 1 : 0; 'object' => $title, 'object_url' => '/users/'.$usr['id'].'/photo'.$photo_id.'.html', 'object_id' => $photo_id, 'target' => $album['title'], 'target_id' => $album_id, 'target_url' => '/users/'.$usr['login'].'/photos/private'.$album_id.'.html', 'description' => '<a href="/images/users/photos/medium/'.$imageurl.'" class="cboxElement"> <img alt="'.htmlspecialchars(stripslashes($title)).'" src="/images/users/photos/small/'.$imageurl.'" /> </a>', 'is_friends_only' => $is_friends_only, 'is_users_only' => $is_users_only )); } elseif ($descr_next < 4) { $photo_descr .= ' <a href="/images/users/photos/medium/'.$imageurl.'" class="cboxElement"> <img alt="'.htmlspecialchars(stripslashes($title)).'" src="/images/users/photos/small/'.$imageurl.'" /> </a> '; } $descr_next++; }
Только здесь одно НО. Старые фотографии в ленте будут открываться по старому. А новые, которые будут залиты после этих изменений, будут отображаться в лайтбоксе.
#14
1 февраля 2016 в 07:50
Спасибо scanread что выложили решение, только сегодня увидел Ваш ответ.
Но очень пригодилась Ваша доработка.
Жаль не был подписан на тему только сегодня увидел.
Плюсую Вам в личьке на карму.
Но очень пригодилась Ваша доработка.
Жаль не был подписан на тему только сегодня увидел.
Плюсую Вам в личьке на карму.
Всем привет. Небольшой вопрос по поводу ленты активности прилогаю скрин. почемуто не выводится фото в ленте из блогов а лиш надпись "Изображение уменьшено. Щелкните, чтобы увидеть оригинал. Изображение уменьшено. Щелкните, чтобы увидеть ориг"