Новые функции в версии 2.7.0.beta6
Перемещение модального окна обновления сайта в менее навязчивое уведомление
Те, кто читает эти заметки, могут подтвердить: Discourse постоянно обновляется. Когда администратор сайта обновляет его, конечным пользователям необходимо обновить браузер, чтобы воспользоваться изменениями. Если пользователь не сделает этого в течение 24 часов после обновления, ему будет показано сообщение с предложением обновить страницу. Ранее это сообщение появлялось в виде модального окна, блокирующего любые дальнейшие действия пользователя. Теперь оно отображается в виде баннера, чтобы не блокировать пользователя.
Возможность установки флага аватара для автоматических групп
Администраторы теперь могут настраивать флаги аватаров для автоматических групп, таких как администраторы, модераторы, сотрудники и уровни доверия. Хотите выделить пользователей TL4? Почему бы не дать им флаг!
Улучшение обучения пользователей и справочного текста
В версии beta6 мы начали прорабатывать все различные страницы в Discourse, которые могут быть «пустыми», и улучшать отображаемую информацию. Ранее пользователь без сообщений в своём почтовом ящике видел следующее:
Теперь вместо этого он видит следующее, содержащее информацию о том, как использовать сообщения:
В следующих релизах мы добавим аналогичный контент на другие страницы Discourse.
Автоматические якорные ссылки в заголовках
Есть длинная тема, и вы хотите отправить пользователей к абзацу, расположенному на 2/3 пути вниз? Без проблем: теперь Discourse позволяет пользователям копировать ссылки с якорями, позволяющими перейти к заголовку внутри темы. Наведите курсор на заголовок, чтобы увидеть
, как на скриншоте ниже. Нажмите на ссылку, чтобы добавить якорь к URL. Скопируйте URL из адресной строки, чтобы поделиться им с другими.
![]()
Импорт и экспорт отслеживаемых слов
Администраторы теперь могут импортировать и экспортировать отслеживаемые слова в формате CSV, что упрощает управление большими наборами слов.
Закрепление закладок
Теперь закладки можно закреплять, как темы, чтобы они всегда находились вверху списка, и вам никогда не приходилось глубоко искать ваши любимые темы.
Поддержка приглашений и входов без локальной аутентификации
Теперь Discourse поддерживает приглашения даже при отключённом локальном входе. Это включает DiscourseConnect, социальные входы через Google, Apple и Twitter, а также OAuth2, OpenID Connect и SAML. Пользователь, получивший приглашение, будет перенаправлен к провайдеру аутентификации для входа, а затем возвращён обратно в Discourse.
Новая опция флага для сотрудников: Очередь на проверку
Сотрудники, помечающие сообщения, теперь увидят новую опцию «Очередь на проверку». При её выборе сообщение будет немедленно скрыто и добавлено в очередь на проверку для дальнейшего рассмотрения сотрудниками.
Улучшения доступности
Мы постоянно работаем над тем, чтобы все пользователи интернета могли использовать Discourse, включая тех, кто пользуется вспомогательными технологиями. В связи с этим данный релиз включает дополнительные улучшения доступности на основе недавнего аудита, который мы прошли.
- Счётчик ответов теперь кнопка, а не ссылка
- Добавлена поддержка клавиатуры и атрибуты aria
- Не использовать положительные значения tabindex в редакторе
- Счётчик результатов поиска теперь доступен для чтения экранным диктором
- Улучшены состояния фокуса/активности меню аватара
- Списки теперь связаны с метками на странице интерфейса
- Ссылки теперь меняют поле ввода имени пользователя на свою метку
Дополнительные функции
В этой бета-версии так много новых функций, что мы не можем описать их все. Ниже приведены некоторые дополнительные noteworthy функции. Полный список новых функций вы найдёте в следующем посте.
- Кэширование успешных HTTP GET-запросов во время Oneboxing
- Возможность для администраторов предустанавливать поля пользователя
- Реализация nonce для интеграции с Google Tag Manager
- Обработка эмодзи и подобных символов как одного элемента
- Добавлена поддержка CSP frame-ancestors
- Добавлено правило типографа для замены
(pa)на ¶ - Реализовано обновление браузера в режиме краулера
- Проверка доступности email в форме регистрации
- Возможность для пользователей сохранять черновик и закрывать редактор
- Замыливание email-адресов на странице показа приглашения
- Улучшена вкладка истёкших приглашений
- Добавлено место для плагина выше временной шкалы
- Новый триггер DiscourseEvent для лайков
- Включён выбор контактов в новом модальном окне приглашения
- Всегда показывать выпадающий список тегов, когда тегирование включено





