У кого-нибудь есть плагин Discourse для предупреждений? Я знаю о существующей функции, но мне нужно, чтобы при посещении сайта пользователи видели предупреждение и не могли просматривать контент, пока не нажмут кнопку.
Существует несколько вариантов, которые можно использовать в зависимости от сферы применения. Некоторые из них могут потребовать доработки для реализации вашего конкретного сценария.
В разделе Customization > Theme component приведены следующие примеры:
- Баннер согласия на использование файлов cookie
- Предупреждения для администраторов
- Предупреждение в режиме рабочего стола
В разделе Customization > Plugin также есть множество возможностей, например:
- Политика
- Пользовательский мастер настройки
- Автоматизация (возможно)
Чтобы лучше понять ситуацию, не могли бы вы привести пример вашего сценария использования?
Имеете ли вы в виду предупреждение, которое будет отображаться для всех, или только для определённых аккаунтов?
конкретные аккаунты, которым я отправляю предупреждение
Пользователь ругается. Я удаляю сообщение и отправляю предупреждение. Они не могут просматривать сайт, пока не подтвердят его.
Насколько мне известно, такого функционала нет, но его можно было бы реализовать как новую функцию.
Другой вариант — временно отключить или приостановить аккаунт до тех пор, пока пользователь не подтвердит получение письма, ответив согласием или несогласием с условиями.
Вы можете добавить ненормативную лексику в список «Слежение за словами» как «заблокированные» или «цензурируемые» в качестве превентивной меры.
Несколько интересных вариантов. Я полагаю, вы можете настроить замену ненормативной лексики на юмористические альтернативы.
Однако первые два варианта хорошо работают как превентивная мера.
Это был просто пример… просто интересно, существует ли такая технология
Это возможно только для закрытого, а не публичного сайта.
Полагаю, что существующей функции, обеспечивающей это, нет, @tpglitch.
Однако, в общем контексте, я думаю, что предупреждения обычно бывает достаточно. Если бы у вас было всплывающее окно с подтверждением «нажмите, чтобы закрыть», пользователи всё равно могли бы нажать и продолжить действовать так, как вы им запретили, поэтому ситуация была бы схожей с отсутствием такого окна.
Если вы ищете что-то вроде «подтверждения прочтения», вы можете включить соответствующую группу в получателей личных сообщений и включить настройку «Опубликовывать статус прочтения в группе» в настройках группы. Это даст индикатор того, кто прочитал личное сообщение и каждый ответ, если это поможет?
