• Образовательная площадка Eground

    БОЛЕЕ 100 000+ ОБУЧАЮЩИХ КУРСОВ • ОБНОВЛЕНИЕ СЫЛОК

    БОЛЕЕ 600+ ПОЛОЖИТЕЛЬНЫХ ОТЗЫВОВ

    Отзывы Начать изучение
  • Получи готовый онлайн-бизнес!

    Бизнес под ключ - от создателей популярных форумов!

    Эксклюзивное предложение для пользователей EGround

    Подробнее
  • НаПИШИ ОТЗЫВ - ПОЛУЧИ ДОСТУП!

    Хочешь бесплатно ссылку к одной теме?

    Смотри условия акции!

    Подробнее

Скоро! [DLE] Musify — Музыкальный шаблон с настройкой цветовой темы [Webrambo]

Статус
В этой теме нельзя размещать новые ответы.
EGround

EGround

Редактор
Сообщения
7.062
Реакции
22

[DLE] Musify — Музыкальный шаблон с настройкой цветовой темы [Webrambo]​


asd.jpg


Новый экспериментальный шаблон Musify для сайтов музыкальной тематики на DLE. Основная фишка данного шаблона — это возможность настройки темы для пользователя. Можно выбрать пять вариантов раскраски дизайна, 5 вариантов цвета кнопок, а также расположение боковой колонки справа или слева. Итого 50 различных комбинаций! Причём вы можете установить любую комбинацию по умолчанию, то есть использовать слегка модифицированный шаблон на разных своих сайтах. Смотрите скриншоты, там вы увидите несколько вариантов главной страницы с разными настройками.

Обновлено 02 декабря 2023 (архив доступен по то же ссылке):
— В боковой колонке добавлено выпадающее меню для жанров.
— Все уведомления плеер теперь показывает красивыми окошками с анимацией и прогресс баром, когда окошко исчезнет.
— У трека добавлена кнопка с тремя точками. При клике отображается меню: включить следующим или добавить в плейлист. Это позволит добавлять в текущий плейлист без генерации нового плейлиста, если выбранный трек отсутствует в плейлисте.
— В связи с предыдущим пунктом на смартфоне убрана нумерация треков, чтобы контент трека нормально убирался в ширину.
— В плеер добавлен еле заметный прогресс бар буфера загрузки файла. Просто для индикации.

Варианты цвета дизайна.

  • Белая боковая колонка, контент на более тёмном фоне, светлая шапка и футер.
  • Боковая колонка на более тёмном фоне, контент на белом фоне.
  • Тёмная боковая колонка, контент на белом фоне.
  • Тёмная боковая колонка, шапка, футер и плеер, контент на белом фоне.
  • Полностью тёмная цветовая тема.

Цвет кнопок влияет не только на сами кнопки, но и на общий фон по краям сайта, а также на градиент у сборников, цвет логотипа и ссылок.
Имея навык работы с CSS, вы можете добавлять свои цвета кнопок и варианты дизайна или изменить существующие.

Спойлер: Информация о плеере В отличие от прошлых наших музыкальных шаблонов, для этого шаблона написан новый музыкальный плеер на основе HTML5 Audio и Vanilla JS (некоторым это важно). Всё написано так, чтобы была максимальная скорость загрузки страницы. Плеер работает на основе плейлиста, далее подробная схема работы.

  • При заходе пользователя на страницу внизу появляется плеер и собирается плейлист из всех треков на странице. плеер при этом в неактивном режиме, то есть в него не грузится трек, все кнопки не активны, кроме кнопки Play. Сделано это для того чтобы пройти все тесты Google на скорость работы.
  • При нажатии на кнопку Play у плеера, в плеер грузится первый трек из плейлиста и начинается проигрывание музыки. То же самое происходит при клике на кнопку Play у самих треков.
  • Плейлист можно открыть по кнопке в плеере, в нём отображается активный трек, при клике на другие треки в плейлисте начинается проигрывание других треков.
  • При переходе по страницам сайта музыка продолжает играть.
  • При переходе пользователя на другую страницу сайта, сформированный плейлист остаётся в плеере и проигрывание происходит по этому плейлисту.
  • Если пользователь на новой странице нажал на кнопку Play у трека, то плеер проверит есть ли этот трек в плейлисте. Если трек есть в плейлисте, то просто начнётся проигрывание этого трека. Если трек отсутствует в плейлисте, то старый плейлист удалится и сформируется новый плейлист уже из всех треков на текущей странице.

Именно по такому принципу работает ЯндексМузыка и СберЗвук, на них мы и ориентировались при разработке.

У плеера есть кнопка повтора, при нажатии на неё происходит зацикливание текущего трека. При нажатии второй раз треки из плейлиста будут играть в случайном порядке. При нажатии третий раз включается обычный режим, когда треки играют по порядку. Каждый раз при нажатии кнопки появляется всплывающее окно, информирующее пользователя о текущем режиме.

Плееру требуется прямая ссылка на аудиофайл, то есть у которой в конце .mp3. Если вы подставляете что-то другое, например, php от парсера zkfm, то никаких гарантий нет, что будет играть, это на ваш страх и риск. DLE умеет делать прямые ссылки на файл с применением дополнительного поля "загружаемый файл"

Плеер в шаблоне — это браузерный html5 плеер, то есть это тег audio. На самом деле проигрывает ваш браузер и только от браузера зависит будет ли он проигрывать тот или иной формат, а плеер в шаблоне служит лишь для управления аудио потоком. Вы можете проверить будет ли играть плеер шаблона ваши ссылки и без покупки шаблона. Проверить поддерживается ли ваш формат можно следующим образом: вставляете в страницу любого шаблона и пробуете.
Код:

<audio src="ссылка-на-файл" preload="metadata" controls></audio>

Спойлер: Подробнее про шаблон Musify

  • Все, что вы видите на скриншотах, делается с помощью стандартного функционала DLE, без дополнительных модулей.
  • На больших экранах сборники на главной странице представляют собой простую карусель с автоматическим перелистыванием сборников с интересным эффектом. Никаких кнопок управления нет, вы можете только установить время переключения или вовсе убрать автопереключение. На смартфонах сборники на главной странице идут в простую ленту слева направо, можно двигать пальцем.
  • Основное меню с тематическими иконками, которые можно сменить. На больших экранах меню в боковой колонке фиксируется при прокрутке вниз.
  • Страница для создания топ 100 чарта треков.
  • Главная страница состоит из тематически разделенных секций. Методом "копировать — вставить" можно собрать свою главную страницу.

Внутренние страницы шаблона Musify

  • Tpl шаблоны для внутренних страниц трека, исполнителя, альбома, сборника с списком треков.
  • Используется BB-редактор для комментариев. Рейтинга нет.
  • Клип основан на iframe от youtube. В блок автоматически вставляется картинка с youtube, а сам клип при этом появляется только при клике на кнопку Play.

версия по умолчанию: 15-17 и выше
верстка: css3, html5
ширина: адаптивная 360-1240 пикселей
проверен в Firefox, Chrome, Edge

Цена 1691 руб


Материал «[DLE] Musify — Музыкальный шаблон с настройкой цветовой темы [Webrambo]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу