как это можно реализовать?
Если пользователь зальет 200 фото, лента будет забита действиями одного человека. В чём смысл?
речь как раз о том чтоб эти 200 фото выводить одной записью… если я правильно понял)А зачем такое делать?
что то вроде:
Иван Лященко добавляет 200 фото в этот альбом
Меня попутала😊картинка.
У меня при мультизагрузке отображаются все залитые фотки в одном событии.
Типа "Иванов добавляет 60 фото:". И представить не мог что у кого-то иначе.
это не проблема. при добавлении фото мультизагрузкой в ОБЩИЕ фотоальбомы указанного функционала не заложено.Ни у кого не было такой проблемы?
Вот так же мне сказал один человек с этого форума, что фото в ленте будут показываться в одном событииИван Лященко добавляет 200 фото в этот альбом
ага, при добавлении в личный альбом. Но как сказал fuzeфото в ленте будут показываться в одном событии
Fuze, в 1.8.1 поправите или идти писать тикет?это не проблема. при добавлении фото мультизагрузкой в ОБЩИЕ фотоальбомы указанного функционала не заложено.
Сейчас в ленте активности фото и видео идут со ссылкой на оригинал. Нужно эти оригиналы загружать заранее и открывать при клике в окошке лайтбокса или другого слайдера? Подскажите код и где править. может у кого есть готовое решение.
Строки 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++; }
Только здесь одно НО. Старые фотографии в ленте будут открываться по старому. А новые, которые будут залиты после этих изменений, будут отображаться в лайтбоксе.
Но очень пригодилась Ваша доработка.
Жаль не был подписан на тему только сегодня увидел.
Плюсую Вам в личьке на карму.