MSE-Script 3.3

MSE-Script

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

1. Добавлен счетчик просмотров подборок
2. Добавлена возможность сохранения и редактирования альбомов
3. Добавлена возможность принудительного парсинга треков исполнителя/альбома
4. Добавлена поддержка HTTPS, SOCKS4 прокси и прокси без авторизации
5. Добавлен новый раздел «Прокси» в панель управления
6. Добавлено поле «год выхода трека»
7. Добавлена возможность настройки списка треков главной страницы в админке
8. Добавлена возможность блокировки трека в админке
9. Добавлена пагинация для страниц жанров и исполнителей
10. Добавлен новый шаблон SoundApp
11. Добавлена возможность вставки постера трека в плеер
12. Доработан механизм скачивания трека при указании data-prefix

Друзья! Представляем обновленную версию CMS MSE-Script версии 3.3. Как обычно, выкладываем обзор новых фич:


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


Страница подборки


2. Добавлена возможность сохранения и редактирования альбомов.
Ключевая особенность версии 3.3 - работа с альбомами. Как и в случае с исполнителями, альбомы автоматически сохраняются в БД, после чего их можно редактировать/изменять. При просмотре страницы альбома, CMS будет выводить все сохраненные треки, соответствующие текущему альбому. Также, в настройках альбома, можно указать принудительный вывод треков из источника, без поиска в локальной БД.


Список сохраненных альбомов в панели администратора


3. Добавлена возможность принудительного парсинга треков исполнителя.
При редактировании выбранного исполнителя/альбома добавлена опция принудительного парсинга треков из источника. Если вас не удовлетворяет результат поиска соответствующих исполнителю треков, вы можете включить принудительный парсинг и список будет собираться из источника, вместо БД сайта. Полученные с источника треки кэшируются на сутки, что сводит нагрузку к минимуму.


4. Добавлена поддержка HTTPS, SOCKS4 прокси и прокси без авторизации.
В новой версии скрипта допустимо использовать различные типы прокси (в отличии от старых версий с жестким требованием к типу), включая прокси с авторизацией по IP и прокси без авторизации.

5. Добавлен новый раздел «Прокси» в панель управления.
Для удобства работы с прокси, мы добавили соответствующий раздел в панель управления:


Раздел "прокси" в панели администратора

Удобный интерфейс позволяет быстро редактировать, удалять и проверять работоспособность серверов. В столбце “Управление” находится кнопка чекера, позволяющая произвести проверку на валидность.


Встроенный прокси-чекер

При проверке вы можете указать URL, на который будет отправлен запрос. Это будет особенно полезно, если вы используете свой парсер.

6. Добавлено поле «год выхода трека».
Для трека добавлена возможность получения года выхода. Год сохраняется при парсинге и может быть отредактирован в админке.


Страница детализации трека шаблона SoundApp


7. Добавлена возможность настройки списка треков главной страницы в админке.
В раздел с настройками скрипта добавлены новые опции:


Раздел настроек главной страницы

Собственно, все видно на скриншоте. Вы можете парсить треки классическим способом с источника, либо выводить последние сохраненные. Также, стоит отметить возможность настройки альбомов. Аналогично трекам, вы можете выводить либо из источника, либо из БД.

8. Добавлена возможность блокировки трека в админке.
При редактировании трека добавлен переключатель, при котором воспроизведение трека на сайте будет заблокировано:


Страница детализации заблокированного трека

Блокируемый контент настраивается в шаблоне специальными тегами. Это позволит выбирать для блокировки только необходимые элементы, не блокируя страницу целиком.

9. Добавлена пагинация для страниц жанров и исполнителей.
Страницы жанров, исполнителей и альбомов теперь имеют “бесконечную подгрузку” треков, аналогично странице поиска.

10. Добавлен новый шаблон SoundApp.
Как вы могли уже заметить по скриншотам выше, еще одним ключевым нововведением является новый адаптивный шаблон SoundApp.


Главная страница шаблона SoundApp

Шаблон выполнен в современном стиле, гибко настраивается под ваши задумки и адаптирован под мобильные устройства. Поддержка шаблонов topmusic, miniblue и redmusic прекращена.


11. Добавлена возможность вставки постера трека в плеер.
Доработан стандартный плеер. Теперь он может выводить в нужном месте постер воспроизводимого трека.




12. Доработан механизм скачивания трека при указании data-prefix.
Мы улучшили механизм скачивания треков при указании суффикса URL в атрибуте data-prefix. Ваш рекламный код теперь будет открываться в новой вкладке, не заставляя пользователя нажимать кнопку “Назад” для возвращения на сайт. Открытие новой вкладки не блокируется браузером.


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

{$track.album.name} - Название альбома
{$track.album.url} - Ссылка на страницу альбома
{$track.blocked} - true, если трек заблокирован в админке
{$musicset.views} - Кол-во просмотров подборки

[data-track-title] - Название трека
[data-artist] - Имя исполнителя
[data-poster] - Постер трека
[data-player-poster] - контейнер плеера для постера
[data-player-title] - контейнер плеера для названия трека
[data-player-artist] - контейнер плеера для имени исполнителя

Инструкция для установки обновления 3.2-3.3:
1. Сделать бэкап сайта
2. Загрузить файлы из папки update на сервер
3. Запустить скрипт domain.com/update.php
4. Перенести прокси из файла proxy.mse в соответствующий раздел админки
5. Открыть файл track-list.tpl, track-ajax.tpl, найти data-query="{$query}"
заменить на: data-pagination="{$mse.controller}" data-pagination-uid="{$pagination_data}"
6. Открыть файл track-list.tpl, track-ajax.tpl, найти {$track.album} заменить на
{$track.album.name}
7. Открыть файл track.tpl, найти {$track.album} заменить на
{$track.album.name}
8. Открыть файл track-list.tpl, track-ajax.tpl, найти data-file="{$track.filelink}"{/if}, вставить после data-track-title="{$track.name}" data-artist="{$track.artist.name}"
9. Открыть файл track.tpl, найти data-file="{$track.filelink}"{/if},
вставить после data-track-title="{$track.name}" data-artist="{$track.artist.name}"
 

soc-smm

Активист
На бутылке
Сообщения
130
Реакции
8
Баллы
18
И какова цена сей сборки?какие парсеры стоят?
 

MSE-Script

Developer
Команда форума
Сообщения
861
Реакции
307
Баллы
63
@soc-smm,
Скрытый контент для пользователей soc-smm.

Продление подписки на обновления 30$ на 6 месяцев.
 

night_music

Местный житель
Клиент
Сообщения
237
Реакции
52
Баллы
28
Новых источников не добавилось?
 

MSE-Script

Developer
Команда форума
Сообщения
861
Реакции
307
Баллы
63
@night_music, Новый источник в разработке, ожидается после НГ.
 

fox

Новичок
Сообщения
10
Реакции
1
Баллы
3
И какая цена скрипта?
 
Сверху