Главная » Компоненты » Компонент Афиша 2.0 для инстант 2

Компонент Афиша 2.0 для инстант 2
3 января 2016

ДЛЯ ЧЕГО?

Компонент предназначен для организации на вашем сайте раздела афиша. На главной странице афиши выводятся предстоящие события. Есть возможность просмотреть календарь событий по датам, список мест афиши. В комплект входит виджет календарь.

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

Внешний вид

Афиша выполнена в стиле плиточек. Разумеется, вы можете сделать свой шаблон вывода списка событий и страницы события.

 

Календарь

Просматривать события можно не только списком, но и в виде календаря. Календарь доступен по ссылке poster/calendar

 

Просмотр события

На странице просмотра события выводится информация о событии, фото, кнопка для отметки пользователем в событии и даты мероприятия в виде табов.

В версии 1.0.5 для поля Место и время было добавлено еще два вида: с адаптивным скроллером и для показа одиночных событий. Подробности тут.

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

Виджет календаря

Календарь также доступен в виде виджета. Можно разместить в любой позиции шаблона. Виджет работает на аякс - выводит календарь с указанием дней, в которых есть мероприятия. 

Добавление мест

Кроме привычной настройки прав доступа к добавлению событий в тип контента афиша 2.0, можно настроить, кто сможет добавлять и редактировать места, в которых эти событи происходят.

Добавление события

Форма не отличается ничем от той же формы добавления новости, кроме поля добавления времени события. 

В случае, если нужного места нет в базе, пользователь его сможет добавить во всплывающем окне

Настройки компонента

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

Выглядит в ленте активности это так:

Также информация доступна в профиле

Также, настроить задачи парсера. На данный момент с компонентом поставляется парсер кинопоиска.

Настройки задачи парсера выглядят так

Задачи парсера выполняются по крону. Выполняются следующие задачи в планировщике

Места

Список мест компонента выглядит так и доступен по ссылке poster/place

 

Страница места. Ниже карты выводится список ближайших событий.

Где взять код города

На странице афиши кинопоиска http://www.kinopoisk.ru/afisha/ выберите город, страница обновиться, код города будет в ссылке, например, так http://www.kinopoisk.ru/afisha/tc/5061/

Как красиво оформить виджет событий

Об этом подробно расписано в этой записи в блоге

Использование google карты в афише

Об этом подробно расписано в записи блога по этой ссылке

Дубли мест

Если пользователь случайно добавил дубль места, удалите его правильно.

Что такое связи в афише

Подробно можно почитать тут.

Что нового в версии 1.0.5

Подробный обзор нововведений смотрите здесь.

Демо

 http://bergorod.ru/poster

Если демо не работает - сообщите мне. Починим.

ПОДДЕРЖКА И ОБНОВЛЕНИЕ

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

ГДЕ ВЗЯТЬ?

Стоимость лицензии компонента на один домен включая поддомены 1000р.
Перед покупкой убедитесь, что на вашем хостинге работает ioncube, и версия instantcms не ниже 2.3.0. Для парсера нужен curl, safe_mode отключен (иначе курл будет вываливать ошибки в админке при выполнении задачи). Также нужно понимать, что парсинг данных занимает продолжительное время и на дешевых хостингах могут быть проблемы. (расчетное время для афиши Москвы около 3 минут).
В текущей версии количество городов в парсере ограничено двумя. Внимание: ​в случае, если парсер на вашем хостинге не заработает, и вы решите отказаться от компонента, вам будет возвращено только 50% стоимости компонента.

Запрос на покупку можно сделать в личку на сайте instantcms, в icq 382-563-702, e-mail: evg.bulakh@gmail.com