Кнопки участия в мероприятиях

Здравствуйте,

Ниже приведено решение на CSS, но обратите внимание на следующее:

  • Вы не сможете использовать функции канала событий для пользователей, выбравших категорию «Заинтересован».
  • Если уведомления или обновления по теме события важны, проверьте, чем отличаются уведомления для статуса «Заинтересован» и статуса «Пойду» (например, будут ли пользователи получать обновления события, подтверждающее письмо?).
  1. Щелкните правой кнопкой мыши на вашей странице и выберите «Просмотреть код элемента» (Inspect), чтобы проверить CSS-класс категории вашей темы, так как вы хотите применить этот «трюк» только к определенным категориям.

  2. Добавьте это в CSS вашей темы (админка > внешний вид > тема > активная > редактировать CSS). Класс должен начинаться с CSS-класса, найденного выше; здесь это «category-events».

.category-events.btn.btn-icon-text.interested-button .d-button-label {
        display: none !important;
}

.category-events.btn.btn-icon-text.interested-button::after {
        content: 'Conf call participation';
}
  1. Просмотрите участников, выбравших этот второй вариант, через меню «…» события «Показать участников».

Что здорово, так это то, что вы можете сделать то же самое для кнопок «Пойду» и «Не пойду», так как у них тоже есть свои CSS-классы (спасибо разработчикам Discourse!).

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

2 лайка