Компонент Афиша кино версия 0.9

+17
3.5K
Добрый вечер. Представляю обновленную версию моего компонента Афиша кино для второй ветки инстант цмс. Версия 0.9.

Что он делает?

Парсит афишу кино кинопоиска, сохраняет в базу и выводит у вас на сайте по дням. Выводит также описание фильмов, постер, описание кинотеатров. Постеры копируются на сайт в папку upload/kino/ по годам/месяцам.

Иллюстрация


Иллюстрация

Иллюстрация

Демо

Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст

Что нового?

После выхода прошлой версии были добавлены еще 2 задачи в планировщик: парсинг фильмов и кинотеатров, которые встречаются в афише.

Иллюстрация

Изменен немного внешний вид. Парсер теперь сперва проверяет наличие фильма или кинотеатра в базе, а только потом парсит те, которых нет.

Настройки админки

Настройки с прошлой версии не изменились.
Иллюстрация

Напоминаю, где берется код города по версии кинопоиска. Идем на сайт кинопоиска, в раздел Афиша кинотеатров www.kinopoisk.ru/afisha/new/
Выбираем нужный город, страница обновится, браузер запишет вам куку с именем tc. Вот ее значение и нужно указать в настройках. Например, для города Нижний Тагил значение куки 3000.

Иллюстрация

Что в планах?

— навести красоту во внешнем виде компонента (буду рад советам в этой части)
— сделать виджет для главной
— добавить немножко СЕО (дескрипшн)
— в отдаленных планах добавить возможность редактировать данные вручную

Как устанавливать?

1. Через пакет-инсталлятор, как обычно по инструкции.
2. После установки выполните вручную задачи в планировщике, чтобы афиша спарсилась в базу.
3. Добавить в меню ссылку с адресом kino
4. При желании можно добавить ссылки kino/cinema и kino/film на списки кинотеатров и фильмов соответственно.

Перед установкой убедитесь, что на вашем хостинге работает curl, safe_mode отключен (иначе курл будет вываливать ошибки в админке при выполнении задачи) и установлен ionCube (это не обсуждается). Также нужно понимать, что парсинг данных занимает продолжительное время и на дешевых хостингах могут быть проблемы. (расчетное время для афиши Москвы около 3 минут).

Где взять?

Стоимость компонента 500р.

Поддержка и обновление

Все будущие обновления для покупателей будут бесплатны. Компонент делается для своего портала, поэтому обновляться будет, в т.ч. при смене дизайна кинопоиска.

Запрос на покупку можно сделать в личку, в icq 382-563-702, e-mail: evg.bulakh@gmail.com или через форму контактов на моем сайте www.zau4man.ru/kontakty.html

Убедительно прошу вопрос цены не обсуждать. Убедительно прошу давать советы по развитию компонента.

Очень надеюсь, что r2 добавит методы для загрузки на сайт изображений по ссылке, чтобы все было совсем по феншую...

Update 30.10.2014

Добавлено пожелание одного из покупателей — искать трейлеры к фильмам. Брать с кинопоиска опасно, поэтому берем с youtube. Для поиска была создана отдельная задача в планировщике. Задача пробегает по списку фильмов, выбирает те, где трейлера нет, ищет по названию русский трейлер на youtube. Итогово страница с фильмом выглядит так

Иллюстрация
+5
DeeMon DeeMon 10 лет назад #
Евгений:
Убедительно прошу давать советы по развитию компонента.
Сделать аналог для 1-ой ветки. Спрос думаю будет больше чем для 2-ой.
+4
Dim@sik Dim@sik 10 лет назад #
Присоединяюсь
И чтоб была интеграция с инстант видео
+3
Keep Keep 10 лет назад #
Согласен, я бы купил для 1.10.4.
+2
Лоginov Лоginov 10 лет назад #
Куплю для 1.10.4 и плю возможность добавить несколько городов для отображения в виде категорий
+1
Def Def 10 лет назад #
куплю если нитегрировать с инстантпостер. будет отлично, т.к не понадобиться ручками забивать. а во всем остальном инстантпостер отлично подходит для афиши
+3
Доротея Доротея 10 лет назад #
Я тоже за первую ветку! Это видно по плюсикам которые я добавила всем)
0
Zau4man Zau4man 10 лет назад #
К сожалению для первой ветки мною написано ничего не будет. Она устроена по-другому.
0
Keep Keep 10 лет назад #
Жаль, я думаю было бы много покупателей.
0
DeeMon DeeMon 10 лет назад #
yury:
а во всем остальном инстантпостер отлично подходит для афиши
Ну там вроде ручками постоянно нужно забивать всё, а тут автоматом информацию черпает.
HostelB HostelB 10 лет назад #
Комментарий удален
0
Zau4man Zau4man 10 лет назад #
В тексте поста есть ссылка.
0
Zau4man Zau4man 10 лет назад #
Добавлен поиск трейлеров к фильму. См. update в конце записи.
+1
Доротея Доротея 10 лет назад #
Просьба о разработке для 1-ой ветки, Игнорируется или Обдумывается? или Обрабатывается?)
+1
Zau4man Zau4man 10 лет назад #
А я уже дал ответ выше. Для вас, милая леди, зацитирую

К сожалению для первой ветки мною написано ничего не будет. Она устроена по-другому.
-1
Доротея Доротея 10 лет назад #
Удивляюсь, как я могла пропустить...
Прошу прощения)

Еще от автора

Элемент Вопросы/Ответы для конструктора блоков Zbuilder
В приложении к посту архив, при установке которого в компонент Zbuilder будет добавлен элемент Вопросы/ответы, который используется на демо
Конструктор блоков Zbuilder
Я уже делал и использовал на нескольких проектах шорткоды. Мне не понравилось. Потом были просто блоки. Собрал из них несколько проектов.
Про дочерние шаблоны в 2.17.0
В ближайшее время состоится релиз InstantCMS 2.17.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.