Module DleTrack - создание полноценного музыкального архива

ifelse

Team member
VIP Simple
Verified
Joined
Nov 27, 2015
Messages
932
Reaction score
342
DleTrack 1.1 - полностью воплощённая идея для создания полноценного музыкального архива на Вашем сайте. В понимание, полноценный музыкальный архив должны входить: биографии исполнителей, сортировка по альбомам, исполнителям, трекам, жанрам; рейтинг для всего содержимого, возможность пред-прослушивания трека без его скачивания на компьютер, навигационный алфавит, различные "информеры" и "топы", а так-же масса других не менее интересных функций - всё это и содержит модуль.

Изменения касетельно предыдущей версии модуля (DleTrack 1.0).

1. Некоторые изменения в дизайне админпанели. Теперь место используется более рационально.
2. Полностью убран раздел админпанели - список тегов шаблонов. Подробная информация о доступных тегах в шаблонах модуля (а также самой DLE) находится теперь только в справочной системе, прилогаемой к архиву.
3. В админпанель добавлен новый раздел - управление аудиопроигрывателями. Раздел позволяет выбрать используемый в музыкальном архиве аудиопроигрыватель из списка доступных с возможностью их предпросмотра.
4. Так же админпанель приобрела функции - создать исполнителя и создать альбом. Ранее альбомы и исполнители создавались только автоматически - при загрузке треков.
5. Доработы некоторые уведомления в статистике модуля (админпанель). Например индикация соответствующего уведомления в случае если PHP не позволяет загружать на сервер большие файлы.
6. Добавлена поддержка мультиязычности. Предустановленые языки - русский.
7. Добавлена возможность ручной очистки кеша модуля с админпанели.
8. Введена поддержка избранных треков, избранных исполнителей и избранных альбомов для пользователей. Избранный пользователем контент выводится в его профиле.
9. При добавления трека добавлена проверка на наличие индентичного трека в музыкальном архиве. Проверка осуществляет по конкретным альбомам исполнителей.
10. Некоторые оптимизации кода в работе админпанели и модуля вцелом.
11. Добавлены три новых стилей музыкальных проигрывателей. Тёмный стиль - Minima и Nemesis, градиции серого - Tiby.
12. Добавлена возможность получения HTML-кода треков для установки плеера на сторонние сайты.
13. Введена возможность генерации мета-тегов для поисковых роботов. При генерации используются названиие исполнителей, альбомов и треков.
14. Полная поддержка музыкальных жанров. Добавлен вывод треков с сортировкой по жанрам.
15. Новый раздел админцентра - управление музыкальными жанрами. Позволяет удалять новые, редактировать и удалять музыкальные жанры.
16. На всех страницах модуля реализована полная поддержка DLE-тега - Сustom.
17. Добавлена поддержка комментирование треков. Шаблоны вывода комментариев и формы добавления комментария заимствуются напрямую у DataLife Engine, что обуславливает высукую шаблонную совместимость модуля.
18. Полная поддержка страниц биографий исполнителей. Управление страницами осуществляет с админцентра модуля.
19. Введена возможность удалённой загрузки файлов (указание прямой URL-ссылки).
20. Возможность хранения загруженных файлов не только на локальном сервере но и на удалённом FTP-сервере.
21. Некоторые технические изменения в работе модуля, повышаюшие быстродействие DleTrack.
22. Полностью исправлены все обнаруженные пользователями недочёты.

Что-ж, теперь о внутренностях DleTrack. Основные моменты и возможности модуля.

Поддержка DataLife Engine 9
- Использование библиотеки jQuery
- Поддержка исполнителей
- Поддержка альбомов исполнителей
- Массовая загрузка треков
- Возможность установить макс. кол-во одновременно загружаемых файлов
- Чтение ID3v1/v2 тегов (полная поддержка кириллицы)
- Определение длительности трека и Bitrate (Kbps)
- Поддержка авто-проверки наличия доступных обновлений
- Гибкая система настроек модуля
- Удобная справка о тегах шаблонов, доступная в Админцентре
- Возможность указать имя модуля на сайте (например - Музыкальный архив)
- Отключение модуля с указанием причины
- Возможность управлять содержимым главной страницы модуля
- Добавление дополнительных информационных ссылок для исполнителей и альбомов (опция отключаема)
- Выбор вариантов отображения (сортировка) для исполнителей, альбомов и треков
- Рейтинг исполнителей, альбомов, треков в стиле Facebook "Like" (опция отключаема)
- Возможность отображения прочих треков исполнителя
- Возможность отображения прочих альбомов исполнителя
- Возможность выбора используемого для пред-прослушивания треков плеера (предустановлено 4 варианта)
- Преобразование ссылок на другие сайты и E-Mail адреса в ID3v1/v2 тегах на кликабельные
- Удаление ссылок на другие сайты и E-Mail адреса в ID3v1/v2 тегах
- Возможность задать шаблон имён файлов при скачивании
- Возможность указать доступные для загрузки расширения файлов
- Возможность указать доступный для загрузки размер файлов
- Отображение буквенной навигационной панели (предустановленные раскладки: англ., рус., укр., цифр.)
- Вывод количества загруженных треков пользователем в профиль
- Информационный блок на сайте "Новые треки"
- Информационный блок на сайте "Популярные треки"
- Информационный блок на сайте "Популярные альбомы"
- Информационный блок на сайте "Популярные исполнители"
- Возможность разрешить либо запретить загрузку треков пользователями (по группам)
- Возможность отключения рейтинга треков (по группам)
- Возможность отключения рейтинга альбомов (по группам)
- Возможность отключения рейтинга исполнителей (по группам)
- Возможность разрешить либо запретить скачивание треков пользователями (по группам)
- Возможность установки ввода защитного кода перед скачиванием треков (по группам)
- Возможность отключения поддержки докачки при скачивании треков (по группам)
- Возможность установки максимальной скорости скачивания треков (по группам)
- Поддержка раздела "Топ-треки" на сайте
- Поддержка поиска треков (по названию трека, альбому либо исполнителю)
- На всех страницах модуля и админцентра - используется постраничная навигация
- Интерактивное редактирование обложек альбомов и исполнителей как в админцентре так и на сайте
- Загрузка треков как с сайта так и с админцентра
- Управление треками, альбомами и исполнителями с админцентра
- Возможность вывода контрольных сумм файлов (SHA1 и MD5)
- Возможность ручного создания исполнителей и альбомов в админцентре
- Поддержка модулем мультиязычности
- Избранные пользователями треки/альбомы/исполнители
- Выдача и установка HTML-кода плеера на других сайтах
- Генерация мета-тегов и ключевых слов для поисковых роботов
- Полная поддержка музыкальных жанров, сортировка по ним
- Комментарии пользователей сайта к трекам
- Страницы биографий для исполнителей
- Удалённая загрузка треков в музыкальный архив (по прямой URL)
- Возможность хранения файлов на удалённом FTP-сервере
- Полностью открытый исходный код модуля и всех его компонентов

Официально модулем поддерживаются DataLife Engine 9.0, 9.2, 9.3 и 9.4
В тоже время, более ранние версии движка - не поддерживаются в связи с отсутствием используемых модулем библиотек и возможностей.

P.S. ребята модуль рабочий проверено на ДЛЕ 9.8, но он неполный массовой загрузки нету, скачки тоже нету, может я что то упустил кто протестит. Или может у кого есть DleTrack 1.2 в этой версии все функции уже есть, поделитесь пжлста.

Хм смешно но разобрался с загрузкой и скачкой песен, модуль рабочий и удобный, кому интересно всё настраивается в админке.

 
Top