Грабер музыки для dle
GEORGE 08.01.2019 Стол заказов 1443 6 комментариев
Нужно написать грабер для dle. Донор: zaycev.net
В общем вот краткое ТЗ:
Для начала нужен модуль, который создаёт в БД отельную таблицу.Это что то схожее с коллекцией LazyDev https://lazydev.pro/product/14-dle-collections.html. Модуль выведет артиста как отдельное значение в новом столбце в БД. ссылка на артиста должна иметь вид: сайт.ру/pesni/1-название артиста
Теперь заходим в сам модуль. Там должно быть 5 настроек:
1)Ссылка на артиста вида http://zaycev.net/artist/***
2)Загрузка изображения, которое будет отображено для артиста
3)Загрузка изображения, которое будет отображено для всех песен артиста
4)Переключатель - загружать песню на сервер или давать ссылку на песню от донора
4)Настройка прокси
1 песня - страница, загрузка должна проходить по крону (если есть другое предложение, можете предложить)
Жанры должны распределяться по категориям
Пример:
Парсинг идёт через модуль артистов, тобишь задается ему линк по типу http://zaycev.net/artist/823571
Он добавляет название артиста в столбце (в h1 прописан)
Затем модуль потихоньку добавляет с этой страницы http://zaycev.net/artist/823571 музыку на каждую новость в dle - 1 музыку.
При этом заранее будут созданы те жанры, которые там прописаны, их там немного.
Цены, сроки и более детального объяснение в телеграмм @GO000
В общем вот краткое ТЗ:
Для начала нужен модуль, который создаёт в БД отельную таблицу.Это что то схожее с коллекцией LazyDev https://lazydev.pro/product/14-dle-collections.html. Модуль выведет артиста как отдельное значение в новом столбце в БД. ссылка на артиста должна иметь вид: сайт.ру/pesni/1-название артиста
Теперь заходим в сам модуль. Там должно быть 5 настроек:
1)Ссылка на артиста вида http://zaycev.net/artist/***
2)Загрузка изображения, которое будет отображено для артиста
3)Загрузка изображения, которое будет отображено для всех песен артиста
4)Переключатель - загружать песню на сервер или давать ссылку на песню от донора
4)Настройка прокси
1 песня - страница, загрузка должна проходить по крону (если есть другое предложение, можете предложить)
Жанры должны распределяться по категориям
Пример:
Парсинг идёт через модуль артистов, тобишь задается ему линк по типу http://zaycev.net/artist/823571
Он добавляет название артиста в столбце (в h1 прописан)
Затем модуль потихоньку добавляет с этой страницы http://zaycev.net/artist/823571 музыку на каждую новость в dle - 1 музыку.
При этом заранее будут созданы те жанры, которые там прописаны, их там немного.
Цены, сроки и более детального объяснение в телеграмм @GO000