Открыто

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

Тема в разделе "Шаблоны и темы", создана пользователем Colin, 14 фев 2024.

Цена: 1900р.
Взнос: 1900р.

Резервный список: 1 участников

  1. 14 фев 2024
    #1
    Colin
    Colin ДолжникДолжник

    Складчина: [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>
    • Все, что вы видите на скриншотах, делается с помощью стандартного функционала DLE, без дополнительных модулей.
    • На больших экранах сборники на главной странице представляют собой простую карусель с автоматическим перелистыванием сборников с интересным эффектом. Никаких кнопок управления нет, вы можете только установить время переключения или вовсе убрать автопереключение. На смартфонах сборники на главной странице идут в простую ленту слева направо, можно двигать пальцем.
    • Основное меню с тематическими иконками, которые можно сменить. На больших экранах меню в боковой колонке фиксируется при прокрутке вниз.
    • Страница для создания топ 100 чарта треков.
    • Главная страница состоит из тематически разделенных секций. Методом "копировать - вставить" можно собрать свою главную страницу.
    Внутренние страницы шаблона Musify
    • Tpl шаблоны для внутренних страниц трека, исполнителя, альбома, сборника с списком треков.
    • Используется BB-редактор для комментариев. Рейтинга нет.
    • Клип основан на iframe от youtube. В блок автоматически вставляется картинка с youtube, а сам клип при этом появляется только при клике на кнопку Play.

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

    Цена 1691 руб
    Скрытая ссылка
     
    Последнее редактирование модератором: 15 фев 2024
    2 пользователям это понравилось.
  2. Последние события

    1. dfile
      dfile не участвует.
      24 авг 2024
    2. enthusiast13
      enthusiast13 не участвует.
      25 май 2024
    3. skladchik.com
      Нужен организатор складчины.
      5 апр 2024
    4. enthusiast13
      enthusiast13 участвует.
      20 фев 2024

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      5 апр 2024
    2. skladchik.com
      Colin организатор.
      14 фев 2024