Представляем главное музыкальное дополнение для профилей для XenForo 2, которое оживит ваш профиль! 😊
Мое знакомство с XenForo такое же давнее, как и сама платформа. Со временем я получил много запросов на дополнение profile music для XenForo 2. Теперь, с помощью XenCustomize, я приложил все усилия, чтобы предложить решение. Надеюсь, сообщество XenForo оценит мои искренние усилия.
🎵
Выражайте себя с помощью музыки Улучшайте свои профили сообщества XenForo 2, добавляя свои любимые пользовательские музыкальные треки. Делитесь своим музыкальным вкусом с другими веселым и уникальным способом.
🎧
Легко для всех Вам не нужно быть техническим экспертом, чтобы использовать это. Просто загрузите свою музыку, а аудиоплеер профиля сделает все остальное.
🔊
Управляйте администратором по своему усмотрению, адаптируйте интерфейс к предпочтениям вашего сообщества с помощью опций администратора. Включите или отключите проигрыватель одним щелчком мыши и выберите, будут ли аудиодорожки автоматически воспроизводиться по всему сайту при загрузке профилей. Вы все контролируете.
🎵
Аудиоплеер с эффектом погружения Наслаждайтесь музыкой, как никогда раньше, с нашим стильным аудиоплеером на основе HTML5, CSS3 и jQuery. Это больше, чем просто воспроизведение и пауза – смотрите имена исполнителей, сведения об альбоме, продолжительность трека, индикаторы прогресса, реакции и даже кнопку воспроизведения для непрерывного удовольствия от прослушивания.
🖼️
Визуальное совершенство Аудиоплеер Profile не только великолепно звучит – он еще и выглядит потрясающе. Благодаря интеграции обложек альбомов профили ваших пользователей оживут яркими визуальными эффектами, которые идеально дополнят их музыкальный выбор.
🎨
Сделайте это своим Благодаря множеству стилевых свойств вы можете настроить внешний вид плеера в соответствии с уникальной индивидуальностью вашего сообщества. Задайте настроение и создайте неповторимую атмосферу погружения.
🎉
Плавное управление хорошо интегрируется в плеер, оболочку учетной записи и меню посетителя. Пользователи могут управлять неограниченным количеством звуковых дорожек с помощью отдельных полей ввода, включая загружаемые аудио или URL-адреса, имена исполнителей, названия песен, альбомов и даже возможность загружать пользовательские обложки альбомов.
🌐
Простой перевод Если ваш сайт поддерживает несколько языков, наш продукт полностью сформулирован, что упрощает перевод на другие языки и общение с пользователями со всего мира.
🌟
Будьте первопроходцем Станьте первым в своем сообществе, у кого появится это уникальное музыкальное дополнение для профиля. Поделитесь своей любовью к музыке с друзьями и другими участниками.
🎶
Почувствуйте музыку Почувствуйте радость от музыки, когда она наполняет ваш профиль. Пусть ваши любимые мелодии говорят за вас.
📜 Журнал Изменений версии v2.1.0
💬 Реализована продвинутая многофункциональная система комментариев
- Добавлена новая вкладка по умолчанию для комментариев на страницах аудиодорожек.
- Система комментариев включает в себя следующие функции:
- Полная поддержка расширенного текстового редактора.
- Поддержка вложений.
- Возможность отвечать на комментарии с помощью функции цитирования.
- Поддержка множественного цитирования.
- Быстрое встроенное редактирование:
- Редактируйте молча
- Если выбран этот параметр, примечание "последнее отредактированное" для этой правки добавлено не будет.
- Очистить информацию о последнем редактировании
- Если выбран этот параметр, все существующие заметки с пометкой "последнее редактирование" будут удалены.
- Поддержка редактирования истории с возможностью просмотра и сравнения предыдущих версий.
- Варианты удаления комментариев с указанием типов удаления:
- Удалить из общего доступа по уважительной причине.
- Удалить безвозвратно.
- Уведомить автора об этом действии с указанием причины.
- Отображение информации об IP-адресе для комментариев.
- Встроенная поддержка модерации с возможностью:
- Удалить комментарии.
- Удалите комментарии.
- Одобряю комментарии.
- Не одобрять комментарии.
- Просмотр автоматически удаленных комментариев и возможность их восстановления.
- Поддержка предупреждений.
- Сообщить о поддержке.
- Поддержка Spam cleaner.
- Новые комментарии проходят процедуру одобрения, прежде чем стать доступными для общественности.
- Поддержка реакций.
- Получайте уведомления, когда кто-то:
- Упоминает вас в комментарии.
- Цитирует ваш комментарий.
- Реагирует на ваш комментарий.
- Комментарии к просмотренной аудиодорожке.
- Поддержка разбивки на страницы.
- Количество комментариев на страницу определяется администратором.
- Максимальная длина комментария определяется администратором.
- Возможность показывать или скрывать подписи под комментариями.
- Максимальный размер вложения комментария определяется администратором.
- Разрешенные типы файлов вложений комментариев (расширения) определяются администратором.
- Полностью контролируемый доступ с полным набором разрешений для пользователей и модераторов.
- Добавлена поддержка поисковой индексации для типа содержимого комментариев.
- Добавлена новая навигационная ссылка для удобного доступа к просмотру последних комментариев.
🆕 Реализован раздел "Новые комментарии" на странице "Что нового".
- Треки, связанные с непрочитанными комментариями, представлены в новом виде списка.
- Показывает количество комментариев.
- Предоставляет возможность фильтровать и отображать только:
- Непрочитанные комментарии
- Сохранить по умолчанию
- Эти фильтры будут использоваться по умолчанию всякий раз, когда вы вернетесь.
📊 Реализован новый виджет: "Последние комментарии"
- Заголовок виджета связан с вкладкой комментариев "Что нового".
- Параметры виджета включают количество отображаемых комментариев.
- Виджет автоматически добавляется в библиотеку sidenav в процессе установки или обновления.
📰 Реализована поддержка ленты новостей для:
- Реакция на комментарии.
- Новые комментарии к аудиодорожкам.
👀 Реализована функция просмотра / подписки
- Теперь вы можете просматривать (подписываться) каждую аудиодорожку с возможностью:
- Получать уведомления по электронной почте
- Смотрите, не получая уведомлений по электронной почте.
- Треки просматриваются автоматически, когда пользователи оставляют к ним комментарии.
- Уведомления о предупреждениях отправляются, когда кто-то оставляет комментарий к треку.
🔔 Добавлена страница с просмотренными аудиодорожками
- На этой странице отображаются все аудиодорожки, которые вы просмотрели, в новом виде списка.
- Это позволяет вам эффективно управлять просмотренными аудиодорожками, включая:
- Отключение уведомлений по электронной почте
- Остановка просмотра аудиодорожек.
- Вы можете выбрать все или несколько аудиодорожек и, сделав свой выбор, вы сможете:
- Включить уведомления по электронной почте
- Отключить уведомления по электронной почте
- Прекратите просмотр.
- Добавлена новая навигационная ссылка для легкого доступа к просмотренным вами аудиодорожкам.
- Кроме того, в разделе "Что нового (аудиодорожки)" добавлен фильтр "Просмотренные аудиодорожки".
📋 Субтитры
- Представлено новое необязательное поле для ввода текста длиной до 100 символов.
- Это поле можно найти сразу под заголовком на страницах добавления / редактирования.
- Субтитры будут отображаться под заголовком в разных местах.
🎶 Различные музыкальные жанры
- Ранее жанры были жестко запрограммированы в PHP. Теперь администраторы могут определять свои собственные музыкальные жанры с помощью новой опции администратора.
- Раньше можно было выбрать только один жанр, теперь мы добавили возможность выбирать несколько жанров для каждой звуковой дорожки.
- Мы внедрили jQuery для множественного выбора, но мы бы изменили / обновили его для версии XenForo 2.3.
🔒 Добавлена новая группа разрешений "Аудио профиля: Комментарии" с новыми разрешениями:
- Просмотр комментариев
- Просмотреть вложения с комментариями
- Реагировать на комментарии
- Оставлять комментарии
- Оставляйте комментарии к собственным трекам
- Оставляйте комментарии без одобрения
- Загружайте вложения в комментарии
- Отредактируйте собственный комментарий
- Удалить собственный комментарий
- Ограничение по времени редактирования / удаления собственных комментариев (минуты)
🛡️ Добавлена новая группа разрешений "Аудио профиля: модератор комментариев" с новыми разрешениями:
- Используйте встроенную модерацию комментариев
- Просматривать неутвержденные комментарии
- Просмотреть удаленные комментарии
- Одобрить / не одобрить комментарии
- Редактировать любые комментарии
- Удалить все комментарии
- Восстановить комментарии
- Жесткое удаление любых комментариев
- Давать предупреждения в комментариях
👁️ Добавлены новые разрешения для группы "Аудио профиля":
- Просматривать аудиодорожки
- Добавлено новое разрешение на просмотр аудиодорожек. Это разрешение применяется к различным сценариям, в том числе:
- Просмотр аудиодорожек
- Просмотр аудиодорожек в библиотеке
- Просмотр аудиодорожек в виджетах
- Просмотр аудиодорожек на странице "Что нового"
- Просмотр аудиодорожек в результатах поиска
- Слушайте аудиодорожки
- Добавлено это новое разрешение специально для прослушивания аудиодорожек на страницах просмотра треков. Без этого разрешения пользователи по-прежнему могут получать доступ к аудиодорожкам, но проигрыватель треков будет недоступен для прослушивания.
- Просмотреть аудиоплеер профиля (существующее разрешение)
- Теперь это разрешение распространяется исключительно на аудиоплеер профиля пользователя.
- С этим разрешением вы теперь можете отключить аудиоплеер профилей, не затрагивая всю систему.
📁 Добавлена новая вкладка "Аудиодорожки" на вкладках профиля пользователя.
- Содержит список треков из библиотеки пользователя.
- Включает окно поиска Ajax.
📻 Заменен проигрыватель звуковых дорожек "Minimelody" на мини-версию стандартного полного проигрывателя (в профилях).
- Этот новый мини-проигрыватель предназначен для работы со страницами аудиодорожек.
- Создан с использованием HTML5, CSS3 и JavaScript / jQuery.
- Теперь улучшена поддержка темных стилей и готов поддерживать темные стили XenForo 2.3.
- Полностью настраиваемый.
- Доступные кнопки действий включают "Воспроизведение", "Пауза", "Остановка", "Повтор" и "Громкость".
- Поддерживает автоматическое воспроизведение с возможностью отключения автоматического воспроизведения.
📌 Позиции аудиоплеера профиля
- Добавлена новая опция размещения проигрывателя на боковой панели профилей пользователей в порядке убывания.
🎧 Улучшения в аудиоплеере профилей
- Теперь проигрыватель проверяет наличие прикрепленных аудиофайлов или прямых аудиосвязей. Если какие-либо записи добавлены без аудиовставок или ссылок, они не будут показаны для воспроизведения.
- Различные незначительные корректировки.
- Шрифт <i class> тегов Awesome теперь изменен на <xf:fa> теги.
🔘 Изменены настройки вкладок
Эти опции вкладок не только позволяют отображать или скрывать вкладки, но и влияют на работу связанных с ними функций. Вот что делает каждая из них, а также возможность их включения или отключения:
- Включить вкладку Прослушивания
- Если эта функция отключена, пользователям не нужно будет прикреплять аудио или указывать ссылку на аудио при добавлении или редактировании аудиозаписи. В этом случае записи, добавленные без аудиозаписей или ссылок на аудио, не будут отображаться в проигрывателе профиля.
- Включить вкладку Тексты песен
- Если эта функция отключена, пользователи не смогут получить доступ к редактору текстов песен при добавлении или редактировании аудиозаписи, потому что в этом случае добавлять тексты нет смысла.
- Включить вкладку Spotify
- Если эта функция отключена, пользователи не смогут получить доступ к редактору Spotify embed при добавлении или редактировании аудиозаписи, потому что в этом случае встраивать Spotify нет смысла.
- Включить вкладку Apple Music
- Если эта функция отключена, пользователи не смогут получить доступ к редактору Apple Music embed при добавлении или редактировании аудиозаписи, поскольку в этом случае встраивать Apple Music нет смысла.
- Включить вкладку SoundCloud
- Если это отключено, пользователи не смогут получить доступ к редактору SoundCloud embed при добавлении или редактировании аудиозаписи, потому что в этом случае встраивать SoundCloud нет смысла.
- Включить вкладку Музыка на YouTube
- Если эта функция отключена, пользователи не смогут получить доступ к редактору для встраивания музыки YouTube при добавлении или редактировании аудиозаписи, потому что в этом случае нет смысла встраивать музыку YouTube.
🔘 Новые опции кнопок
Добавлены эти новые опции кнопок, которые не только позволяют отображать или скрывать кнопки по отдельности, но и влияют на работу связанных с ними функций. Вот что делает каждая из них, а также возможность их включения или отключения.:
- Включить кнопку Spotify
- Включите или отключите ссылку на кнопку Spotify при просмотре аудио профиля.
- Если эта функция отключена, пользователи не смогут получить доступ к полю ввода ссылки на кнопку Spotify при добавлении или редактировании аудиозаписи, потому что в этом случае нет смысла связывать трек Spotify.
- Включить кнопку Apple Music
- Включите или отключите ссылку на кнопку Apple Music при просмотре аудио профиля.
- Если эта функция отключена, пользователи не смогут получить доступ к полю ввода ссылки на кнопку Apple Music при добавлении или редактировании аудиозаписи, поскольку в этом случае нет смысла связывать трек Apple Music.
- Включить кнопку SoundCloud
- Включите или отключите ссылку на кнопку SoundCloud в режиме просмотра звука профиля.
- Если он отключен, пользователи не смогут получить доступ к полю ввода ссылки на кнопку SoundCloud при добавлении или редактировании аудиозаписи, поскольку в этом случае нет смысла связывать дорожку SoundCloud.
- Кнопка Включения музыки на YouTube
- Включите или отключите ссылку на музыкальную кнопку YouTube в режиме просмотра аудио профиля.
- Если он отключен, пользователи не смогут получить доступ к полю ввода ссылки на музыкальную кнопку YouTube при добавлении или редактировании аудиозаписи, поскольку в этом случае нет смысла связывать музыкальную дорожку YouTube.
🔘 Параметры администратора с вкладками
- По мере того как мы продолжаем добавлять новые опции, мы организуем и группируем их, чтобы администраторам было проще находить то, что им нужно:
- Общие параметры
- Параметры игрока
- Опции кнопок
- Параметры вкладок
- Параметры слушателей
- Параметры библиотеки
- Параметры комментариев
- Дополнительные услуги
📥 Кнопка загрузки
- Теперь проверяется наличие прикрепленных аудиофайлов или прямых аудиосвязей. Если какие-либо записи добавлены без аудиовставок или ссылок, кнопка загрузки отображаться не будет.
🎉 Прочие Изменения и Дополнения:
- Ссылки "Добавить" и "Редактировать" аудиодорожки больше не будут отображаться во наложениях.
- Виджет статистики теперь отображает общее количество комментариев.
- Блок аудиоинформации теперь включает в себя следующие сведения:
- Общее количество слушателей
- Общее количество комментариев
- Общее количество наблюдателей
- Всплывающая подсказка "Поделиться этим звуком" теперь привязана к звуковой дорожке для улучшения согласованности.
- Мы добавили множество новых фраз и шаблонов.
- Было обновлено несколько модификаций шаблона и включено несколько новых.
- Количество "Комментариев к трекам" теперь отображается в статистике участников, а ранее помеченные "Аудиозаписи профиля" были изменены на "Треки" для согласованности.
- Кнопка "Управление аудиозаписями" в группе навигации по аккаунту, рядом с кнопками "Входящие" и "Оповещения", теперь связана с "Добавить новую аудиодорожку".
- Добавлены пояснения с примерами для встраивания в Spotify, Apple Music, SoundCloud и YouTube Music.
⚙️ Новые возможности администратора для настройки блока "Прослушиватели аудио":
- Отобразите блок в свернутом состоянии.
- Выберите режим отображения для слушателей аудио: аватары и имена пользователей.
- Установите ограничение для прослушивания аудио в течение последних X часов.
- Упорядочивайте аудиослушателей по "Дате прослушивания" или "По алфавиту".
👥 Разрешение Новой группы пользователей
- Добавлено новое разрешение группы пользователей для контроля доступа к функции "Прослушивание звука".
✅ Разрешение по умолчанию автоматически применяется в процессе установки и обновления.
🧹 Очистка базы данных после удаления
- Обновленный код очистки базы данных, который также удаляет записи из следующих при удалении аудио:
- xf_xcu_profile_audio_listen включить
- xf_deletion_log
🛠️ Оптимизация кода
- Очищен ненужный код для повышения производительности и ремонтопригодности.
🐞 Исправлены ошибки
- Исправлена ошибка стиля, из-за которой не отображался встроенный контент из Spotify, Apple Music, SoundCloud и YouTube Music.
📜 Список изменений v2.0.2
2.0.2 - Отслеживание прослушиваний, пометка аудиозаписей как прослушанных, лента новостей и Что нового в интеграции
🎧 Представляем Отслеживание прослушивания
- Взаимодействия пользователей со звуком теперь отслеживаются и хранятся в специальной таблице.
- Это закладывает основу для новой захватывающей функции в предстоящем обновлении, которая основана на этом отслеживании.
✅ Отмечайте аудиозаписи как прослушанные
- Вы можете с легкостью пометить все аудиозаписи профиля как прослушанные.
📰 Интеграция с лентой новостей
- Добавлены записи в ленте новостей о новых дополнениях к аудио.
- Следите за обновлениями ленты новостей, чтобы узнать реакцию на аудиодорожки.
🆕 Что нового в интеграции
- Откройте для себя совершенно новую вкладку "Новые аудиодорожки" в разделе "Что нового".
- Используйте меню фильтров для переключения между:
- Аудиозаписи профиля без прослушивания (фильтр по умолчанию).
- Аудиозаписи вашего профиля.
- Сохраните свои настройки по умолчанию (эти фильтры будут применены автоматически).