Полноценный модуль uppod в dle 9.8
Qnut 01.06.2013 Стол заказов 3142 8 комментариев
Здравствуйте, мне нужен модуль интреграции плеера uppod под cms dle 9.8, не нужно ссылаться на ресурс аппод и т.п, мне нужен совершенно новый модуль, написанный под мои нужды. От вас требуется только цена и сроки.
Итак, перейдём к сути:
Модуль должен быть независимым от стандартных плееров движка, тоисть на замещать их как делалось ранее, так как он должен выводится не через тег {short-story} или {full - story}, а должен иметь свой аналогичный тег, типа {uppod} чтобы можно было плеер поместить в любую удобную часть шаблона новости.
Также нужно чтобы модуль хешировал ссылки на плейлисты и на сами видео файлы, дабы исключить воровство видео (парсинг) на свои сайты.
Плейлисты нужно хранить в отдельной папке /playlists/тут хеш/название новости/файл плейлиста.тхт
Видео где бы оно не было, должно хешироваться (ссылка на него)
Пользовательская часть:
Нужно реализовать выбор нескольких разных плейлистов для одного плеера, допустим у меня есть один плейлист с сериалами русскоязычными, а второй с англоязычными, нужно чтобы можно было табами переключать эти два плейлиста между собой, ну и естественно таких плейлистов может быть более двух.
Плейлист должен иметь подплейлисты, зачем спросите, отвечаю, кто разбирался с плеером аппод, тот вкурсе, что таким образом создаются сезоны для сериалов
Добавление/редактирование плейлистов новости:
Нужно выделить отельное поле для ввода содержимого плейлиста новости, в этом поле используются теги вида
Нужно как-то сделать возможность добавлять/удалять подобные поля для ввода плейлистов (что-то типа как при добавлении картинок, больше/меньше), это для того, чтобы были разные плейлисты, типа один это русскоязычные сериалы, второй - англо, как уже упоминалось ранее...
Админка модуля:
1. Нужнен селект (включение/отключение модуля)
2. Поле для ввода ссылки на файл стилей плеера
3. Поля для указания ширины/высоты плеера
4. Нужна возможность указывать другой файл стилей для групп, например для пользователей файл будет skin.txt, а для гостей это будет skin_2.txt
Итак, перейдём к сути:
Модуль должен быть независимым от стандартных плееров движка, тоисть на замещать их как делалось ранее, так как он должен выводится не через тег {short-story} или {full - story}, а должен иметь свой аналогичный тег, типа {uppod} чтобы можно было плеер поместить в любую удобную часть шаблона новости.
Также нужно чтобы модуль хешировал ссылки на плейлисты и на сами видео файлы, дабы исключить воровство видео (парсинг) на свои сайты.
Плейлисты нужно хранить в отдельной папке /playlists/тут хеш/название новости/файл плейлиста.тхт
Видео где бы оно не было, должно хешироваться (ссылка на него)
Пользовательская часть:
Нужно реализовать выбор нескольких разных плейлистов для одного плеера, допустим у меня есть один плейлист с сериалами русскоязычными, а второй с англоязычными, нужно чтобы можно было табами переключать эти два плейлиста между собой, ну и естественно таких плейлистов может быть более двух.
Плейлист должен иметь подплейлисты, зачем спросите, отвечаю, кто разбирался с плеером аппод, тот вкурсе, что таким образом создаются сезоны для сериалов
Добавление/редактирование плейлистов новости:
Нужно выделить отельное поле для ввода содержимого плейлиста новости, в этом поле используются теги вида
[video=ссылка|название 1||ссылка|название 2], этот тег выведет две серии
[video=ссылка]- если тег такой, то плейлист не создается, вместо него в плеер вставляется прямая ссылка на видео
[separator]- это разделитель на сезоны, к примеру
[video=ссылка|название 1]
[separator]
[video=ссылка|название 1]
[separator]
Нужно как-то сделать возможность добавлять/удалять подобные поля для ввода плейлистов (что-то типа как при добавлении картинок, больше/меньше), это для того, чтобы были разные плейлисты, типа один это русскоязычные сериалы, второй - англо, как уже упоминалось ранее...
Админка модуля:
1. Нужнен селект (включение/отключение модуля)
2. Поле для ввода ссылки на файл стилей плеера
3. Поля для указания ширины/высоты плеера
4. Нужна возможность указывать другой файл стилей для групп, например для пользователей файл будет skin.txt, а для гостей это будет skin_2.txt