Звукозаписи в статьях и профилях




Примеры работы
1 В списке записей типов контента
По клику на обложку выводится доп информация в модальном окошке.
3 Звукозаписи пользователя во вкладке его профиля
4 Звукозаписи пользователя на главной профиля
5 Звукозаписи понравившееся пользователю, при этом, пользователь не имеет своих записей
Небольшие изменения для вывода записей на главную профиля. В поле на главной профиля теперь выводятся только те записи, которые пользователь отметил как публичные. Это делается при прослушивании своих записей во вкладке Звукозаписи в профиле.
1 - Пользователь может "добавлять в понравившееся"
2 - Пользователь может добавлять свои звукозаписи посредством поля Звукозаписи, назначенного компоненту Пользователи.
Эти звукозаписи будут отображаться на главной странице профиля пользователя. т.е. там, где предусмотрен вывод полей для компонента Пользователи.
Небольшие изменения для вывода записей на главную профиля. В поле на главной профиля теперь выводятся только те записи, которые пользователь отметил как публичные. Это делается при прослушивании своих записей во вкладке Звукозаписи в профиле.
Здесь же пользователь может "добавлять в понравившееся" свои или чужие(если это профиль другого пользователя) звукозаписи.
Понравившееся звукозаписи в обще списке будут помечаться соответствующей иконкой(сердечко), и собираться в отдельную вкладку(если отображение вкладок разрешено настройками поля).
3 - Отдельная вкладка Звукозаписи на странице профиля
В этой вкладке отображаются все* звукозаписи загруженные пользователем посредством поля Звукозаписи.
Это могут быть звукозаписи загруженные посредством поля Звукозаписи из разных разделов и страниц типов контента а так же посредством поля Звукозаписи, назначенного компоненту Пользователи.
Здесь же выводятся все звукозаписи, которые когда либо понравились пользователю.
Все упомянутые звукозаписи разбиваются по вкладкам: Все, Мои, Понравившееся мне.
* п.с.
Информацию об источнике звукозаписи можно получить в модальном окошке при клике на соответствующею иконку напротив звукозаписи в плейлисте плеера или в информационной панели.
Информационная панель отображается опционально. В ней выводится список пользователей, которым понравилась запись, и информация об источнике записи. Источником может быть страница типов контента или профиль пользователя.
Если речь о моём компоненте Видео то там пока направленность другая.
Нужно перекачать архив и обновить у себя на сайте файл: package\system\controllers\zvuko\hooks\content_after_add.php
Для исправления нужно заменить файл \templates\шаблон\assets\fields\zvuko.tpl.php, файлом из обновлённого архива.
Обновил плеер. Пример Теперь он практичный, адаптивный, подойдёт под любой дизайн и вёрстку.
Но ещё не полностью закончен, нужно перенести доп. функции.
Из нового
Плеер можно будет открывать в маленьком окошке как новая вкладка, чтобы слушать музыку даже если гуляешь по другим сайтам.
Так же можно будет развернуть блок плеера на весь экран, будет пригодно для смартфонов или планшетов.
Так же можно будет прикрепить плеер в нижней части окна страницы, поверх контента.
Список треков формируется чистым без ссылок на источники.
Прежде писал, что такой, но разве немного дополненный будет в обновлённой версии компонента.
Можно ускорить работу и сложиться на обновление. Пишите если кому интересно.