- Сообщения
- 867
- Реакции
- 309
MSE-Script 3.5 от 29.09.2020.
Представляем Вашему вниманию движок музыкального сайта MSE-Script 3.5. Список нововведений:
1. Добавлена возможность регистрации пользователей через соц. сети. Долгожданная функция, без которой сложно представить современный сайт - система регистрации пользователей. Регистрация/Авторизация выполняется через популярные соц. сети и мессенджеры: Vk, Telegram, Yandex.Passport.
Меню авторизованного пользователя
Каждый пользователь имеет свою персональную страницу, на которой расположены его любимые треки, исполнители и альбомы. Страницами пользователей можно делиться.
2. Добавлена возможность создания пользовательских плейлистов. Важнейшая для музыкального сайта функция - возможность создания пользовательских плейлистов. Плейлисты - это новый ресурс, имеющий свой URL и файл шаблона. Соответственно, пользователи могут делится своими плейлистами.
Окно добавления нового плейлиста
Пользователь может создавать любое количество плейлистов из сохраненных в БД треков. Кроме названия и описания плейлиста, реализована настройка приватности. При активации чекбокса “Доступен только мне”, плейлист скроется из списка плейлистов (при просмотре другими пользователями) и будет доступен только владельцу.
3. Добавлен вывод списка жанров для детализации исполнителя и альбома.
Для страниц детализации альбома и исполнителя добавлен вывод списка жанров. Список генерируется автоматически, на основе включенных в ресурс треков.
Страница детализации исполнителя
4. Добавлена возможность установки рейтинга для исполнителей и альбомов.
Аналогично странице трека, страницы альбома и исполнителя получили возможность установки рейтинга кнопкой “Мне нравится”. Если пользователь выполнил вход, понравившийся ресурс попадает в список любимых.
5. Добавлены страницы «Любимые треки», «Любимые альбомы» и «Любимые исполнители». Новая фишка, вытекающая из предыдущей.
Страница пользователя со списком любимых исполнителей
На персональной странице выводятся все “пролайканные” пользователем ресурсы.
6. Добавлена пагинация списков исполнителей и альбомов.
Думаю, тут комментарии излишни. Все видно на скриншоте ниже:
Страница списка альбомов
7. Добавлена система модулей наполнения контентом (система постинга).
Еще одно важное нововведение новой версии - система постинга. Эта система позволяет производить наполнения сайта контентом из любого количества источников одновременно:
Раздел постинга контента
Новые модули устанавливаются путем обычного копирования в директорию с модулями. Каждый модуль имеет свои персональные настройки:
Настройка модуля наполнения Zvook
Такой подход позволяет гибко настраивать процесс наполнения для каждого источника персонально и отсеивать ненужные треки. Также, система постинга имеет подробное логирование работы, позволяющее визуально контролировать процесс наполнения.
8. Добавлена возможность парсинга видео для треков.
Если Ваш модуль или парсер не найдут видео к треку, скрипт автоматически произведет его поиск на популярном видеохостинге:
Страница детализации трека с выводом видеоклипа.
Для работы парсера не требуются API-ключи или аккаунты. Архитектура системы поиска видео (в том числе поиска текста песни), позволяет подключать дополнительные источники без правок ядра.
9. Добавлена возможность парсинга текста песен.
Аналогично парсингу видео, добавлена возможность автоматического парсинга текста из популярных источников. Парсинг видео и текста включается или выключается в настройках скрипта.
10. Добавлена настройка «Генерировать сеть ссылок».
Опция, позволяющая переключить режим работы с сайта с наполнения системой постинга на генерацию сети ссылок. Это классический способ наполнения сайта, являвшегося основным на ранних версиях CMS.
11. Обновлён Font Awesome до версии 5.14. Иконочный шрифт Font Awesome, идущий в сборке MSE-Script обновлен до актуальной версии. Это следует учитывать при использовании иконок в настройке меню и своих шаблонах.
Кроме основных нововведений, исправлены мелкие ошибки. Улучшена скорость и производительность скрипта.
По вопросам продления, в случае возникновения проблем и при наличии вопросов обращайтесь в ЛС.
- Добавлена возможность регистрации пользователей через соц. сети
- Добавлена возможность создания пользовательских плейлистов
- Добавлен вывод списка жанров для детализации исполнителя и альбома
- Добавлена возможность установки рейтинга для исполнителей и альбомов
- Добавлены страницы «Любимые треки», «Любимые альбомы» и «Любимые исполнители»
- Добавлена пагинация списков исполнителей и альбомов
- Добавлена система модулей наполнения контентом
- Добавлена возможность парсинга видео для треков
- Добавлена возможность парсинга текста песен
- Добавлена настройка «Генерировать сеть ссылок»
- Обновлён Font Awesome до версии 5.14
Представляем Вашему вниманию движок музыкального сайта MSE-Script 3.5. Список нововведений:
1. Добавлена возможность регистрации пользователей через соц. сети. Долгожданная функция, без которой сложно представить современный сайт - система регистрации пользователей. Регистрация/Авторизация выполняется через популярные соц. сети и мессенджеры: Vk, Telegram, Yandex.Passport.
Меню авторизованного пользователя
Каждый пользователь имеет свою персональную страницу, на которой расположены его любимые треки, исполнители и альбомы. Страницами пользователей можно делиться.
2. Добавлена возможность создания пользовательских плейлистов. Важнейшая для музыкального сайта функция - возможность создания пользовательских плейлистов. Плейлисты - это новый ресурс, имеющий свой URL и файл шаблона. Соответственно, пользователи могут делится своими плейлистами.
Окно добавления нового плейлиста
Пользователь может создавать любое количество плейлистов из сохраненных в БД треков. Кроме названия и описания плейлиста, реализована настройка приватности. При активации чекбокса “Доступен только мне”, плейлист скроется из списка плейлистов (при просмотре другими пользователями) и будет доступен только владельцу.
3. Добавлен вывод списка жанров для детализации исполнителя и альбома.
Для страниц детализации альбома и исполнителя добавлен вывод списка жанров. Список генерируется автоматически, на основе включенных в ресурс треков.
Страница детализации исполнителя
4. Добавлена возможность установки рейтинга для исполнителей и альбомов.
Аналогично странице трека, страницы альбома и исполнителя получили возможность установки рейтинга кнопкой “Мне нравится”. Если пользователь выполнил вход, понравившийся ресурс попадает в список любимых.
5. Добавлены страницы «Любимые треки», «Любимые альбомы» и «Любимые исполнители». Новая фишка, вытекающая из предыдущей.
Страница пользователя со списком любимых исполнителей
На персональной странице выводятся все “пролайканные” пользователем ресурсы.
6. Добавлена пагинация списков исполнителей и альбомов.
Думаю, тут комментарии излишни. Все видно на скриншоте ниже:
Страница списка альбомов
7. Добавлена система модулей наполнения контентом (система постинга).
Еще одно важное нововведение новой версии - система постинга. Эта система позволяет производить наполнения сайта контентом из любого количества источников одновременно:
Раздел постинга контента
Новые модули устанавливаются путем обычного копирования в директорию с модулями. Каждый модуль имеет свои персональные настройки:
Настройка модуля наполнения Zvook
Такой подход позволяет гибко настраивать процесс наполнения для каждого источника персонально и отсеивать ненужные треки. Также, система постинга имеет подробное логирование работы, позволяющее визуально контролировать процесс наполнения.
8. Добавлена возможность парсинга видео для треков.
Если Ваш модуль или парсер не найдут видео к треку, скрипт автоматически произведет его поиск на популярном видеохостинге:
Страница детализации трека с выводом видеоклипа.
Для работы парсера не требуются API-ключи или аккаунты. Архитектура системы поиска видео (в том числе поиска текста песни), позволяет подключать дополнительные источники без правок ядра.
9. Добавлена возможность парсинга текста песен.
Аналогично парсингу видео, добавлена возможность автоматического парсинга текста из популярных источников. Парсинг видео и текста включается или выключается в настройках скрипта.
10. Добавлена настройка «Генерировать сеть ссылок».
Опция, позволяющая переключить режим работы с сайта с наполнения системой постинга на генерацию сети ссылок. Это классический способ наполнения сайта, являвшегося основным на ранних версиях CMS.
11. Обновлён Font Awesome до версии 5.14. Иконочный шрифт Font Awesome, идущий в сборке MSE-Script обновлен до актуальной версии. Это следует учитывать при использовании иконок в настройке меню и своих шаблонах.
Кроме основных нововведений, исправлены мелкие ошибки. Улучшена скорость и производительность скрипта.
По вопросам продления, в случае возникновения проблем и при наличии вопросов обращайтесь в ЛС.
1) Загрузить файлы на сервер
2) Указать данные для подключения к БД в файле
3) Загрузить файл
3) Запустить
2) Указать данные для подключения к БД в файле
/app/Config/DatabaseConfig.php
3) Загрузить файл
key.mse
в папку /libs/
3) Запустить
domain.com/install.php
1. Сделать бэкап сайта и БД
3. Загрузить файлы из папки update на сервер
4. Запустить скрипт
5. Пересохранить настройки скрипта.
3. Загрузить файлы из папки update на сервер
4. Запустить скрипт
domain.com/update.php
5. Пересохранить настройки скрипта.
1. Файлы track-list.tpl, track-ajax.tpl, track.tpl:
Вставить
data-id="{$track.id}"
перед data-uid="{$track.mid}"
2. Файл track.tpl:Перед
data-like-plus
вставить data-like-resource="track"