Discourse: отображение полного имени в упоминаниях

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

Теперь он работает значительно эффективнее.

Версия 2 компонента включает следующие новые функции:

  • Оптимизирована загрузка данных пользователей для минимизации количества Ajax-запросов: теперь за один запрос загружается до 50 пользователей или групп.
    Также, если включена настройка сайта enable user status, используется сериализованные данные. В этом случае Ajax-запросы выполняются только для получения данных об упоминаниях групп.
  • Добавлена поддержка отображения полных имен при упоминании групп.
  • Добавлена настройка для кастомизации способа отображения имен в упоминаниях.
  • Добавлена поддержка обратного преобразования отрендеренного текста упоминаний в исходный Markdown при цитировании.

Новая версия требует довольно свежую функциональность в Discourse, поэтому вам необходимо обновить Discourse как минимум до версии 3.2.0.beta2.

@Hifihedgehog, @thoka, если вы захотите попробовать, пожалуйста, дайте знать, если столкнетесь с какими-либо проблемами.

6 лайков