Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Модули для DLE » Media Catalog

Media Catalog


     07.08.2015    Media, Catalog    Модули для DLE    4741    8 комментариев

Краткая информация о модуле (хаке)

Автор: D0Gmatist
Версия DLE: от 10.2 (в связи с изменением админки ниже не тестировал)
Контакты: Skype - D0Gmatist
Условия продажи: Привязка к домену, Поддержка обновления 1 год
Цена: 3300
Представляю вашему вниманию модуль Media Catalog
Media Catalog


Описание:
- Удобное каталогизированние файлов на сервере
- Гибкая структура БД медиа каталога
- Массовая загрузка треков при наличие ID3 Teg


  1. при массовой загрузке автоматически из ID3 Teg создаётся исполнитель (если ещё не был создан) и загружается трек с именем трека из ID3 Teg и данными о треке.

  2. так же из трека берутся ID3 Teg данные: альбом, жанр, год и создаются разделы, если ещё нет в базе.

  3. если при загрузке трека встречен дубликат имени трека, треку будет присвоено префикс трек v.1, если в базе уже есть трек v.1 то значит трек v.2, если в базе уже есть трек v.2 то значит трек v.3и т.д.


- Так же доступно

  1. создание, редактирование и удаление исполнителя отдельно

    • при изменении имени исполнителя в каталоге создаётся новый раздел, соответствующий новому имени и все треки, видео и cover исполнителя перемещаются

    • при удалении исполнителя удаляются все треки и видео и метки в альбомах, жанрах, годах. так же удаляются все записи в избранных пользователей



  2. загрузка, редактирование и удаление трека определённого исполнителя

    • если при загрузке трека встречен дубликат имени трека, треку будет присвоено префикс трек v.1, если в базе уже есть трек v.1 то значит трек v.2, если в базе уже есть трек v.2 то значит трек v.3и т.д.

    • при изменении имени трека в каталоге трек тоже переименовывается.

    • при удалении трека удаляются метки в альбом, жанр, год. так же удаляются все записи в избранных пользователей



  3. загрузка, редактирование и удаление видео определённого исполнителя

    • при изменении имени видео в каталоге видео тоже переименовывается.

    • при удалении так же удаляются все записи в избранных пользователей



  4. создание, редактирование и удаление альбома

    • при изменении имени альбома в каталоге обложка альбома тоже переименовывается

    • при удалении альбома удаляются метки в треках. так же удаляются все записи в избранных пользователей



  5. создание, редактирование и удаление жанра

    • при удалении жанра удаляются метки в треках



  6. создание, редактирование и удаление года

    • при удалении года удаляются метки в треках




- Поиск в админке в каждом разделе артисты, треки, видео, альбомы, жанры, года
- Гибкая форма настроек модуля (параметры конфига модуля)

  1. Спид бар и заголовок title

    • Название раздела медиа каталога.

    • AJAX навигация по медиа каталогу.

    • Выводить лог выполнения скрипта. (в HTML коде или в консоле браузера)

    • Скрол к верху блока контента Медиа Каталога при AJAX навигации.



  2. Вывод на главной странице модуля

    • Количество исполнителей в новинках.

    • Количество треков в новинках.

    • Количество видео в новинках.

    • Количество альбомов в новинках

    • Кэшировать главную страницу



  3. Навигация по модулю

    • Количество исполнителей на страницу.

    • Кэшировать страницы кратких исполнителей.

    • Количество треков на страницу.

    • Кэшировать страницы кратких треков.

    • Количество видео на страницу.

    • Кэшировать страницы кратких видео.

    • Количество альбомов на страницу.

    • Кэшировать страницы кратких альбомов.

    • Вывод навигации по страницам новостей (Наверху, Внизу, Внизу и Наверху)



  4. Поиск

    • Количество исполнителей в результате поиска.

    • Количество треков в результате поиска.

    • Количество видео в результате поиска.

    • Количество альбомов в результате поиска.



  5. Дополнительные параметры

    • Сворачивание биографии исполнителя если в тексте символов больше.



  6. Параметры комментариев

    • Разрешить оставлять комментарии в исполнителях.

    • Разрешить оставлять комментарии в треках.

    • Разрешить оставлять комментарии в видео.

    • Добавлять комментарии без модерации.

    • Количество комментариев в исполнителях, треках, видео. (отображение изначально и количество при подгрузке)

    • Количество комментариев в общей ленте комментариев при подключении модом.

    • Кэшировать комментарии. (кэшируются только изначально подгруженные комментарии)

    • Максимальное количество символов в комментарии

    • Форма eMail оповещения о новом комментарии



  7. Скачивание файлов

    • Подпись к скачиваемому файлу.

    • Доступ на скачивание треков.

    • Доступ на скачивание видео.

    • Включить поддержку докачивания файлов при скачивании.

    • Максимальная скорость скачивания (kb/s).



  8. Загрузка файлов

    • Размер загруженного изображения для артиста.

    • Размер загруженного изображения для альбома.

    • Качество сжатия .jpg изображения.

    • Форматы картинки допустимые к загрузки.

    • Форматы аудио трека допустимые к загрузки.

    • Форматы виде трека допустимые к загрузки.



  9. Административная часть

    • Количество отображаемых и подгружаемых исполнителей в админке.

    • Количество отображаемых и подгружаемых треков в админке.

    • Количество отображаемых и подгружаемых видео в админке.

    • Количество отображаемых и подгружаемых альбомов в админке.

    • Количество отображаемых и подгружаемых жанров в админке.

    • Количество отображаемых и подгружаемых годов в админке.




Навигация по модулю:
- примеры URL (предусмотрен вариант с AJAX навигацией)

  1. Исполнитель

    • /media_catalog/artists/ - лента поступления исполнителей (постраничная навигация)

    • /media_catalog/artists/symbol/A/ - выборка исполнителей по букве (постраничная навигация)

    • /media_catalog/artist/12/ - страница с исполнителем



  2. Трек

    • /media_catalog/tracks/ - лента поступления треков (постраничная навигация)

    • /media_catalog/tracks/artist/12/ - выборка треков по исполнителю (постраничная навигация)

    • /media_catalog/tracks/genre/34/ - выборка треков по жанру (постраничная навигация)

    • /media_catalog/tracks/year/68/ - выборка треков по году (постраничная навигация)

    • /media_catalog/tracks/album/95/ - выборка треков одного альбома (постраничная навигация)

    • /media_catalog/tracks/symbol/A/ - выборка треков по букве (постраничная навигация)

    • /media_catalog/track/70/ - страница с треком



  3. Видео

    • /media_catalog/videos/ - лента поступления видео (постраничная навигация)

    • /media_catalog/videos/artist/12/ - выборка видео по исполнителю (постраничная навигация)

    • /media_catalog/videos/symbol/A/ - выборка видео по букве (постраничная навигация)

    • /media_catalog/video/55/ - страница с видео



  4. Альбом

    • /media_catalog/albums/ - лента поступления альбомов (постраничная навигация)

    • /media_catalog/albums/artist/12/ - выборка альбомов по исполнителю (постраничная навигация)

    • /media_catalog/albums/symbol/A/ - выборка альбомов по букве (постраничная навигация)



  5. Закладки медиа каталога (В профиль добавлен тег {user_id}, что позволяет сделать урл для просмотра закладок каждого пользователя)

    • /media_catalog/artists/user/{user_id}/ - выборка исполнителей добавленных в закладки определённым пользователем (постраничная навигация)

    • /media_catalog/tracks/user/{user_id}/ - выборка треков добавленных в закладки определённым пользователем (постраничная навигация)

    • /media_catalog/videos/user/{user_id}/ - выборка видео добавленных в закладки определённым пользователем (постраничная навигация)

    • /media_catalog/albums/user/{user_id}/ - выборка альбомов добавленных в закладки определённым пользователем (постраничная навигация)




Дополнительные плюшки:

  1. Добавление в закладки

    • Исполнитель

    • Трек

    • Видео

    • Альбом



  2. Просмотр закладок любого пользователя

  3. Статистика закладок

  4. Статистика прослушивания трека и просмотра видео

  5. Скачивание трека и видео

  6. Статистика скачивания трека и видео

  7. Комментарии в исполнителях, треках, видео)

    • Великолепный и простой редактор для комментариев Trumbowyg

    • Быстрое добавление.

    • eMail оповещение администратора о новом комментарии на сайте.

    • AJAX подгрузка комментариев.

    • Кэширование комментариев подгруженных изначально.

    • Быстрое управление комментариями.

      • статус (опубликован, на модерации)

      • редактирование

      • удаление



    • Подключение комментариев в блок. Для отображения общей ленты последних комментариев в виде небольшой ленты.



  8. Дополнительным модуле через include (кэшируется)

    • Топ (год, жанр)

      • Топ жанров с указанием количества выводимых

      • Топ года с указанием количества выводимых



    • Каталог

      • Алфавитный каталог для исполнителей

      • Алфавитный каталог для треков

      • Алфавитный каталог для видео

      • Алфавитный каталог для альбомов



    • Топ (исполнитель, трек, видео, альбом)

      • Топ исполнителей в закладках с указанием количества выводимых

      • Топ треков в закладках с указанием количества выводимых

      • Топ видео в закладках с указанием количества выводимых

      • Топ альбомов в закладках с указанием количества выводимых



    • в планах сделать больше вариантов для топ, добавить такие как, топ прослушиваемые, топ скачиваемые, у исполнителя топ по количеству треков, видео или альбомов




Демо:
- Пользовательская сторона Media Catalog
- Доступ в админ панель не предоставляю
Скриншоты:
- Пользовательская
скриншоты не делал так как можно посмотреть и пощупать на сайте Media Catalog
- Админка

- Иерархия модуля URL
http://d0gmatist.pro/demo/mc/ier.html
- Справка по тегам
http://d0gmatist.pro/demo/mc/info.html
Условия покупки:
- Продажа начнётся с 10.08.2015
- Версия DLE от 10.2 (в связи с изменением админки ниже не тестировал)
- Наличие ionCube на сервере - Привязка к домену (после оплаты в течении 2-х суток вам будет выслан персональный ключ лицензии)
- Кодировка utf-8
- После покупки 365 дней обновления бесплатно.

8 комментариев

lutskboy
Эксперт

lutskboy - 8 августа 2015 13:19 -

Хорошая работа

Artyom91
Юзер

Artyom91 - 1 сентября 2015 07:36 -

Супер, нет слов. Придется думать, о создании музыкального портала )))

Была бы еще такая навигация по новостям и категориям, или может своя система новостей исполнителя. Нельзя такое реализовать?

Meberas
Гости

Meberas - 1 сентября 2015 07:45 -

Блин я один здесь Наверное такой тупой, Да конечно да, Безусловно, необходимо защищать свои разработки, действительно давайте к чертям собачьим закодируй код, поставь на эту разработку цену как на квартиру в Туле, в случае любых проблем пользователь будет писать кипятком, В поисках решения своей проблемы. Я заметил что многие разработчики защищая свои разработки Иногда забываю что закодированный код не должен стоить так дорого. Я знаю что после этого комментария на меня Полетят Гнев и неодобрение остальных. Однако Я на своей практике уже много раз сталкивался с людьми которые купили закодированный модуль, его доработку под свои нужды сделать не могут, так как разработчик либо отказывается, либо просит непомерные деньги. Иногда когда я вижу подобную разработку, у меня возникает Дикое желание купить ее, и декодировать, а затем выложить В Public.

vadims
Гости

vadims - 6 сентября 2015 11:45 -

50 EUR конечно дорого, НО, модуль надеюсь закодирован только 1-2 файла что отвечают за лиц (как в Block.Pro.4 у Павла) ?
Ибо, если модуль весь закодирован и нельзя что-то поправить, то цена ему максимум 500 руб.

vadims
Гости

vadims - 6 сентября 2015 21:44 -

Плеер не работает на мобильном устройстве (Android 2.3, 4.4. Браузер Chrome и Opera mobile. Больше браузеров не имею проверить) !

ПафНутиЙ
Админ

ПафНутиЙ - 29 сентября 2015 08:20 -

enterlive, все комментарии удалил т.к. они не относятся к данному модулю.
Если вы размещали заказ в столе заказов - отпишитесь там и аргументированно, а то выглядит как попытка смешать человека с грязью.

Каков вопрос - таков и ответ. Просто помните об этом.

Paradis
Юзер

Paradis - 7 ноября 2015 21:43 -

Сделайте чтобы можно было скачать все треки сразу, а то по одному скачивать как-то не эффективно...

jetservis
Юзер

jetservis - 23 января 2018 14:35 -

Проект все еще поддерживается?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх