MSE-Script 3.0 - CMS для музыкального сайта

MSE-Script

Developer
Команда форума
Сообщения
861
Реакции
307
Баллы
63
MSE-Script 3.0 от 6.12.2018

1. Добавлен новый ресурс - трек (отдельная песня).
2. Добавлена настройка SSL в админ-панели.
3. Добавлен вывод жанра и альбома для парсера Zvuk.
4. Добавлен вывод альбома, битрейта, размера файла, кол-ва скачиваний для парсера Mail.
5. Добавлена возможность скачивания трека как в попап-окне, так и по прямой ссылке.
6. Добавлена пагинация списка треков для парсеров Mail и Zvuk.
7. Добавлен парсер текста песни для парсера Mail.
8. Добавлена функция очистки кэша в админ-панели.
9. Переписана клиентская часть скрипта, обновлен плеер.
10. Исправлены заявленные ранее баги и ошибки.


Друзья! Представляем обновленную версию CMS MSE-Script 3.0. В новом релизе были реализованы следующие нововведения:

1. Добавлен новый ресурс - трек.
Данный ресурс выводит на отдельной странице подробную информацию о песне:


Страница песни парсера Zvook

Набор информации о треке зависит от используемого парсера:


Страница песни парсера Mail

Описание и мета-теги настраиваются в админ-панели, аналогично другим ресурсам. Данные о треке парсятся с выбранного источника. На странице встроен модуль для вывода популярных треков данного исполнителя. Данный ресурс серьезно расширяет возможности скрипта и позволит делать более качественные сайты.

2. Добавлена настройка SSL в админ-панели.
В настройки панели управления добавлена опция «Защищенное соединение» при включении которой будет происходить автоматический редирект с протокола HTTP на HTTPS. Так же, данная надстройка необходима для корректной работы зависимых функций, например правильный протокол при генерация карты сайта.

3. Добавлен вывод жанра и альбома для парсера Zvook.
При выводе списка песен выводится дополнительная информация о треке, а именно жанр и альбом.



4. Добавлен вывод альбома, битрейта, размера файла, кол-ва скачиваний для парсера Mail.
Аналогичное нововведение коснулось парсера Mail. В списке песен теперь выводится альбом, битрейт, размер файла и кол-во скачиваний и прослушиваний.



5. Добавлена возможность скачивания трека как в попап-окне, так и по прямой ссылке.
Переделан механизм скачивания треков. По-умолчанию, трек скачивается сразу же после клика на кнопку «скачать». При необходимости, можно включить скачивание в попап-окне с таймером. С помощью специального атрибута можно добавить префикс, который будет добавлен перед ссылкой на файл трека. Данную фичу можно использовать для слива трафика на различные ПП Download тематики.

6. Добавлена пагинация списка треков для парсеров Mail и Zvook.
На страницу поисковой выдачи добавлена кнопка «Еще треков», при нажатии на которую подгрузится новый массив треков.

7. Добавлен парсер текста песни для парсера Mail.
Еще одна новая фича, которая расширит возможности сайта - парсер текста песни:



При парсинге отдельного трека, скрипт проверит наличие текста к искомой песне. При наличии, он будет автоматически выведен на страницу. Не у всех треков есть опубликованный текст, в новых версиях мы уделим особенное внимание этой функции и подключим дополнительные источники для парсинга текстов.

8. Добавлена функция очистки кэша в админ-панели.
Небольшое нововведение, облегчающее работу со скриптом и избавляющее от необходимости подключатся по FTP. Очистить кэш вы можете специальной кнопкой в правом верхнем углу админ-панели.

Кроме основных нововведений были произведены мелкие доработки шаблонов, исправлены баги и ошибки. Обновлен плеер и переписан JS скрипта. Всем клиентам с активной подпиской отправлена ссылка на загрузку новой версии. Стоимость продления подписки 3000р на 6 месяцев.

По вопросам продления подписки, в случае возникновения проблем с обновлением и при наличии вопросов пишите @Kriss, https://t.me/script_mse.

1. Создать бэкап сайта и БД
2. Удалить подключение файла libs.js из вашего шаблона
3. Загрузить файлы из папки update на сервер с заменой устаревших
4. Зайти в админку и обновить настройки. Обязательно проверить корректность настроек страницы поиска.
5. Создать новый файл шаблона track.tpl или скопировать из стандартного.

Добавлены новые теги для файла track-list.tpl:
Код:
{$track.release_name} - Альбом трека
{$track.genres} - массив с жанрами
{$track.bitrate} - битрейт
{$track.size} - размер
{$track.play_count} - кол-во прослушиваний/скачиваний
{$track.url} - ссылка на трек
Для элемента .track-item__download (ссылка на скачивание) доступен атрибут [data-popup] при установке которого скачивание произойдет в попап-окне и [data-prefix="http://..."] для добавления префикса ссылки.
 
Последнее редактирование:

MSE-Script

Developer
Команда форума
Сообщения
861
Реакции
307
Баллы
63
@lutskboy Обязательно: demo.mse-script.ru
 
Последнее редактирование:

Rus

Активист
Клиент
Сообщения
161
Реакции
14
Баллы
18
Как узнать кому обнова доступна?
 
Последнее редактирование:

Rus

Активист
Клиент
Сообщения
161
Реакции
14
Баллы
18
Это обнова то что ссылка в ЛС дана?
 

MSE-Script

Developer
Команда форума
Сообщения
861
Реакции
307
Баллы
63
@Rus Ничего не менялось, все работает в штатном режиме. Проверьте ЛС, вам должна была придти обнова.
 

n0n4m3

Местный житель
Сообщения
321
Реакции
81
Баллы
28
TLS 1.3 поддерживает?
 

MSE-Script

Developer
Команда форума
Сообщения
861
Реакции
307
Баллы
63
@n0n4m3, Защищенное соединение поддерживается, но конкретно с TLS 1.3 тесты не проводились.
 

baseroad

Местный житель
Сообщения
361
Реакции
27
Баллы
28
@MSE-Script, А как выглядит двиг MSE, на котором стоит меил парсер? Нету демки?
 

MSE-Script

Developer
Команда форума
Сообщения
861
Реакции
307
Баллы
63
как выглядит двиг MSE, на котором стоит меил парсер
Точно так же, как и двиг MSE, на котором стоит парсер Zvuk. :)

Демо нет, если вы желаете приобрести скрипт, сделаем демку персонально.
 

baseroad

Местный житель
Сообщения
361
Реакции
27
Баллы
28
Точно так же, как и двиг MSE, на котором стоит парсер Zvuk. :)

Демо нет, если вы желаете приобрести скрипт, сделаем демку персонально.
А вообще, суть такая же как в imusic (пользователи тоже генерят страницы или только админ добавляет в парсинг)?
 
Сверху