Программа фестиваля
Нам понадобятся:
- блок
Баннер программы
на разводящейФестиваль 2024 | 24 июн., 18:42
- страница
Программа фестиваля 2024 | 21 июн., 13:33
Баннер программы
Если коротко, баннеру нужно выбрать одно или несколько мероприятий. Если у юзера есть хотя бы одна заявка на один из ивентов в статусе Одобрена
/Участие подтверждено
, отобразится ссылка на страницу программы. Иначе отобразится текст "Станьте участником" и кнопка доскролла до любого блока на странице (обычно это блок регистрации с тремя карточками).
Заполнение в CMS подробно
Посетители без заявок
Это возможность скрыть баннер для юзеров, у которых нет заявок в статусе Одобрена
/Участие подтверждено
ни на одно из указанных мероприятий (и соответственно не залогиненных).
- Видят блок - выбрать, когда идет период регистрации
- Не видят этот блок - выбрать, когда регистрация закончилась
Мероприятия
Выберите множество ивентов, на которые должны быть поданы заявки, чтобы отобразилась ссылка на страницу программы.
Текст
Заголовок баннера.
Если есть заявка на одно из мероприятий
У юзеров, которые имеют заявки в статусе Одобрена
/Участие подтверждено
хотя бы на одно из указанных мероприятий, отобразится это.
Когда нет заявок или не залогинен
В поле Доскролл до HTML ID
нужно ввести какой-нибудь ID, И ТАКОЙ ЖЕ ввести в поле HTML ID
в блоке, до которого нужно сделать доскролл.
Изображения, графические элементы - понятно
Страница программы
Короткая версия: странице нужно выбрать те же самые мероприятия, что и баннеру. Если у юзера есть хотя бы одна заявка на один из ивентов в статусе Одобрена
/Участие подтверждено
, отобразится страница программы. Страница программы сделает запрос в АИС на ТЕ СОБЫТИЯ, у которых Тип участия
совпадает с имеющимися у юзера заявками.
Такой экран также доступен для временной программы Академии. Релиз 16 сентября 2024.
Подробнее
1. ID программы
Нужно достать из АИС. Вот видеоинструкция:
2. Мероприятия
Нужно выбрать те же мероприятия, что и в баннере, на странице фестиваля.
Страница запросит наличие заявок у юзера в статусе Одобрена
/Участие подтверждено
на эти ивенты. Если нет ни одной заявки - страница уйдет в 404. Если есть хотя бы одна - направится запрос на программу в АИС.
Запрос в АИС зависит от конкретных заявок. Если у юзера есть только заявка с типом участия Участник
, будут запрошены только те события программы, у которых Тип участия
содержит Участник
.
Для участников программ Академии то же самое. Если выбрать здесь мероприятие Премия «Слово». Поэты
, то:
- На страницу зайдут юзеры, у которых заявки на этот ивент в статусе
Одобрена
/Участие подтверждено
- Они получат все события данной программы, у которых тип участия выставлен
Участник Программы
, потому что у формы мероприятия 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