Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Здравствуйте необходим модуль для DLE 13 и выше.

ТЗ

Модуль разделения на сезоны и серии.

Аналог модуля: https://ww1.streamingdivx.online/serie-peaky-blinders.html

Админка модуля (доступна при добавлении/редактировании  новости):

При добавлении/редактировании новости в самом низу появляется форма:

В форме имеется кнопка добавить, при клике на данную кнопку:

-- добавляется строка, в ней можно задать количество сезонов

-- ниже добавляются столько строк сколько заданно выше (при переходе в сответствующий сезон, в адрес новости должен добавлятся соответстующий сезон,

то есть к примеру: у на главная новость serie-peaky-blinders.html при переходе во второй сезон этот сезон имеет адрес serie-peaky-blinders-saison-2.html)

-- в каждой из этих строк можно задать количество серии и загрузить свой постер, задать свои meta тэги (при переходе в сответствующию серию, в адрес новости должен добавлятся соответстующая серия,

то есть к примеру: к примеру мы находимся на странице второго сезона serie-peaky-blinders-saison-2.html при переходе к четвертой серии эта серия имеет адрес serie-peaky-blinders-saison-2-episode-3.html)

-- постер соответствующего сезона заменяет постер в главной новости если мы переходим на страницу с сезоном

-- когда задано колличество серий, ниже добавляются строки с сериями, в каждой из таких строк можно задать колличество ссылок для видеоплеера и свои meta тэги (постер берется из сезона).

-- ниже добавляются столько строк, сколько задано при вводе колличетсва ссылок

-- в каждой строке прописывается одна ссылка на видео

-- что я имею ввиду "можно задать ссылки" (что-то на подобии доп. полей)

пример:

ссылка 1 - https://www.youtube.com/embed/0zkm6IPr3Jw

ссылка 2 - https://www.youtube.com/embed/0zkm6IPr3Jw

ссылка 3 - https://www.youtube.com/embed/0zkm6IPr3Jw

и тд

после чего в шаблоне iframe_template.tpl я могу вывести так 

[it_link1] - выведет 1 ссылку

[it_link2] - выведет 2 ссылку

[it_link2] - выведет 3 ссылку

и тд.

Информация главной новости должная отображаться как при переходе в сезон или серию.

{title} полной новости не изменен, хоть мы перешли в сезон или серию.

Меняется только постер, который мы задает при добавлении/редактировании новости.

Для страницы серии постер остается тот который мы загрузили для соответствующего сезона.

В полной новости сезоны должны выводится с помощью тэга {output_season}

[output_season_yes]

{output_season}

[/output_season_yes]

[output_season_no]

нет сезонов

[/output_season_no]

Так же можно прописать форму с видеоплеером {output_seriesplayer} - данный тэг подключает шаблон, iframe_template.tpl (данный шаблон должен принимать все тэги что и шаблон полной новости)

[output_seriesplayer_yes]

{output_seriesplayer}

[/output_seriesplayer_yes]

[output_seriesplayer_no]

нет серий

[/output_seriesplayer_no]

В шаблоне iframe_template.tpl

(данный шаблон должен понимать все тэги что и шаблон полной новости) +:

{iframe_list} - Данный тэг возвращает на страницу с сезоном (то есть для выбора серии).

{iframe_navprev} - Данный тэг позволяет переключится на предыдущию серию.

{iframe_navnext} - Данный тэг позволяет переключится на следующию серию.

Спидбар:

Speedbar должен понимать наш модуль, то есть если мы на главной новости (для примера "Острые козырьки") то он выводит 

Название сайта - категория - "Острые козырьки"

При  переходе в сезон: Название сайта - категория - "Острые козырьки" - Сезон 2

При  переходе в серию: Название сайта - категория - "Острые козырьки" - Сезон 2 - Серия 5

Может конечно скажу глупость, но если такое возможно все это должно кэшироваться (ну или Вы подскажите необходим он здесь или я говорю бред)

Спасибо за внимание

5 лет назад
guest_15734129234471
5 лет в сервисе
Был
5 лет назад

Заявки фрилансеров

Нет заявок фрилансеров