InstantPoster: Афиша, первый релиз

+81
5.53K
В продолжение темы instantcms.ru/forum/thread17544.html, так как багов пока нет, мир увидел первый релиз компонента Афиши для версии 1.10.3.

На данный момент в компоненте реализовано:
— типы мест и мероприятий
— мероприятия
— сеансы
— места проведения мероприятий.

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

К мероприятию есть возможность добавить видеоролики (пока только с YouTube), задать описание, рецензию, год, возраст, жанр и т.д., добавить расписание (график проведения, место, цена).
Отдельно есть места на карте, календарь мероприятий.
В комплекте идет сам компонент + 6 модулей + 1 плагин.
На все денные есть возможность прописать SEO параметры.

Инструкция по установке
— Залить архив на сервер.
— Создать папку корень_сайта/images/poster с правами 0777.
— Зайти в админку сайта, Компоненты-Установить компоненты.
— Выбрать "Афишу".
— Добавить типы мероприятий и типы мест.
— Добавит мероприятие.
— Добавить места.
— Добавить сеансы, графики показу.

Работу компонента можно посмотреть тут.

Пока админка компонента не очень удобна, но в дальнейшем исправлю.

Скачать можно тут
Компонент полностью бесплатный, разрабатывается в свободное время, скорость появления новых версий зависит от свободного времени :)

Благодарности принимаю zst
ЯД: 41001811278244
WMZ Z405721806738
WMR R481283823618

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

UP! Кто скачал архив около 2 часов после публикации — скачайте по новому! Был добавлен новый модуль "Ближайшие мероприятия" + мелкий фикс по модулю "Афиша"
0
alfaclub alfaclub 10 лет назад #
Первый zst
+2
omarov omarov 10 лет назад #
Отлично, будем следить, как появится время начну тестировать! Отличная разработка.
+4
smm_grin smm_grin 10 лет назад #
Отличная работа. Давно уже ждал афишу)) + в карму и сейчас закину на пиво))
0
Владимир Савенко ✝️ Владимир Савенко ✝️ 10 лет назад #
Мужик сказал - мужик сделал! Очень похвально smile Рад, что в сообществе появился еще один программер... С моего взгляда неспециалиста работа проведена колоссальная. Компонент нужный и полезный, попробую на одном из своих проектов... ну и по традиции (качаю, пока автор не передумал) laugh
0
Владимир Савенко ✝️ Владимир Савенко ✝️ 10 лет назад #
про НОВОГО ПРОГРАММЕРА поторопился, оказывается уже были наработки у автора, за что ему респект вдвойне :)
+1
Yurik Yurik 10 лет назад #
Спасибо smile
0
Василий Василий 10 лет назад #
Если делать в настройке модуля вывод афишы блоками, то почему-то отображаются объекты из InstantMaps.
0
Yurik Yurik 10 лет назад #
компонент к мапсу не имеет отношения... дайте ссылку на сайт.
0
Василий Василий 10 лет назад #
да я в локале пробую... сейчас еще посмотрю
0
NIKITA NIKITA 10 лет назад #
После редактирования ссылка имеет вид http://wery.style.com/poster//vesennii-bal
0
NIKITA NIKITA 10 лет назад #
И отправляет на 404 страницу
0
Yurik Yurik 10 лет назад #
подробней, типы мероприятий добавили?
0
NIKITA NIKITA 10 лет назад #
Разобрался, спасибо!
Как вставить видео, ссылкой или код
0
Yurik Yurik 10 лет назад #
можно и ссылкой и кодом
0
NIKITA NIKITA 10 лет назад #
Переходит на страницу ютуба , - "..такого файла нет"
0
Yurik Yurik 10 лет назад #
вставьте ссылкой типа http://www.youtube.com/watch?v=Tuf61OjvoPQ
0
NIKITA NIKITA 10 лет назад #
Google
Sorry...
We're sorry...

... but your computer or network may be sending automated queries. To protect our users, we can't process your request right now.
0
NIKITA NIKITA 10 лет назад #
Так понимаю Надо свое видео вставлять, со своего акаунта ютуба?
0
Yurik Yurik 10 лет назад #
Вставляю любое с ютуба, проблем пока не замечено.
0
NIKITA NIKITA 10 лет назад #
Добавил Вашу ссылку
Google
Sorry...
We're sorry...
0
NIKITA NIKITA 10 лет назад #
На сайте адрес ссылки видео - http://www.youtube.com/watch?v=http://www.youtube.com/watch?v
+1
NIKITA NIKITA 10 лет назад #
Все отлично!!!
Скоро выйду на работу, отблагодарю.
Еще раз спасибо!
+1
Yurik Yurik 10 лет назад #
Отлично :)
0
NIKITA NIKITA 10 лет назад #
Можно на карте адрес сделать ссылкой, что-б автоматом карта подхватывала ссылку

И как сделать видео р ролики с ютуба в своем окне, без перехода на ютуб
0
Erwin Erwin 10 лет назад #
Юрий хотелось бы узнать, а что будет в будущем в платной сборке?
Есть ли вообще такое в плане?
+2
Yurik Yurik 10 лет назад #
Планов и идей много :), пока точно не скажу (секрет smile ) что будет в платной версии и когда она будет
+4
Су-27 Су-27 10 лет назад #
Юрик - ты наш "постер" laugh Вообщем молодец и сто плюсов
+1
Principal Principal 10 лет назад #
Сказать что компонет супер - это ничего не сказать! Помимо компонента еще куча модулей! Все супер работает!

Простите только за вопрос: парсинга нет который на форуме обсуждался или я не нашел его?
0
Yurik Yurik 10 лет назад #
Парсинга пока нет, но в планах есть...
-1
Владимир Савенко ✝️ Владимир Савенко ✝️ 10 лет назад #
Хотя в других блогах меня раздражают подобные вопросы. но вот докатился smile "А на версии 1.10.1 работать не будет?" zst
0
Yurik Yurik 10 лет назад #
По идее не будет, нужно много что менять...
-1
Владимир Савенко ✝️ Владимир Савенко ✝️ 10 лет назад #
ну тогда пока как тестер я пас sad использование шаблона octopus от Till не позволяет перейти на 1.10.3 Но за развитием данного компонента буду следить с интересом :)
0
artscripts artscripts 10 лет назад #
Спасибо за компонент, несомненный +
Но есть одно предложения, так сказать для удобства. Я бы хотел использовать вашу афишу для всего города, то есть не только для кинотеатров, но и для театров, концертных залов и так далее.
Можно ли добавить форм под эти нужды? Тоесть, когда забиваешь концерт в афишу, писалось когда концерт где и цена билета, а не дата показа с какого по какое, и небыло сеансов, а одно время для концерта. Надеюсь написал понятно.
Я не знаю как это сделать лучше, может сделать пункт в админке какое мероприятие добавляется кино или иное.
0
Yurik Yurik 10 лет назад #
что то ничего не понял...
0
artscripts artscripts 10 лет назад #
Допустим я использую афишу вашу для театра или концерта. Появляются ненужные поля "сеансы" вместо время" и дата показа определяет с какого числа по какое. Вот и спрашивал, можно ли сделать дополнительно поля для обычных мероприятий, чтобы можно было выберать какие поля нужны в афише к данной записи.
0
artscripts artscripts 10 лет назад #
Также в ленте активности. Появляются созданные места,но не появляюся созданные мероприятия.
+1
Yurik Yurik 10 лет назад #
мероприятия попадают в ленту http://joxi.ru/u2khU_3JTJD5c5uNBFs, только что проверил, может не включили http://joxi.ru/iWkhU_3JTJD5c6mUrM8
0
artscripts artscripts 10 лет назад #
Да, видимо не включил, прошу прощения за дезинформацию.
0
Def Def 10 лет назад #
можно посмотреть как будет выглядеть фильм с 10 киносеансами в день и разбивкой по дням? это думаю ондно из самых важных. еще конечно было бы для киносеансов иметь возможность выставить статус - 3D, IMAX...
0
Def Def 10 лет назад #
также для удобства, если несколько дней подряд в одном кинотеатре сеансы совпадают, то сделать кнопку - дублировать сеансы и указывать там день.
+1
Yurik Yurik 10 лет назад #
методы работы с сеансами, а также залы будут переделаны... пока думаю как удобней все это реализовать
0
Def Def 10 лет назад #
могу подсказать механизм, т.е логику как это было бы хорошо и удобно для работы, если интересно, т.к сам занимался разработкой для одного проекта правда на другом движке, но для городского портала
0
Yurik Yurik 10 лет назад #
я только за :)
0
Max Max 10 лет назад #
Спасибо. Хотел уточнить перед установкой пару моментов.
Данный релиз можно устанавливать на рабочий проект?
В дальнейшем при появлении новых функций и изменении существующих, можно будет обновлять компонент без переустановки?
+4
Yurik Yurik 10 лет назад #
да, можно ставить на рабочий проект, все новые обновления, при необходимости, будут включать в себя скрипт миграции с предыдущей версии
0
pdp pdp 10 лет назад #
Будет ли платная версия?
Будет ли парсер событий?

Есть ли возможность заказать у вас дополнительную разработку в рамках компонента для моего проекта?
+1
mihalich mihalich 10 лет назад #
Жалко, что нет возможности указать метку на карте в ручную, для место события.
p.s. во многих военных городках, тупо не существует название улиц. scratch
+1
Yurik Yurik 10 лет назад #
учтем таком момент.
+1
Yurik Yurik 10 лет назад #
все будет, когда - пока точно не скажу.
да.
0
mihalich mihalich 10 лет назад #
Отлично! Не к спеху, просто написал на всякий случай, что есть такая мини проблемка :)
0
Моделист Моделист 10 лет назад #
Пролистал код Вашего компонента.
Я не программист, но:
Код PHP:
  1. $inDB->query("INSERT INTO cms_tags ...
Как я понимаю, работать он будет только в случае префикса "cms_" у базы данных?
Также, при установке создаст таблицы с префиксом "cms_".
Момент не особо критичный, но можно добавить проверку префикса и "тащить" ее из конфигурационного файла.
+4
Fuze Fuze 10 лет назад #
Как я понимаю, работать он будет только в случае префикса "cms_" у базы данных?
нет, будет работать с любыми префиксами. При работе с штатным классом БД разработчику не нужно заботиться о префиксе таблиц, система сама реплейсит.
Также, при установке создаст таблицы с префиксом "cms_".
нет, создаст с нужным префиксом, однако автору я бы рекомендовал функцию install_component_poster привести к подобному виду:
Код PHP:
  1. function install_component_poster(){
  2. cmsDatabase::getInstance()->importFromFile(PATH.'/components/poster/install.sql');
  3. return true;
  4. }
т.к. файл dbimport.inc.php DEPRECATED
А так же не мешало бы в инсталлере определить функцию remove_component_poster, где описать действия обратные установочным, например удалить таблицы компонента.
0
Моделист Моделист 10 лет назад #
Благодарю за ответ.
+1
Yurik Yurik 10 лет назад #
Fuze, спасибо за совет, учтем.
0
Димитриус Димитриус 10 лет назад #
спс. взял на заметку
0
Eesti Eesti 10 лет назад #
с правами 0777
а это как понять?
+1
artscripts artscripts 10 лет назад #
Установить на папку права 0777 (777)
0
Stecc Stecc 10 лет назад #
Выдает ошибку после создания мероприятия, и добавления в меню компонента Афиша, и при переходе по этой ссылке: Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in Z:\home\test1.ru\www\components\poster\frontend.php on line 207
0
Eesti Eesti 10 лет назад #
И у меня тоже самое. sad
0
Yurik Yurik 10 лет назад #
Такая ошибка при использовании PHP версии ниже 5.3
+1
Yurik Yurik 10 лет назад #
ошибка все таки у меня, скоро выложу патч.
0
MadFox MadFox 10 лет назад #
Компонент отличный автору респект.
Но у меня какой-то странный глюк (возможно только у меня)
В связи с чем хотел уточнить, при создании мероприятия есть ли какой то минимум на кол-во символов для поля Описание.
Дело в том что у меня что бы я в данное поле не написал все время выдает ошибку Заполните поле "Описание"
+1
Yurik Yurik 10 лет назад #
лимита на количество нет.
+4
Yurik Yurik 10 лет назад #
Через пару дней будет обновление, в котором будет исправлено ряд ошибок компонента + улучшения.
0
pdp pdp 10 лет назад #
Если еще не реализован выбор между Яндекс.Картами, Google.Maps, OpenStreetmap - реализуйте пожалуйста...
Отдельной строкой прошу OpenStreetMap :)
0
Lisandr Lisandr 10 лет назад #
После удаления компонента и повторной установки появляется следующее:
Код PHP:
  1. DATABASE ERROR:
  2. INSERT INTO `cms_comment_targets` (`target`,`component`,`title`,`target_table`,`subj`) VALUES ('poster', 'poster', 'Афиша', 'cms_poster_items', 'вашей афиши')
  3. Duplicate entry 'poster' for key 'target'
+1
Yurik Yurik 10 лет назад #
есть такой момент, в обновлении уже исправлен, скоро выложу все
+2
smm_grin smm_grin 10 лет назад #
очень жду и еще просьба инструктион по обновлению уже установленного))
0
lezginka.ru lezginka.ru 10 лет назад #
Yurik , огромный плюс,за труды...не помешало бы краткую инструкцию приложить...я например не понял для чего "Типы"
0
lezginka.ru lezginka.ru 10 лет назад #
добавил видео в админке, при переходе перекидывает сюда http://www.youtube.com/watch?v=Array
это так и должно быть ?
0
lezginka.ru lezginka.ru 10 лет назад #
если ввести "Код видео" то перекидывает на www.youtube.com/watch?v=Array , а если ссылка то все работает
0
lezginka.ru lezginka.ru 10 лет назад #
было бы отлично, если можно было добавить <iframe </iframe>
+2
А. МИхаилович ГОлубь А. МИхаилович ГОлубь 10 лет назад #
Добрый вечер! Этот компонент конфликтует со всеми редакторами кроме дефолтного (fckeditor) "или только у меня?"
p.s.
В новой версии ещё не проверял.
0
myertelive myertelive 10 лет назад #
Отличный компонент, просто шикарный. Только сегодня поставил, сижу разгребаюсь и радуюсь потихоньку вашей разработке. Правда его ещё и заполнить надо.... ))) +++
0
myertelive myertelive 10 лет назад #
Ещё бы ватермарк автоматический прилепить, было бы неплохо. Фото без ватермарка загружаются
-1
Андрей Андрей 10 лет назад #
Юрий, как дела с обновлением и корректировкой найденных деталей?
0
Def Def 10 лет назад #
кстати удобно было бы интегрироваться с Интантмап, тогда не надо было бы отдельно создавать ообъекты, а можно было бы при добавлении события выбирать из существующих. и карта выводилась бы от мапса, и не надо было бы подключать друие скрипты
0
Def Def 10 лет назад #
имар иакрй работы с сеансами http://www.ulyanovskcity.ru/afisha.php?file=cinema&id=2638&day=1409083200
0
Alekskrug Alekskrug 9 лет назад #
Доброе время суток!
Подскажите пожалуйста как можно добавить года например 2015 и т.д. в выбор "Год выпуска"
""
0
myertelive myertelive 9 лет назад #
строка № 298 admin\components\poster\backend меняешь 2014 на нужный год

Еще от автора

Компонент "Голосования" для второй ветки.
Простой компонент для организации голосований на сайте. В комплекте: сам компонент и виджет для вывода.
Простой 3-колоночный шаблон для 2 ветки
Простой шаблон для 2 ветки.
Новый тип поля "Место на карте" для 2 ветки
Добавляем новый тип поля для контента во второй ветке
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.