Перейти к основному содержимому

Программа фестиваля

Нам понадобятся:

  • блок Баннер программы на разводящей Фестиваль 2024 | 24 июн., 18:42
  • страница Программа фестиваля 2024 | 21 июн., 13:33

Баннер программы

Макет

Если коротко, баннеру нужно выбрать одно или несколько мероприятий. Если у юзера есть хотя бы одна заявка на один из ивентов в статусе Одобрена/Участие подтверждено, отобразится ссылка на страницу программы. Иначе отобразится текст "Станьте участником" и кнопка доскролла до любого блока на странице (обычно это блок регистрации с тремя карточками).


Заполнение в CMS подробно

Посетители без заявок

Это возможность скрыть баннер для юзеров, у которых нет заявок в статусе Одобрена/Участие подтверждено ни на одно из указанных мероприятий (и соответственно не залогиненных).

  • Видят блок - выбрать, когда идет период регистрации
  • Не видят этот блок - выбрать, когда регистрация закончилась

Мероприятия

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

Текст

Заголовок баннера.

Если есть заявка на одно из мероприятий

У юзеров, которые имеют заявки в статусе Одобрена/Участие подтверждено хотя бы на одно из указанных мероприятий, отобразится это.

Контент, если есть заявка

Когда нет заявок или не залогинен

В поле Доскролл до HTML ID нужно ввести какой-нибудь ID, И ТАКОЙ ЖЕ ввести в поле HTML ID в блоке, до которого нужно сделать доскролл.

Контент, если нет заявок или не залогинен

Изображения, графические элементы - понятно



Страница программы

Макет

Короткая версия: странице нужно выбрать те же самые мероприятия, что и баннеру. Если у юзера есть хотя бы одна заявка на один из ивентов в статусе Одобрена/Участие подтверждено, отобразится страница программы. Страница программы сделает запрос в АИС на ТЕ СОБЫТИЯ, у которых Тип участия совпадает с имеющимися у юзера заявками.

подсказка

Такой экран также доступен для временной программы Академии. Релиз 16 сентября 2024.

https://tavrida.art/academy-schedule


Подробнее

Заполнение в ЦМС

1. ID программы

Нужно достать из АИС. Вот видеоинструкция:


2. Мероприятия

Нужно выбрать те же мероприятия, что и в баннере, на странице фестиваля.

Страница запросит наличие заявок у юзера в статусе Одобрена/Участие подтверждено на эти ивенты. Если нет ни одной заявки - страница уйдет в 404. Если есть хотя бы одна - направится запрос на программу в АИС.

к сведению

Запрос в АИС зависит от конкретных заявок. Если у юзера есть только заявка с типом участия Участник, будут запрошены только те события программы, у которых Тип участия содержит Участник.

Для участников программ Академии то же самое. Если выбрать здесь мероприятие Премия «Слово». Поэты, то:

  1. На страницу зайдут юзеры, у которых заявки на этот ивент в статусе Одобрена/Участие подтверждено
  2. Они получат все события данной программы, у которых тип участия выставлен Участник Программы, потому что у формы мероприятия https://admin.tavrida.art/events/list/1?eventForms=79f069da-96dd-44c2-8f07-9fa6bb8380cb именно такой тип участника

3. Заголовок - понятно



Заполнение программы в АИС

Заполнение в АИС

Нужно открыть редактирование события программы. Подробнее по полям:

1. Название

Понятно

2. Ссылка

Пока не влияет ни на что.

3. Описание

Стандартные стили текста (bold, italic, цитаты, ссылки) - все это отобразится на сайте.

Ограничение в АИС - 1000 символов. Если не удается сохранить событие (выскакивает красная плашка) - то скорее всего из-за этого. Если текст короткий, и все равно не пускает - такое бывает из-за ссылок с кириллицей.

Пример из википедии:

https://ru.wikipedia.org/wiki/Семинар_Бориса_Стругацкого

превращается в

https://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D0%BC%D0%B8%D0%BD%D0%B0%D1%80_%D0%91%D0%BE%D1%80%D0%B8%D1%81%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%B3%D0%B0%D1%86%D0%BA%D0%BE%D0%B3%D0%BE

4. Локация события

Отобразится с иконкой

5. Типы события

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

6. Типы участников

Событие отобразится ТОЛЬКО тем юзерам, у которых есть заявки с таким типом участия. Пример:

  • Иван Иванов подал заявку на Фестиваль 2024 (участник). У формы этой заявки тип участия Участник. Ему ее одобрили.
  • Иван Иванов заходит на страницу программы, страница делает запрос в АИС
  • Все события программы, где в Типах участников есть Участник - Иван Иванов увидит.
  • Остальные события, где не выбран этот тип участия, для него будут скрыты

7. Дата начала - дата окончания

Дата будет взята как есть и отображена на фронте.

Например:

  • Заполнили: дата начала - 19 июня 12:30
  • Юзеры из Владивостока, Москвы и Канады увидят одно и то же - событие будет лежать во вкладке 19 июня, и время начала для всех будет 12:30