Еженедельная сводка

На этой неделе на meta.discourse.org

Основные показатели

  • Всего новых сообщений: 555
  • Всего новых тем: 78

Лучшие пользователи недели:

  • Moin: 27 сообщений, 73 лайка
  • CocoQuark: 30 сообщений, 37 лайков
  • MihirR: 55 сообщений, 29 лайков
  • Jagster: 28 сообщений, 28 лайков
  • RGJ: 8 сообщений, 28 лайков
  • Heliosurge: 20 сообщений, 27 лайков
  • Don: 9 сообщений, 27 лайков
  • sam: 18 сообщений, 26 лайков
  • NateDhaliwal: 22 сообщения, 26 лайков
  • tobiaseigen: 16 сообщений, 25 лайков

Интересные темы

Поддержка

  • Ограничение видимости профиля для пользователей с низким уровнем доверия: Разгорелась живая дискуссия вокруг новой функции, ограничивающей видимость профиля для пользователей с низким уровнем доверия. Robin.Grant выразил обеспокоенность по поводу влияния этой функции на приватные сообщества, а tobiaseigen поделился возможными обходными путями. Команда признала необходимость дальнейшей доработки. Читать далее.

  • Наплыв запросов на сброс пароля: ale-re сообщил о проблеме, когда боты используют страницу /about для генерации запросов на сброс пароля. Решение заключалось в включении настройки login required. Читать далее.

  • Ошибка ограничения скорости Docker при пересборке: LotusJeff столкнулся с проблемами ограничения скорости во время пересборки. Проблема была связана с конфигурацией IPv6 на DigitalOcean, и её решение состояло в отключении IPv6. Читать далее.

  • Проблема с встраиванием клипов Twitch: RGJ выявил ошибку при встраивании клипов Twitch из-за некорректных параметров parent. Проблема, по-видимому, связана с кодом встраивания Twitch. Читать далее.

  • Проблемы с регистрацией из-за hCaptcha: Неправильная конфигурация ключей hCaptcha привела к сбоям при регистрации. tobiaseigen предоставил рекомендации и отправил запрос на включение изменений для улучшения предупреждений в интерфейсе администратора. Читать далее.

UX

  • Enter против Shift+Enter в чате: Дебаты о том, должна ли клавиша Enter отправлять сообщения или создавать новые строки в чате, привели к планируемому обновлению, которое сделает это поведение настраиваемым. joffreyjaffeux работает над реализацией. Читать далее.

  • Наложение аватаров на состояние фокуса на мобильных устройствах: NateDhaliwal сообщил о визуальной проблеме, когда аватары накладываются на состояние фокуса на мобильных устройствах. Проблема подтверждена в нескольких темах. Читать далее.

  • Упрощение смены аватара: Обсуждался запрос на упрощение процесса обновления аватара, при этом Lilly предложила компонент темы от Don. Читать далее.

Баг

  • Режим списка тем Glimmer скрывает флажок «Решено»: Lilly сообщила, что настройка glimmer topic list mode скрывает статус «Решено» в списках тем. Проблема находится на рассмотрении. Читать далее.

  • Ошибка клика по профилю в чате: MihirR выявил ошибку, при которой клик по имени пользователя в чате приводил к сбою интерфейса. joffreyjaffeux подтвердил проблему и планирует устранить её в январе. Читать далее.

  • Разворачивание блока «Подробнее» снизу: Moin сообщил об ошибке функции «Скрыть детали», предоставив видео-демонстрацию. Проблема, по-видимому, зависит от размера окна браузера. Читать далее.

Объявления

  • Обнаружение спама с помощью ИИ: sam поделился обновлениями системы обнаружения спама на базе ИИ, которая успешно перехватила весь спам за выходные. Ключевую роль сыграли пользовательские инструкции. Читать далее.

  • Все функции ИИ доступны в стандартных и бизнес-планах: Discourse объявила, что все функции ИИ теперь доступны в тарифах Standard и Business. Читать далее.

Функция

  • Кнопка поиска решений для сотрудников: Don предложил функцию, помогающую сотрудникам быстро находить решения в длинных темах. Идея получила положительную оценку. Читать далее.

  • Управление разворачиванием разделов в плагине Docs: jrgong предложил добавить элементы управления в плагин Docs Categories для настройки того, будут ли разделы развёрнуты или свернуты по умолчанию. Читать далее.

  • График истории благодарностей: ethandacat предложил функцию визуализации истории благодарностей пользователя, аналогичную тепловой карте вкладов на GitHub. Читать далее.

Похвала

  • С наилучшими пожеланиями на 2025 год: BrianC поделился трогательным сообщением, пожелав сообществу счастливого Нового года и выразив благодарность за Discourse. Читать далее.

  • Спасибо за простую установку: Jagster похвалил относительно гладкий процесс установки Discourse, сравнив его с другими платформами. Читать далее.


Деятельность группы @team


Спасибо за чтение, увидимся на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org

Ключевые показатели

  • Всего новых сообщений: 643
  • Всего новых тем: 83

Лучшие пользователи по количеству сообщений и лайков:

  • Moin: 50 сообщений, 152 лайка
  • CocoQuark: 53 сообщения, 101 лайк
  • pfaffman: 23 сообщения, 68 лайков
  • sam: 13 сообщений, 45 лайков
  • Saif: 8 сообщений, 37 лайков
  • merefield: 16 сообщений, 36 лайков
  • Lilly: 10 сообщений, 34 лайка
  • supermathie: 13 сообщений, 31 лайк
  • system: 14 сообщений, 27 лайков
  • NateDhaliwal: 26 сообщений, 27 лайков

Интересные темы

Сообщество

  • Правильно ли пользователи используют категории?
    Живая дискуссия, которую вёл wellbing-go, показала, как пользователи часто ошибаются при выборе категорий. Были предложены упрощение структуры категорий и обязательный выбор категории перед написанием сообщения. Идеи от noahl подчеркнули преимущества радикального сокращения количества категорий, как это сделано на форуме Wix.

  • Используете ли вы Discord и Discourse?
    Saif начал разговор о ведении сообществ на обеих платформах. Участники, такие как rburkej и noahl, поделились своим опытом, подчеркнув взаимодополняющую роль Discord для общения в реальном времени и Discourse для структурированных обсуждений.

Поддержка

Функции

UX

Ошибки

Объявления

  • Обнаружение спама на основе ИИ
    Команда Discourse представила экспериментальную функцию обнаружения спама на основе искусственного интеллекта. sam и Moin обсудили её внедрение и исправили ошибку, связанную с переключателем.

  • Умные даты с помощью ИИ
    Saif объявил о функции Smart Dates, которая преобразует даты, понятные человеку, в форматы, удобные для часовых поясов. Отзывы от CocoQuark выделили области для улучшения.

Тема Компонент


Активность группы @team


Спасибо за чтение, увидимся на следующей неделе! :blush:

На этой неделе на meta.discourse.org

Ключевые показатели

  • Всего новых сообщений: 803
  • Всего новых тем: 113

Лучшие пользователи по активности и вовлечённости:

  • Moin: 55 сообщений, 115 лайков
  • david: 17 сообщений, 70 лайков
  • merefield: 42 сообщения, 69 лайков
  • pfaffman: 33 сообщения, 61 лайк
  • CocoQuark: 26 сообщений, 54 лайка
  • sam: 25 сообщений, 53 лайка
  • awesomerobot: 12 сообщений, 47 лайков
  • joffreyjaffeux: 12 сообщений, 41 лайк
  • supermathie: 13 сообщений, 33 лайка
  • NateDhaliwal: 40 сообщений, 33 лайка

Интересные темы

Баг

UX

Поддержка

Объявления

Маркетплейс

#Плагины


Активность группы @team


Спасибо за прочтение, увидимся на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org

Ключевые показатели

  • Всего новых сообщений: 792
  • Всего новых тем: 107

Лучшие пользователи (по количеству сообщений и полученных лайков):

  • Moin: 36 сообщений, 110 лайков
  • pfaffman: 47 сообщений, 83 лайка
  • Arkshine: 15 сообщений, 65 лайков
  • sam: 23 сообщения, 63 лайка
  • CocoQuark: 46 сообщений, 59 лайков
  • merefield: 25 сообщений, 47 лайков
  • awesomerobot: 8 сообщений, 40 лайков
  • tvavrda: 19 сообщений, 39 лайков
  • mcwumbly: 3 сообщения, 38 лайков
  • RGJ: 15 сообщений, 36 лайков

Интересные темы

Тема Компонент

  • Водяной знак на изображениях: Arkshine представил новый компонент темы, который автоматически добавляет настраиваемые водяные знаки к загружаемым пользователями изображениям. Компонент поддерживает как водяные знаки в виде изображений, так и QR-коды, с обширными возможностями настройки.

  • Блоки главной страницы: nolo поделился компонентом темы для создания пользовательских главных страниц с настраиваемыми блоковыми компонентами, объединяя функции блоков правой боковой панели и пользовательских маршрутов главной страницы.

#Site Управление

Объявления

  • Текущие проекты — январь 2025: mcwumbly поделился обновлениями по текущим проектам, включая страницы конфигурации администратора для внешнего вида сайта, новую тему по умолчанию и детектор спама в один клик.

Ошибка

UX

Поддержка

Плагин

  • Discourse Workflow: merefield представил плагин для создания настраиваемых многоэтапных рабочих процессов для тем с поддержкой ветвления и циклов.

  • Плагин Turbowarp: thoka выпустил плагин для встраивания проектов Scratch в сообщения через Turbowarp, что расширяет возможности создания образовательного контента.

  • Discourse AI: sam обсудил потенциальные новые функции, включая возможность загрузки пользователями PDF-файлов для обработки ИИ и вопросы-ответы.

Миграция

Функция


Деятельность группы @team


Спасибо за чтение, и увидимся снова на следующей неделе! :blush:

На этой неделе на meta.discourse.org

Ключевые показатели

  • Новые сообщения: 942
  • Новые темы: 130

Лучшие пользователи (сообщения и лайки):

  • merefield: 58 сообщений, 120 лайков
  • sam: 27 сообщений, 113 лайков
  • joffreyjaffeux: 5 сообщений, 89 лайков
  • CocoQuark: 70 сообщений, 86 лайков
  • Arkshine: 28 сообщений, 80 лайков
  • Moin: 21 сообщений, 63 лайка
  • pfaffman: 38 сообщений, 58 лайков
  • Jagster: 56 сообщений, 56 лайков
  • tvavrda: 33 сообщения, 50 лайков
  • NateDhaliwal: 34 сообщения, 49 лайков

Интересные темы

Сообщество

  • Discourse Rewind 2024: joffreyjaffeux представил экспериментальную функцию «Discourse Rewind», которая предоставляет пользователям персонализированную сводку их активности за прошлый год. Сообщество сравнило её со Spotify Wrapped, и отзывы были overwhelmingly положительными.

Поддержка

Тема Обратная связь

Функция

Ошибка

Объявления

UX

#Плагины


Активность группы @team


Спасибо за чтение, и увидимся на следующей неделе! :blush:

На этой неделе на meta.discourse.org

Ключевые показатели

  • Всего новых сообщений: 720
  • Всего новых тем: 91

Лучшие пользователи (по количеству сообщений и полученных лайков):

  • Arkshine: 33 сообщения, 107 лайков
  • pfaffman: 32 сообщения, 61 лайк
  • Jagster: 23 сообщения, 32 лайка
  • sam: 22 сообщения, 40 лайков
  • Canapin: 22 сообщения, 37 лайков
  • merefield: 21 сообщение, 48 лайков
  • Moin: 18 сообщений, 44 лайка
  • lindsey: 5 сообщений, 63 лайка
  • RGJ: 6 сообщений, 33 лайка
  • mwaniki: 12 сообщений, 38 лайков

Интересные темы

Объявления

  • Discourse теперь поддерживает несколько черновиков: lindsey анонсировала долгожданную функцию, позволяющую пользователям сохранять несколько черновиков одновременно. Это улучшение было широко встречено сообществом как значительное повышение удобства использования.

  • Обновление PostgreSQL 15: mwaniki подробно рассказал об обновлении до PostgreSQL 15, включая предупреждения для больших баз данных и инструкции для администраторов. Обсуждение включало советы по устранению неполадок и обновления для решения проблем, возникших во время обновления.


UX


Функции


Поддержка


Баги


#Developer Руководства


#Plugins

  • Плагин ActivityPub: Jagster предложил добавлять теги к сообщениям, федеративно передаваемым в Mastodon, подчеркнув важность тегов в федеративной экосистеме.

  • Discourse AI: sam подтвердил совместимость плагина с API OpenAI, что вызвало дальнейший интерес к его возможностям.


Сообщество


Активность группы @team


Спасибо за чтение, увидимся снова на следующей неделе! :blush:

На этой неделе на meta.discourse.org


Ключевые показатели

  • Всего новых сообщений: 1014

  • Всего новых тем: 151

  • Лучшие пользователи:

    • pfaffman: 75 сообщений, 78 лайков
    • sam: 27 сообщений, 69 лайков
    • Arkshine: 16 сообщений, 67 лайков
    • david: 27 сообщений, 66 лайков
    • Osama: 8 сообщений, 47 лайков
    • RGJ: 10 сообщений, 46 лайков
    • Saif: 6 сообщений, 43 лайка
    • NateDhaliwal: 36 сообщений, 35 лайков
    • merefield: 18 сообщений, 33 лайка
    • Moin: 13 сообщений, 31 лайк

Интересные темы

Ниже представлены 25 самых интересных тем этой недели, сгруппированных по категориям форума, с полезными ссылками для получения дополнительной информации.

blog

  • Разбор Discourse 3.4 – В этой теме Discourse и сообщество обсудили новый опыт администрирования, упрощённые процессы регистрации, улучшения для мобильных устройств и обнаружение спама на основе ИИ. Ознакомьтесь с обсуждением, начавшимся в сообщении 1, а также посетите сопутствующий пост в блоге для получения фоновой информации.

Theme Компонент

  • Выноски для цитатArkshine представил этот компонент темы, который добавляет выноски в стиле Obsidian в качестве альтернативы цитатам Markdown. Ознакомьтесь с обсуждением в сообщении 1, изучите репозиторий GitHub, а также руководство по установке.

  • Переключатель плотности отображения Discourse – Этот компонент позволяет пользователям изменять плотность отображения (по умолчанию, уютная или компактная). Прочитайте введение от jordan-vidrine в сообщении 1, посмотрите reпозиторий, а также инструкции по установке.

  • Кнопка включения инструментов разработчика – Удобный компонент темы от NateDhaliwal, который добавляет ярлык для прямого открытия инструментов разработчика из заголовка сайта. Узнайте больше в сообщении 1 и ознакомьтесь с его reпозиторием GitHub, а также с руководством.

  • Пользовательский лайтбокс – Наслаждайтесь современными жестами свайпа, полноэкранным режимом и улучшенным просмотром изображений на мобильных устройствах с этим компонентом темы. Начните с чтения сообщения 1 для получения подробностей.

  • Современная тема от DarkPixlz – Свежий взгляд на эстетику современных форумов, эта тема (обсуждавшаяся в сообщении 125) претерпела изменения, такие как переименование для удаления проблемных знаков препинания.

Объявления

  • Переключатель тёмного/светлого режима теперь доступен в ядреOsama объявил, что новый переключатель тёмного/светлого режима теперь встроен в ядро Discourse. Прочитайте всё об этом в сообщении 1; обратите внимание, что также были обсуждены дополнительные аспекты обработки текста кнопки в тёмном режиме. читать далее

  • 3.4.0: Крупный релиз – Отмечая значительные улучшения, включая обнаружение спама на основе ИИ и единообразный опыт администрирования, эта тема от Saif описывает новые функции в сообщении 1.

  • 3.4.0.beta4: Переработанные эмодзи, экспорт данных пользователей, маркировка незаконного контента и многое другое – Подробно описано Saif в сообщении 1, это обсуждение охватывает улучшения в дизайне эмодзи, функции GDPR и обновления маркировки контента.

  • Объявление: Веб-артефакты ИИ – О крупном рефакторинге системы ИИ объявил sam в сообщении 42. Для контекста получите дополнительную справочную информацию из сопутствующей документации.

Поддержка

  • Сайт недоступен после пересборки (4 февраля 2025 г.) – Пользователи столкнулись с полным отключением сайта после пересборки; david оперативно предоставил исправление в сообщении 7, а также доступна дополнительная информация по устранению неполадок. Обязательно ознакомьтесь с руководством по проблемам пересборки.

  • Обновление PostgreSQL 15 – Это обсуждение (сообщение 69) охватывает шаги по устранению неполадок при неудачном завершении работы базы данных во время обновления PostgreSQL. Для получения полных инструкций обратитесь к официальной теме обновления PostgreSQL.

  • Повышенное использование процессора после обновления до 3.4.0.beta4-dev – В сообщении 5 sam сообщил, что обновление mini_racer вызвало высокую нагрузку на процессор, а последующий откат восстановил нормальную производительность; подробнее см. в PR отката mini_racer.

  • Обновление провалилось spectacularly – При возникновении ошибки пересборки пользователи поделились журналами ошибок и советами по устранению неполадок в сообщении 1.

  • Невозможно подключиться к веб-серверу после обновления до 3.4david оперативно помог, когда пользователи сообщили о проблемах с доступом – см. сообщение 1 и дополнительную диагностику в обсуждении.

  • Мои эмодзи Discourse не работают при смене домена – Странная ошибка, влияющая на отображение эмодзи, была исправлена выполнением операции «перепекания» постов. См. сообщение 1 для получения исправления и дополнительных инструкций (например, используйте команду rake posts:rebake).

  • Сайт недоступен после обновления – обновление pg15 не удалось – В сообщении 1 группа пользователей показала, что некорректное завершение работы базы данных может сделать форум недоступным. Решения и шаги диагностики были подробно описаны david.

  • Добавить автора в последние сообщения – Для улучшения контекста последних действий эта тема (сообщение 1) обсуждает отображение авторов в последних сообщениях.

  • Улучшение онбординга новых пользователей путём отключения/подписки на категорииStefanoCecere предложил решение в виде плагина, позволяющее новичкам выбирать свои интересы и автоматически отключать или подписываться на соответствующие категории. Посмотрите его идеи в сообщении 1.

  • Ошибка обновления Discourse: Ваша установка Docker работает неправильно – Пользователи сообщили об ошибках, связанных с конфигурациями Docker, в сообщении 1; советы включали вход в Docker и проверку учётных данных.

  • Пересборка Discourse не удалась из-за некорректного завершения работыmwaniki предоставил полезные шаги для обеспечения корректного завершения работы базы данных PostgreSQL. См. сообщение 1 для получения рекомендуемого чек-листа.

  • Отсутствуют изображения на Meta.discourse.org – Проблема с отображением изображений обсуждалась в сообщении 1; после изменений в пользовательских конфигурациях проблема должна быть решена.

  • Более 3 миллионов поставленных в очередь задач в Sidekiq? – Когда чрезмерное количество фоновых задач загромождало Sidekiq, zogstrip объяснил причину и поделился деталями в сообщении 14.

  • Отправить сообщение пользователям уровня доверия 0 (только) – Для целевой рассылки сообщений это обсуждение в сообщении 1 описывает методы связи с пользователями TL0.

  • Как изменить логотип в правом нижнем углу аватара? – В сообщении 1 пользователи обсудили, как настроить изображения флагов групп, чтобы они корректно отображались на аватарах участников.

Миграция

  • Миграция небольшого сообщества из Discord в DiscourseiSayYippeeKiYay поделился трудностями и советами по переносу небольшого сообщества Discord (около 50 участников) на новый форум Discourse. Погрузитесь в обсуждение в сообщении 1 для получения подсказок по экспорту и конвертации.

#Developer Руководства / Разработчикам

  • Набор инструментов Discourse для рендеринга форм – Для разработчиков плагинов и тем эта тема (сообщение 1) демонстрирует, как использовать набор инструментов для создания более богатого опыта работы с формами.

  • Как передать данные в артефакт? – В сообщении 2 sam обсудил безопасную передачу динамических данных (и даже строк запроса) в изолированные артефакты ИИ; обратите внимание на его мысли о потенциальных последствиях для безопасности.

  • Bootstrap && Destroy && Start – Эксперты по процессам обсудили стратегию пересборки, которая завершает работу контейнеров, создаёт новые и затем запускает их по порядку. См. их подробный план в сообщении 2.


Активность группы @team

Ниже приведена сводка активности исключительно членов команды на этой неделе:


Спасибо за прочтение, и увидимся снова на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org

Ключевые показатели

За последние семь дней было опубликовано 977 новых сообщений и создано 111 новых тем. Обсуждения охватили всё: от анонсов продуктов до детального технического устранения неполадок — это настоящее доказательство жизнеспособности нашего сообщества. Вот некоторые из ведущих участников в целом:

  • merefield (117 лайков, 62 сообщения)
  • Jagster (79 лайков, 76 сообщений)
  • pfaffman (69 лайков, 56 сообщений)
  • david (63 лайка, 20 сообщений)
  • Arkshine (62 лайка, 32 сообщения)
  • tvavrda (55 лайков, 26 сообщений)
  • sam (45 лайков, 20 сообщений)
  • Canapin (41 лайк, 17 сообщений)
  • Danielle (35 лайков, 2 сообщения)
  • RGJ (29 лайков, 13 сообщений)

Со стороны команды члены команды Discourse, включая david, sam, Danielle, tobiaseigen, supermathie, HAWK, joffreyjaffeux, Falco, hugh, и awesomerobot, также активно продвигали обсуждения.

На этой неделе также обсуждались такие темы, как Автоматическое резервное копирование, Перестроить форум с помощью кода?, Как отключить опцию личных сообщений, Discourse OpenID Connect (OIDC) и Установка плагинов на самохостинговом сайте — всё это обогащает знания нашего сообщества.

Интересные темы

Анонсы

  • Предстоящий вебинар: Любите своё сообщество
    Danielle анонсировала предстоящий вебинар, направленный на помощь в выражении признательности вашему сообществу. Узнайте больше о мероприятии здесь.

  • Обновление PostgreSQL 15
    Обсуждения, возглавляемые экспертами сообщества, были сосредоточены на проблемах, возникших при обновлении до PostgreSQL 15. Узнайте подробности здесь.

#SiteFeedback

  • О этикете «не упоминать/не писать в ЛС членам команды»
    В этой теме HAWK и другие обсудили нюансы упоминания членов команды для снижения усталости от уведомлений. Прочитайте обсуждение здесь.

  • Отсутствующие настройки индексации после обновления v3.4.0.beta4
    Администраторы выразили обеспокоенность тем, что на странице «Все настройки сайта» отображаются только первые 100 настроек — это изменение было отменено. Подробнее об этом обсуждении здесь.

Плагин

  • Обновление плагина Locations
    merefield и tobiaseigen подробно рассказали об улучшениях плагина Locations, включая совместимость с новой системой черновиков и варианты спонсорства. Полную историю читайте здесь.

  • Обновление плагина Journal
    Плагин Journal обновляется для устранения предупреждений; fokx даже создал PR для улучшения опыта. См. обновление здесь.

#ThemeComponent

  • Обновление компонента темы «Предварительный просмотр списка тем»
    merefield представил полную переработку этого компонента, теперь он совместим с системой Glimmer для списка тем. Узнайте подробности здесь.

  • Функция водяного знака изображения
    Arkshine объяснил, почему не поддерживался текстовый водяной знак, и предположил, что водяные знаки изображений предлагают большую гибкость. Подробнее здесь.

  • Компонент списка тем MD для мобильных устройств
    CAX.DO представил новый компонент темы для списка тем на мобильных устройствах, обещая более стильный дизайн для пользователей в пути. Посмотрите демо здесь.

UX

  • Новые настройки форума без меню
    Дебаты вокруг новой страницы настроек администратора привели к немедленной обратной связи — внутренняя боковая панель была восстановлена. Погрузитесь в обсуждение здесь.

  • Отсутствует кнопка полного цитирования в редакторе
    Чтобы решить проблему отсутствия функции полного цитирования в композере, Don и другие поделились модифицированной копией компонента «Копировать сообщение». Узнайте больше здесь.

  • Нужно ли всё ещё сбрасывать автоматические отступы на мобильных устройствах?
    На некоторых планшетах автоматические отступы вызывали проблемы с выравниванием — было предложено решение с помощью настройки контрольных точек. Узнайте больше здесь.

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

  • Уточнить CTA «Создать учётную запись» на экране принятия приглашения
    Обратная связь от supermathie подчеркнула путаницу на экране приглашения, предложив более чёткие инструкции, чтобы лучше донести, что пользователи создают учётную запись. Подробнее здесь.

Ошибка

  • Просмотр тех, кто лайкнул/отреагировал на сообщение, быстро скрывает всплывающее окно
    Сообщения от NateDhaliwal и других о том, что всплывающие окна реакций исчезают слишком быстро, привели к исправлению от joffreyjaffeux. Проверьте тему здесь.

  • Ссылки на удалённые сообщения исчезли
    Overgrow отметил, что ссылки на удалённые сообщения отсутствовали в профилях пользователей. Исправление вскоре было внесено Keegan — подробности здесь.

  • Невозможно загрузить изображение в настройках
    Проблема в загрузчике изображений в разделе брендинга была выявлена Arkshine и решена обновлением от david. Подробнее здесь.

  • Обновление провалилось катастрофически
    Пользователи с самохостингом поделились своим болезненным опытом обновления — недостаточные предупреждения привели к потере контента. Узнайте больше о последствиях здесь.

Функция

  • Будет ли RAG поддерживать файлы PDF в будущем?
    MachineScholar и Saif обсудили сроки и технические препятствия, связанные с безпотерьным извлечением текста из PDF для RAG — увлекательный взгляд на будущие улучшения. Прочитайте обсуждение здесь.

Поддержка

  • Автоматическое резервное копирование остановилось
    Когда резервные копии внезапно остановились, пользователи, такие как Isambard и merefield, обсудили проблемы с дисковым пространством и логами — команды очистки были предложены как временное решение. Подробнее здесь.

  • Определение, нужны ли моему VPS какие-либо обновления
    Вопросы об определении устаревших версий ОС или Docker перед обновлением породили вдумчивую тему с советами от Jonathan5 и Ed_S. Посмотрите полное обсуждение здесь.

Dev

  • Перестроить форум с помощью кода?
    Вдохновлённые идеей плагина для установки плагинов, пользователи обсудили циклические зависимости и сложности перестройки Discourse с помощью команд Ruby. Получите инсайты здесь.

  • Как обойти DOMContentLoaded для навигации?
    Arkshine предложил использовать новый метод API разработчика api.onPageChange для событий после загрузки, предложив элегантное решение для кастомизаций. Подробнее здесь.

Общее / Документация

  • Вопрос новичка о безопасности
    Обеспокоенность по поводу безопасности форума и предотвращения спама вызвала дружелюбные дебаты среди пользователей — напоминание о надёжной конструкции Discourse. Узнайте больше здесь.

  • Новый плагин документации в разработке
    satonotdead и tvavrda работают над плагином для лучшей организации документации Discourse в страницы в стиле вики, что делает онбординг ещё плавнее. Больше информации доступно здесь.

Активность группы @team

Спасибо за чтение, и увидимся снова на следующей неделе! :slight_smile:

1 лайк

На этой неделе на meta.discourse.org

Ключевые показатели

За последние 7 дней было опубликовано 896 новых сообщений и создано 118 новых тем, что способствовало оживлённому общению и сотрудничеству. Самыми активными участниками сообщества в этот период стали:

  • @Arkshine – 55 сообщений, 99 лайков
  • @merefield – 43 сообщения, 76 лайков
  • @mcwumbly – 6 сообщений, 68 лайков
  • @Falco – 27 сообщений, 64 лайка
  • @sam – 20 сообщений, 49 лайков
  • @pfaffman – 24 сообщения, 47 лайков
  • @david – 9 сообщений, 45 лайков
  • @Canapin – 17 сообщений, 34 лайка
  • @nolo – 8 сообщений, 30 лайков
  • @supermathie – 10 сообщений, 27 лайков

Интересные темы

  • Объявления – Текущие проекты — февраль 2025
    mcwumbly представил ежемесячный обновлённый обзор, подробно описывающий последние проекты Discourse и планы по развитию. Читать обновление здесь.

  • Объявления – Новый эксперимент: включите сводку на основе ИИ в вашем Discourse одним кликом!
    sam представил экспериментальную функцию создания сводок для длинных тем одним кликом, обсудив варианты настройки весов и доступ для различных типов пользователей. Подробнее здесь.

  • Объявления – Обновление Postgres 15
    diogocsc и коллеги подробно рассказали о решении проблем при обновлении Postgres с версии 13 до 15, включая рекомендации по обновлению Docker и исправлению DNS. Результаты здесь.

  • Поддержка – Рекомендуемый подход к обновлению production-версии Discourse через PR (не объединённый)
    pfaffman инициировал обсуждение временного решения для обновления production-версии через pull requests, поделившись быстрыми командами и лучшими практиками. Подробнее здесь.

  • Поддержка – Серьёзная ошибка отображения страниц в сообществе Discourse
    shannon1024 сообщил о проблеме смешанного отображения языков, связанной с экспериментальным машинным переводом. Arkshine и sam быстро успокоили участников и предоставили советы по устранению неполадок. Подробнее здесь.

  • Поддержка – Отсутствуют favicon и статистика для сайта в разделе «Обзор»
    Shauny обратил внимание на то, что у форума (forum.tardis.guide) отсутствуют favicon и статистика участников в разделе «Обзор», а pmusaraj подтвердил, что проблема с бэкендом была исправлена. Подробнее здесь.

  • Поддержка – Настройка Discourse AI для работы с Ollama локально
    dubwoc и Falco обменялись советами по настройке плагина Discourse AI с Ollama: от изменения конечных точек API до обхода защиты от SSRF. Подробнее здесь.

  • Поддержка – Проблема с установкой на VPS Ubuntu
    tobiaseigen предоставил чёткие шаги по устранению неполадок, когда пользователи столкнулись с проблемами установки на Ubuntu VPS, уделив внимание сетевым настройкам и правам доступа. Рекомендации здесь.

  • Поддержка – Иконка эмодзи отсутствует!?
    Joe_F сообщил, что иконка «face-smile» отсутствует в подмножестве SVG. После обсуждения с Arkshine проблема была решена путём обновления настроек сайта. Исправление здесь.

  • Темы – Шаблон темы Canvas
    nolo представил гибкий шаблон темы, разработанный для помощи разработчикам в быстром запуске дизайна темы, включая руководства по установке и советы по кастомизации. Подробнее здесь.

  • Темы – Компонент списка тем MD для мобильных устройств
    Arkshine и соавторы улучшили мобильный вид списка тем, добавив дополнительные варианты макета и решив проблемы с размещением аватаров. Обновление компонента здесь.

  • Темы – Тема в стиле Reddit для Discourse
    awesomerobot обсудил свежий взгляд на тему, вдохновлённую Reddit, поделившись исправлениями для клика по изображениям и улучшениями отображения аватаров и значков. Обсуждение здесь.

  • Разработка – Компоненты Glimmer: где предел?
    ddsgad поднял вопрос об использовании компонентов Glimmer для полной кастомизации в Discourse, получив содержательные ответы от pfaffman и других. Обсуждение здесь.

  • Разработка – Guardian.anonymous? против Guardian.is_anonymous?
    mdoggydog задал вопросы о двух похожих предикатах в Guardian, а gerhard пояснил, что один определяет анонимных посетителей, а другой — включённый режим анонимности. Подробнее здесь.

  • Разработка – Можно ли определить, является ли устройство сенсорным?
    david объяснил, как с помощью медиа-запросов CSS и JavaScript matchMedia можно определить сенсорные устройства, даже на ноутбуках с гибридным вводом. Его подход здесь.

  • UX – Отсутствует кнопка «Полная цитата» в редакторе
    После экспериментов с макетом панели инструментов участники сообщества, включая Marco, Don и ThunderThighs, обсудили удаление кнопки «Полная цитата», и mcwumbly в итоге вернул её. Решение здесь.

  • UX – Слишком много опций в разделе «Настройки»
    RGJ обратил внимание на проблемы с обнаружением расширенных настроек (таких как Сохранённые поиски, ИИ и Activitypub), скрытых в горизонтальном выпадающем меню, и предложил двухстрочный макет. Подробнее здесь.

  • Сообщество – Должен ли Discourse стремиться стать следующей лучшей «CMS»?
    Damian_Boon поделился идеями о добавлении функций блога/новостей в Discourse, включая рынок тем и плагинов, чтобы выйти на более широкий рынок за пределами комментариев и обсуждений. Его видение здесь.

  • Миграция – Gamekult, популярный видеоигровой форум, мигрировал с vBulletin на Discourse. Провал?
    Canapin обновил сообщество о здоровом восстановлении форума Gamekult после миграции, отметив стабильный поток сообщений и устойчивую активность. Обновление здесь.

  • Плагины – Выноски цитат
    Arkshine и patrickemin доработали компонент темы «Выноски цитат», чтобы блоки цитат теперь отображались чисто и последовательно. Улучшения здесь.

  • Плагины – Плагин «Журнал»
    Stephane_Roy сообщил о постоянных проблемах с плагином «Журнал», указав на конфликтующий компонент темы как вероятную причину и призвав к дальнейшей доработке. Подробнее здесь.

  • #Site Управление – Поддержка PDF в Discourse AI
    sam объявил, что Discourse AI теперь поддерживает обработку PDF-файлов, предлагая как базовый режим извлечения текста, так и улучшенную интерпретацию с помощью LLM. Подробнее здесь.

  • blog – Понимание уровней доверия в Discourse
    NateDhaliwal опубликовал подробную статью, объясняющую нюансы уровней доверия в Discourse, их пороговые значения и последствия для управления сообществом. Полный рассказ здесь.

  • #Administrators – Интеграция Discourse Data Explorer с Power BI
    merefield описал метод интеграции Discourse с Power BI с использованием прямых запросов к Postgres, сделав расширенный анализ данных более доступным. Руководство здесь.

  • #Sysadmins – Миграция форума XenForo на Discourse
    selase поделился уроками, извлечёнными из миграции форума XenForo на Discourse, уделив внимание обработке дублирующихся адресов электронной почты и эффективному импорту данных инкрементально. Заметки о миграции здесь.

Активность группы @team

На этой неделе несколько членов команды Discourse активно занимались решением ключевых проблем и внедрением новых функций:

  • mcwumbly опубликовал обновление «Текущие проекты» за февраль 2025 года, задав тон нашему плану развития. Посмотреть его пост.
  • david представил совершенно новую вкладку «JS» в редакторе тем администратора, помогая разработчикам перейти к современным паттернам (g)js. Смотреть объявление.
  • Falco принял участие в обсуждении моделей CDCK Hosted, прояснив, что на данном экспериментальном этапе использование размещённых LLM не влечёт дополнительных затрат. Читать ответ.
  • Falco также рассмотрел проблемы переключения пользователей в реальном времени в нашей среде хостинга, дав рекомендации по настройкам для избежания неожиданных поведений. Смотреть insights.
  • Кроме того, Falco дал рекомендации по решению проблем с Discourse AI, обеспечив правильную интеграцию плагина. Узнать больше здесь.
  • sam решил проблемы с задачами Rake в плагине AI, успокоив участников относительно мониторинга прогресса во время длительных операций заполнения данных. Смотреть обновление.
  • Наконец, HAWK помог диагностировать проблемы с отображением подкатегорий на сайтах с более чем 1000 категориями, отметив, что Discourse изначально не был спроектирован для такого масштаба. Читать о его вкладе.

Спасибо, что прочитали, и увидимся на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org


Ключевые показатели

  • Всего новых сообщений: 799
  • Всего новых тем: 106
  • Лучшие пользователи:
    • Arkshine – 37 сообщений, 74 лайка
    • merefield – 46 сообщений, 71 лайк
    • pfaffman – 44 сообщения, 65 лайков
    • Canapin – 23 сообщения, 59 лайков
    • nolo – 9 сообщений, 58 лайков
    • sam – 23 сообщения, 39 лайков
    • Jagster – 34 сообщения, 35 лайков
    • Falco – 16 сообщений, 31 лайк
    • pmusaraj – 14 сообщений, 31 лайк
    • dsims – 4 сообщения, 30 лайков

Интересные темы

  • Тема – Heroes - Фэнтези-тема:
    nolo представил игривую средневековую фэнтези-тему, созданную с использованием шаблона Canvas Theme Template. Этот дизайн призван передать дух форумов в стиле RPG, включая уникальные визуальные элементы. читать далее

  • Плагин – Разрешение одностраничных блоков только с заголовком:
    Был запущен плагин, позволяющий Discourse отображать ссылки как одностраничные блоки только с заголовком, если веб-страница не содержит подробных метаданных. dsims

На этой неделе на meta.discourse.org

Ключевые показатели

  • Новые сообщения: 930
  • Новые темы: 121

Лучшие пользователи:

  • Arkshine – 52 сообщения, 136 лайков
  • sam – 32 сообщения, 99 лайков
  • lindsey – 9 сообщений, 99 лайков
  • Canapin – 37 сообщений, 83 лайка
  • pfaffman – 36 сообщений, 63 лайка
  • alltiagocom – 57 сообщений, 61 лайк
  • merefield – 23 сообщения, 53 лайка
  • Jagster – 33 сообщения, 39 лайков
  • david – 9 сообщений, 38 лайков
  • tobiaseigen – 12 сообщений, 37 лайков

(Источник: сводка форума – читайте подробнее о нашей активности.)


Интересные темы

Объявления

  • Протестируйте новый редактор на Meta!
    lindsey и sam (вместе с другими) запустили масштабное тестирование нового режима визуального редактора на Meta. Участники сообщества обсудили проблемы интерфейса, связанные с цитатами, загрузкой изображений и переключением панелей инструментов. читать далее

  • Обновление эмодзи
    Развернулась оживленная дискуссия о пользовательских наборах эмодзи: пользователи отметили проблемы, такие как ошибки 404 для некоторых эмодзи Apple, что вызвало споры о согласованности иконок. читать далее

  • Обнаружение спама с помощью ИИ в Discourse заменяет плагин Akismet
    Saif объявил об удалении плагина Akismet в пользу системы обнаружения спама на основе ИИ, которая уже достигла 96% эффективности – изменение, которое принесет пользу клиентам хостинга. читать далее

  • Мы обновляем наши иконки до Font Awesome 6!
    В этой теме участники сообщества обсудили переход на Font Awesome 6, уделив внимание обеспечению совместимости плагинов и единообразию именования иконок. читать далее

UX

  • Новая раскладка тем и компонентов
    Поступила обратная связь по обновленной раскладке тем и компонентов. Пользователи высказались о необходимости улучшения поиска и фильтрации, а также о расположении кнопок установки, указав на визуальную согласованность как ключевой фактор. читать далее

  • Иконка карандаша не уменьшает масштаб
    Несколько пользователей, особенно в Safari, заметили проблемы с масштабированием иконки карандаша, используемой для редактирования сообщений. HAWK предоставил полезные сведения, указав на конфликты вложенных размеров шрифта и связав это с ошибкой WebKit. читать далее

Поддержка

  • Правила написания тем с использованием ИИ
    Разгорелась живая дискуссия о том, следует ли принимать темы, полностью сгенерированные ИИ. Мнения варьировались от осторожности в отношении «передачи» творческих усилий до признания полезности ИИ – что вызвало содержательный разговор. читать далее

  • Как изменить дату создания форума?
    Администраторы форумов обсудили способы изменения отображаемой даты создания форума – тема, сочетающая технический запрос с эстетическими соображениями по истории сайта. читать далее

  • Ошибка при обновлении с postgres 13 до 15
    Пользователи выразили обеспокоенность проблемами при обновлении базы данных, поделились советами по устранению неполадок и подчеркнули важность мониторинга роста каталога резервных копий в процессе. читать далее

  • Удаление переопределений шаблонов – кто-нибудь может объяснить?
    Поскольку специфичные для мобильных устройств переопределения шаблонов устаревают, участники сообщества искали ясности в вопросах поддержания пользовательского CSS без нарушения работы новых основных функций. читать далее

  • Существует ли роль владельца форума?
    В обсуждении проблем экстренного доступа пользователи искали способы восстановить контроль, когда администратор недоступен, предложив стратегии, такие как поддержание нескольких учетных записей администратора. читать далее

  • Поиск на основе ИИ в чате появится в Discourse AI
    С приближением поиска на основе ИИ, sam и другие подробно описали планы по внедрению диалогового поиска, который будет сосуществовать с традиционными интерфейсами на основе ключевых слов. читать далее

  • Удаление темы должно сбрасывать назначения
    Сообщение об ошибке показало, что при удалении тем не всегда сбрасываются групповые назначения, что вызвало обсуждение согласованности данных и улучшения рабочих процессов. читать далее

  • Применение настроек SEO к тегам
    В этой теме обсуждалось обеспечение корректного отражения метаданных тегов пользовательскими настройками SEO – небольшая, но важная деталь для увеличения CTR и видимости. читать далее

  • Чек-лист перед запуском для мигрированных сообществ Discourse
    Был предоставлен подробный чек-лист, помогающий администраторам проверить данные пользователей, визуальные элементы и настройки после миграции с другой платформы, обеспечивая плавный публичный запуск. читать далее

  • Ошибка пропуска в сводке чата
    Пользователи сообщили, что в некоторых сводках чата иногда пропускается контент. Обсуждение, подкрепленное логами и видеоприложениями, способствует исправлению в предстоящем выпуске. читать далее

Разработка / Установка / Сообщество

  • Можно ли использовать .gjs для шаблонов маршрутов?
    В теме, ориентированной на разработчиков, david подтвердил, что компоненты glimmer в шаблонах маршрутов теперь полностью поддерживаются – это подчеркивает недавние изменения в ядре. читать далее

  • Представляем DisCorkie – клиент Discourse для нескольких экземпляров
    Было представлено новое решение для продвинутых пользователей, управляющих несколькими форумами, предлагающее персонализированный клиентский опыт, избавляющий от необходимости переключаться между вкладками браузера. читать далее

  • Стратегии фильтрации спама / учетных записей ИИ?
    В связи с ростом спам-регистраций развернулась дискуссия, в которой awesomerobot поделился ссылками на эффективные плагины и советами по автоматическому блокированию сомнительных учетных записей. читать далее

  • Думаю о самостоятельной установке и есть несколько вопросов
    Новички в самостоятельной установке задали вопросы о доступе по SSH и стоимости – это вызвало полезный формат вопросов и ответов, разъясняющий детали использования дроплетов DigitalOcean и требований к почтовым сервисам. читать далее

  • Как добавить markdown к выделенному тексту
    Пользователи исследовали сочетания клавиш, которые автоматически оборачивают выделенный текст обратными кавычками для встроенного кода или блоков кода – это повышает эффективность в редакторе сообщений. читать далее

  • Скидка DigitalOcean по ссылке Discourse?
    Развернулась интересная дискуссия о доступных пробных кредитах и о том, как структуры ценообразования на размещенных форумах влияют на бюджетные решения пользователей. читать далее

  • Доступ к категориям на основе групп работает не так, как ожидалось
    В подробном отчете пользователь описал проблемы с неправильным отображением связанных категорий для недавно присоединившихся групп, что вызвало обратную связь от сообщества и советы по устранению неполадок. читать далее

  • ОШИБКА - истекло время выполнения (email)
    В теме по устранению неполадок выяснилось, что сбои в работе почтовых заданий были вызваны блокировкой портов SMTP на DigitalOcean, что побудило к рекомендации переключиться на альтернативный порт. читать далее

(Каждый пункт выше разделен двойным интервалом для наглядности.)


Активность группы @team

(Все ссылки выше ведут непосредственно на вклад команды – обратите внимание, что упоминаются только сообщения членов @team.)


Спасибо за чтение, увидимся снова на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org

Ключевые показатели

Интересные темы

Активность группы @team

  • david внес вклад в тему Отказ от поддержки iOS 15, пояснив, что затронутые пользователи всё ещё будут получать базовое HTML-представление, и подтвердив поддержку современных веб-технологий. ссылка

  • sam возглавил обсуждение в теме Эксперименты с модерацией на основе ИИ на Discourse Meta, подробно описав значительные изменения, такие как переход на Gemini Flash 2.0, и объяснив развивающийся характер эксперимента. ссылка

  • david также ответил на concern Компонент был создан с использованием gjs, объяснив нюансы наследования компонентов в отличие от переопределения шаблонов. ссылка

  • tobiaseigen дал совет участникам сообщества в теме Есть ли способ пообщаться с Discobot?, порекомендовав использовать ask.discourse.com как специальный чат-интерфейс. ссылка

  • sam также поддержал обсуждение Продвижение пользователя до статуса администратора или модератора, одобряя более четкую терминологию, которая избежит двусмысленности в правах пользователей. ссылка

  • david снова проявил свою экспертизу в теме Учебник для разработчиков тем: 3. CSS в темах, поделившись идеями о лучших практиках темизации, которые связывают базовые и пользовательские стили. ссылка

  • david помог решить проблему Неудачная новая установка, дав рекомендации по проверке логов и добавлению места подкачки для устранения ошибки пересборки. ссылка

Спасибо за прочтение, и увидимся снова на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org


Ключевые показатели

• Новые сообщения: 824
• Новые темы: 112

• Топ пользователей:
Arkshine: 60 сообщений, 100 лайков читать далее
merefield: 46 сообщений, 99 лайков читать далее
alltiagocom: 84 сообщения, 59 лайков читать далее
david: 14 сообщений, 51 лайк читать далее
RGJ: 21 сообщение, 46 лайков читать далее
pfaffman: 29 сообщений, 45 лайков читать далее
sam: 18 сообщений, 44 лайка читать далее
Canapin: 19 сообщений, 37 лайков читать далее
Olle11: 41 сообщение, 31 лайк читать далее
supermathie: 11 сообщений, 30 лайков читать далее


Интересные темы

Сгруппировано по категориям — каждый пункт разделён дополнительным отступом

Объявления


Поддержка


Ошибки


#ThemeComponent

  • Счётчик символов в редакторе: Этот компонент темы обеспечивает отображение живого счётчика символов в редакторе, помогая пользователям оценивать минимально необходимое количество символов по мере ввода. читать далее

  • Баннер с приветственной ссылкой: Усовершенствования баннера с приветственной ссылкой теперь включают улучшенные инструменты выбора иконок и прямые ссылки на ресурсы FontAwesome для упрощённого пользовательского опыта. читать далее


Функции


Активность группы @team

Команда Discourse была активна на этой неделе, предлагая исправления, разъяснения и улучшения. Вот некоторые темы, в которых участвовали члены команды:


Спасибо за чтение, и увидимся снова на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org

Ниже представлен обзор живых обсуждений форума и инженерных инсайтов за последние 7 дней (с 2025‑03‑30 по 2025‑04‑06).


Ключевые показатели

• На прошлой неделе было создано 693 новых сообщения и 109 новых тем.
• Самыми активными пользователями этой недели стали:
Arkshine – 40 сообщений, 82 лайка (подробнее)
sam – 40 сообщений, 81 лайк (подробнее)
pfaffman – 31 сообщение, 51 лайк (подробнее)
david – 11 сообщений, 48 лайков (подробнее)
lindsey – 6 сообщений, 43 лайка (подробнее)
merefield – 21 сообщение, 32 лайка (подробнее)
eisammy – 4 сообщения, 30 лайков (подробнее)
Jagster – 25 сообщений, 27 лайков (подробнее)
nolo – 8 сообщений, 26 лайков (подробнее)
tobiaseigen – 12 сообщений, 24 лайка (подробнее)


Интересные темы

Объявления

  • Отказ от поддержки iOS 15 и других старых браузеров в мае 2025 года
    Обсуждение прекращения поддержки устаревших браузеров вызвало детальную дискуссию о синтаксисе относительных цветов и совместимости с браузерами. подробнее

  • Моноширинный шрифт в редакторе только для Markdown
    Короткое PSA от sam о переходе на моноширинный шрифт для редактирования исходного кода — отраслевой стандарт, вызвавший неоднозначную реакцию. подробнее

  • Добавление популярных функций в Discourse: Поиск в заголовке, приветственный баннер и иконки/эмодзи категорий
    .lindsey представила новые базовые функции, вдохновленные компонентами пользовательских тем, для улучшения кастомизации сообществ. подробнее

  • Протестируйте наш новый композитор на Meta!
    Участники сообщества пробуют обновленный композитор; хотя некоторые корректируют рендеринг шрифтов, обратная связь уже помогает команде улучшить опыт использования. подробнее

  • Представляем: Комплексный поиск для администраторов
    Новый инструмент для администраторов обещает сэкономить время, позволяя быстро находить настройки, страницы и параметры плагинов. подробнее

#Hosting & Благодарности

  • Высокие требования к памяти при пересборке: апрель 2025 года
    Администраторы форумов обсудили, что современные инструменты сборки JS теперь требуют больше ОЗУ — 2 ГБ плюс файл подкачки больше не хватает для обновлений. подробнее

  • Празднуем 1 год работы моего экземпляра
    Искренний пост от eisammy, отмечающий один год жизни сообщества и благодарность роли Discourse в возрождении чувства общности. подробнее

Функции / UX

  • Генератор аватаров на базе ИИ
    tpetrov предложил интеграцию генератора аватаров на базе ИИ для замены статичных аватаров с буквами, чтобы сделать взаимодействие пользователей более увлекательным. подробнее

  • Невозможно ограничить ссылку-приглашение одним человеком
    Запрос от nolo на создание ссылок-приглашений, действительных только для одного использования, вызвал обсуждение уникальных механик приглашений и наград в виде значков. подробнее

  • Создание событий не учитывает локаль пользователя с 12-часовым форматом времени
    Пользователи отметили, что интерфейс «Добавить событие» по-прежнему принудительно использует 24-часовой формат времени — даже если локаль Discourse установлена на 12-часовой формат; несоответствие UX между настройками устройства и предпочтениями форума. подробнее

  • В чем смысл настройки «Минимальное событие» в модальном окне «Добавить событие»? И почему она отдельная?
    Идет спор об этой дополнительной опции во всплывающем окне создания события — добавляет ли она ценность или просто запутывает пользователей избыточным функционалом? подробнее

Баги

  • Поиск не работает для авторизованных пользователей на Meta?
    Несколько пользователей сообщили об ошибках в консоли JavaScript при использовании поиска в авторизованном состоянии. Первые исправления уже в процессе. подробнее

  • Статистика «Новые сообщения» на панели управления не работает
    Отчеты администраторов выявили расхождения в метриках количества сообщений, что привело к глубокому анализу особенностей SQL-запросов. подробнее

  • Композитор уходит за край экрана на Meta
    Баг, связанный с новым композитором на всю ширину, вызвал обсуждение корректировок адаптивного дизайна для интерфейса редактирования. подробнее

  • Невозможно пересобрать приложение
    Самохостеры столкнулись с ошибками нехватки памяти при пересборке, что вызвало обсуждение оптимального распределения ресурсов и использования файла подкачки. подробнее

  • Кавычки в названии события очищают список участников
    Использование кавычек в заголовке события приводило к ошибке 500 и непреднамеренной очистке RSVP — это вызвало вопросы о санитизации Markdown. подробнее

Плагины

  • Плагин Locations :earth_africa:
    Пользователь поделился отзывом о проблемах с цветом меток и попросил улучшить кастомизацию карты сети гостеприимства, что стимулировало дальнейшее развитие плагина. подробнее

  • Discourse Chatbot
    Выпуск обновленного плагина Chatbot теперь поддерживает сводку PDF-файлов внутри текста, открывая новые возможности для автоматических ответов и поиска в закрытых форумах. подробнее

Разработка

  • Автодополнение по-прежнему использует Raw Templates
    david объявил об изменениях, заменяющих шаблоны автодополнения на базе jQuery на чистый JavaScript, что прокладывает путь к модернизации сборок. подробнее

  • Изменение способа разделения списков тегов
    Детальное устранение неполадок выявило дублирование запятых в списках тегов, указывая на устаревший CSS, который нужно удалить из пользовательских тем. подробнее

Поддержка

  • Сотни мегабайт якобы дублирующихся файлов локализации .js
    Администраторы обнаружили, что старые, транспирированные файлы локализации накапливаются, что вызвало обсуждение компиляции «точно в срок» для экономии места на диске. подробнее

  • Проблемы с Docker
    Отчеты самохостеров указывают на то, что пересборки Docker через CLI на серверах с малым объемом памяти завершаются неудачей, если не настроен дополнительный файл подкачки. подробнее

  • Вышли из системы и не могу войти — письма не отправляются?
    Расследование проблем с доставкой электронной почты выявило небольшую опечатку в конфигурации консоли Rails, которая была быстро исправлена командой. подробнее

ai

  • Discourse AI – ИИ-бот
    Обсуждения интеграции продвинутых API генерации изображений намекают на захватывающие возможности улучшения аватаров пользователей и функций исследований. подробнее

  • Эксперименты с модерацией на базе ИИ на Discourse Meta
    sam подробно описал улучшения в упорядочивании контекста LLM для сокращения нерелевантных предложений по модерации, помогая командам тонко настраивать автоматическую сортировку. подробнее


Активность группы @team

Ниже приведено резюме тем, в которых участники команды Discourse активно участвовали на этой неделе:

sam, david и Falco высказались в обсуждении о прекращении поддержки старых браузеров в Отказ от поддержки iOS 15 и других старых браузеров в мае 2025 года
подробнее

sam завел разговор о новом моноширинном шрифте для редактора только для Markdown в Моноширинный шрифт в редакторе только для Markdown
подробнее

• Пост lindsey об улучшении поиска в заголовке, приветственного баннера и иконок категорий в Добавление популярных функций в Discourse: Поиск в заголовке, приветственный баннер и иконки/эмодзи категорий вызвал множество обсуждений
подробнее

sam и david объединили усилия для устранения проблем с ресурсами в Высокие требования к памяти при пересборке: апрель 2025 года
подробнее

martin провел глубокий анализ новых возможностей поиска для администраторов в Представляем: Комплексный поиск для администраторов
подробнее

• Участие sam в Протестируйте наш новый композитор на Meta! помогло направить раннюю обратную связь по обновлению редактора
подробнее

• Обновление от david о замене сырых шаблонов автодополнения в Автодополнение по-прежнему использует Raw Templates получило положительную оценку от разработчиков
подробнее

sam поделился своими идеями по улучшению модерации на базе ИИ в Эксперименты с модерацией на базе ИИ на Discourse Meta
подробнее

tobiaseigen внес вклад в обсуждение создания событий в Оптимизированный интерфейс вставки даты/события
подробнее

sam также присоединился к обсуждению в Discourse AI – ИИ-бот, чтобы outline способы интеграции передовых API генерации изображений
подробнее


Спасибо за чтение, и увидимся снова на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org


Ключевые показатели
Новые сообщения: 627
Новые темы: 95

Лучшие пользователи:
Falco – 18 сообщений, 44 лайка
Arkshine – 19 сообщений, 42 лайка
chapoi – 1 сообщение, 32 лайка
supermathie – 8 сообщений, 28 лайков
merefield – 13 сообщений, 28 лайков
tobiaseigen – 15 сообщений, 26 лайков
sam – 15 сообщений, 22 лайка
mcwumbly – 8 сообщений, 22 лайка
pfaffman – 19 сообщений, 22 лайка
NateDhaliwal – 17 сообщений, 21 лайк


Интересные темы

Объявления

  • Помогите нам протестировать Horizon, нашу новую темуchapoi начал подробное обсуждение экспериментальной темы Horizon, призывая к обратной связи по новому дизайну карточек тем и общему стилю. Ознакомьтесь с объявлением zдесь и просмотрите тему подробнее.

  • Отказ от поддержки iOS 15 и других старых браузеров в мае 2025 года – Участники сообщества и сотрудники обсуждают предстоящее прекращение поддержки устаревших браузеров. Узнайте о причинах и будущих улучшениях zдесь и посмотрите дополнительные детали подробнее.

  • Вебинар: Как получить поддержку для вашего сообщества + Часы приёмаDanielle приглашает вас присоединиться к живой сессии, где объясняется, как заручиться поддержкой заинтересованных сторон для инициатив сообщества. Получите всю информацию о вебинаре zдесь и ознакомьтесь с деталями регистрации подробнее.

  • Протестируйте новый редактор на Meta! – Ведутся обсуждения новых функций редактора и дорожной карты достижения полной функциональной совместимости с Markdown. Присоединяйтесь к обсуждению zдесь и получите дополнительную обратную связь подробнее.

Поддержка

  • Скрипты в сообщениях?merefield и другие обсуждают возможности (и ограничения) выполнения скриптов непосредственно в сообщениях, исследуя решения, такие как использование iframe и компонентов тем. Ознакомьтесь с деталями zдесь и прочитайте продолжение обсуждения подробнее.

  • Не могу сохранить редактирование текстов сайта – Некоторые сотрудники заметили ошибку, при которой изменения текстов сайта не сохраняются должным образом. Узнайте больше zдесь и посмотрите дополнительный контекст подробнее.

  • Автоматический перевод по стране – В ответ на потребности глобального сообщества модераторы обсуждают возможность автоматического определения локали, чтобы посетители могли видеть форум на своём родном языке. Начните обсуждение zдесь и просмотрите дополнительные материалы подробнее.

  • Как внедрить Mistral с использованием векторных представлений (Embeddings)Falco объясняет, как установить «mistral-embed» в качестве имени модели и сравнить токенизаторы различных провайдеров для обеспечения совместимости с большими языковыми моделями. Узнайте больше zдесь и ознакомьтесь с советами по токенизации подробнее.

  • Поиск тестовых данных форума – Для администраторов, которым необходимо симулировать активное сообщество для тестирования тем или плагинов, это обсуждение описывает задачу rake для заполнения форума тестовыми данными. Ознакомьтесь с инструкциями zдесь и дополнительными заметками подробнее.

  • Значок докладчика об ошибках не присвоенnathank и члены команды обсуждают сбой, из-за которого подходящие пользователи не получили свой значок. В решении проблемы участвовали сотрудники – подробности доступны zдесь, а обновление от сотрудников – подробнее.

  • Могу ли я получать уведомления, которые обычно отправляются другому пользователю? – Администраторы сообщества обсуждают творческие обходные пути – например, использование правил отслеживания слов – для перенаправления уведомлений от устаревших (или заблокированных) аккаунтов. Ознакомьтесь с темой zдесь и посмотрите более подробный анализ подробнее.

Функции

  • Обеспокоенность личной конфиденциальностью из-за плагина ИИFalco отвечает на опасения операторов европейских форумов относительно передачи личных данных сторонним сервисам ИИ, разъясняя выбранные Discourse подходы к обработке данных. Прочитайте обсуждение zдесь и ознакомьтесь с дополнительными разъяснениями о конфиденциальности подробнее.

  • Пометка пользователей, отправляющих большое количество личных сообщений – Предложение функции для автоматической пометки подозрительного поведения в личных сообщениях вызвало споры о защите новых пользователей без ущерба для активных членов сообщества. Детали обсуждаются zдесь, а дополнительный контекст предоставлен подробнее.

  • Расскажите, как вы управляете подписками в Discourse – В рамках сбора отзывов менеджеры сообществ делятся опытом управления подписками с помощью Patreon и собственного плагина подписок Discourse. Присоединяйтесь к опросу zдесь и посмотрите дополнительные ответы подробнее.

Тема / Разработка

  • Тема Horizon – Помимо первоначального тестирования, это обсуждение разбирает функции и советы по установке экспериментальной темы Horizon. Присоединяйтесь к обсуждению темы zдесь и ознакомьтесь с инструкциями по установке подробнее.

  • Неверное направление стрелки → в контекстах текста RTL – Эта тема охватывает частный случай зеркального отображения символа стрелки в контекстах языков с написанием справа налево, объясняя тонкости Unicode и компромиссы в дизайне. Узнайте больше zдесь и ознакомьтесь с обсуждением двунаправленного текста (bidi) подробнее.

  • Как создать вкладку пользовательской активности в профиле пользователя? – Разработчики плагинов делятся советами и точками расширения тем для добавления в профиль пользователя пользовательской статистики и активности. Начните чтение zдесь и ознакомьтесь с учебным пособием для разработчиков подробнее.

  • Новая система спецификаций основных функций в плагинах и темах – Это обсуждение подробно описывает недавние улучшения тестирования основных функций для плагинов и тем, обеспечивающие стабильность системы и более простое автоматическое обновление PR. Получите спецификации zдесь и просмотрите детали скрипта массовых PR подробнее.

UX (Пользовательский опыт)

  • Единое сообщество с несколькими подсообществами – Администратор сообщества запрашивает советы по структурированию единого форума на отдельные брендовые подсообщества с использованием групп и категорий. Ознакомьтесь с предложениями zдесь и посмотрите практические примеры подробнее.

  • Выравнивание изображений и сетка – Глубокий анализ проблемы CSS, при которой перенос имени пользователя влияет на макет сетки и выравнивание изображений в сообщениях, с мгновенными решениями от участников сообщества. Найдите решение zдесь и посмотрите корректировки макета подробнее.

  • Discourse против Invision Community – Возвращение к давним дебатам, когда сообщества сравнивают современные функции форума Discourse с интегрированным подходом CMS Invision Community. Прочитайте сравнительное обсуждение zдесь и ознакомьтесь с дополнительными материалами подробнее.

  • Несистематическое обозначение тем как :check_box_with_check: Решено, Завершено или Исправлено – Пользователи призывают к более систематическому подходу к тегированию решённых вопросов поддержки – обсуждение, влияющее на поиск и удобство использования. Погрузитесь в тему zдесь и посмотрите больше о проблемах тегирования подробнее.

  • Отслеживание тем, созданных членами группы – Это техническое обсуждение исследует возможности автоматического тегирования или мониторинга тем, запущенных конкретными группами пользователей, что позволяет отделам продаж или поддержки оставаться в курсе событий. Узнайте больше zдесь и просмотрите дополнительные детали автоматизации подробнее.

  • Могу ли я сделать пользователя неупоминаемым? – Администратор форума спрашивает о ограничении упоминаний для устаревших членов, профили которых должны быть сохранены, но больше не используются активно. Ознакомьтесь с практическим обходным путём zдесь и посмотрите больше о вариантах конфиденциальности подробнее.

  • Конверсационный поиск на базе ИИ приближается к Discourse AI – Заглядывая в будущее, это обсуждение описывает планы по внедрению поиска на базе больших языковых моделей (LLM), который сначала будет извлекать ключевые слова, а затем выполнять комбинированный запрос ключевых слов и семантический поиск, трансформируя способ получения ответов пользователями. Прочитайте предварительный обзор zдесь и просмотрите дополнительные заметки по дизайну подробнее.


Активность группы @team

chapoi возглавил обсуждение тестирования темы Horizon в Помогите нам протестировать Horizon, нашу новую тему – дополнительные материалы добавили lindsey и tobiaseigen подробнее.

Danielle провела увлекательный Вебинар: Как получить поддержку для вашего сообщества + Часы приёма, поделившись советами, которые помогли менеджерам сообществ подготовиться dетали мероприятия.

sam и Falco предоставили ключевые материалы о конфиденциальности данных и подписках в таких темах, как Обеспокоенность личной конфиденциальностью из-за плагина ИИ и Расскажите, как вы управляете подписками в Discourse.

mcwumbly и Arkshine обогатили обсуждение разработчиков в Как создать вкладку пользовательской активности в профиле пользователя? и помогли с тестовыми данными в Поиск тестовых данных форума.

tobiaseigen внес ясность в Отслеживание тем, созданных членами группы, обеспечив более плавную модерацию тем подробнее.

Lilly поделилась ценными наблюдениями по дизайну в Выравнивание изображений и сетка, улучшив детали макета темы с помощью предложений, повысивших общую читаемость подробнее.


Спасибо за чтение, и увидимся снова на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org

Ключевые показатели

  • Новые сообщения: 669
  • Новые темы: 85
  • Лучшие пользователи:
    mcwumbly – 11 сообщений, 85 лайков
    RGJ – 16 сообщений, 45 лайков
    Arkshine – 22 сообщения, 43 лайка
    Falco – 20 сообщений, 42 лайка
    awesomerobot – 19 сообщений, 39 лайков
    pfaffman – 33 сообщения, 38 лайков
    Moin – 16 сообщений, 31 лайк
    jimkleiber – 9 сообщений, 28 лайков
    merefield – 20 сообщений, 26 лайков
    david – 4 сообщения, 23 лайка

(Источники: наша сводка форума за период с 2025-04-13 по 2025-04-20.)

Интересные темы

Объявления

  • Отказ от поддержки iOS 15 и других старых браузеров в июле 2025 года: В ходе подробного обсуждения david объяснил, что, основываясь на обратной связи от сообщества, запланированный отказ от поддержки iOS 15 был отложен до после следующего стабильного релиза. читать далее • Также см. продолжение.

  • Текущие проекты – апрель 2025: mcwumbly представил текущие проекты, включая работу над упрощённой аутентификацией и разговорным поиском, в рамках обширного ежемесячного обзора. читать далее

  • Представляем боковую панель навигации администратора: Члены команды обсудили новый поиск администратора и функциональность боковой панели, отметив проблемы на мобильных устройствах и предложив улучшения. читать далее

  • Помогите нам протестировать Horizon, нашу новую тему: Членам сообщества предлагается попробовать новую тему Horizon — ранние отзывы выделили такие аспекты, как навигация по боковой панели и расположение кнопки «Новая тема». читать далее • Также ознакомьтесь с дополнительной обратной связью.

  • Рекомендуемые провайдеры хостинга для самостоятельного размещения: В одной из insightful тем majorjc_MS и другие обсудили цены и производительность среди провайдеров VPS, посоветовав избегать устаревших образов ОС. читать далее

  • Представляем DisCorkie – клиент Discourse для нескольких экземпляров: Мобильные энтузиасты празднуют запуск DisCorkie как нового клиента для нескольких форумов, который теперь доступен в Google Play. читать далее

Поддержка / Функции / UX / Разработка

  • Как найти человека в Discourse? Пользователи узнают о встроенном списке пользователей и других вариантах поиска для обнаружения участников сообщества. читать далее

  • Discourse нуждается в улучшенном поиске: Разочарование устаревшими результатами поиска и скрытыми фильтрами побудило к обсуждению экспериментов с новыми плагинами поиска, такими как Typesense. читать далее • См. также продолжение обсуждения.

  • Ошибка Passkey: Подробный отчёт SaraMiller об ошибках регистрации passkey вызвал содержательный обмен мнениями о данных, поддержке браузеров и возможных обходных путях. читать далее

  • Грядущие изменения в списке тем – как подготовить темы и плагины: После удаления устаревшего шаблонизатора david направил разработчиков относительно ожидаемых изменений и способов обновления плагинов. читать далее • Также см. дополнительные рекомендации.

  • Несогласованное маркирование тем как «Решено», «Завершено» или «Исправлено»: tobiaseigen и другие рассмотрели разнообразие индикаторов, используемых в разных категориях, предложив необходимость более чётких стандартов тегирования. читать далее

  • Единое сообщество с несколькими подсообществами: Менеджер сообщества задал вопрос, должно ли одно место размещать отдельные подсообщества — обсуждались взвешенные плюсы и минусы. читать далее

  • Проблемы с селектором эмодзи администратора «Fluent»: Появились сообщения о том, что обновления эмодзи не отображаются в боковой панели или заголовках тем, что побудило проверить компоненты темы. читать далее

  • Редактирование постов через API без уведомлений: Arkshine объяснил, что использование системного пользователя для редактирования постов предотвращает отправку уведомлений, что является вариантом для тихих обновлений. читать далее

  • Wrap=placeholder не работает в теме Horizon: Пользователи сообщили о проблемах с плейсхолдерами в новой теме Horizon; pfaffman вскоре предоставил исправление через pull request. читать далее

  • [ПЛАТНО] Кнопка голосования, отображение тегов и настройка списка подкатегорий: Запрос на рынке от Helga_Razinkova подробно описал идеи по улучшению дизайна взаимодействия с постами, включая плавающую кнопку голосования. читать далее

  • Все ли удалённые посты логируются? awesomerobot уточнил, что количество удалённых постов отражает различные усилия по очистке — и может служить сигналом для проверки здоровья сообщества. читать далее • Также см. дополнительные детали логирования.

  • Как удалить теги, даже если они используются: В теме поддержки putty и другие обсудили, как удалить теги из тем, несмотря на текущие зависимости. читать далее

  • Проблемы с электронной почтой и конфигурация SMTP: Когда электронная почта перестала работать, детальная диагностика привела к рекомендации изменить порт SMTP на 2525. читать далее

  • Заблокированы из-за ошибки passkey? Arkshine и другие поделились советами по восстановлению доступа к аккаунту с использованием альтернативных ссылок для входа при возникновении ошибок passkey. читать далее

  • Автоматизация не отправляет в группу: Обсуждение скриптов автоматизации показало, что групповая рассылка в отчётах может требовать отправки индивидуальных личных сообщений каждому участнику группы. читать далее

  • Различия в размере шрифта в Firefox и Chrome: Arkshine исследовал, почему шрифты кажутся больше в Firefox, обнаружив нестандартные соотношения пикселей, вызывающие это расхождение. читать далее

  • Сообщения RSS-опроса появляются как невидимые: Проблема, при которой новые темы, загруженные через RSS, оставались скрытыми в представлениях категорий, была обсуждена и прояснена Heliosurge. читать далее

  • Доступ к настройкам администратора через комплексный поиск администратора: Новая функция поиска администратора теперь позволяет администраторам находить настройки и плагины более эффективно. читать далее

  • Функция «Отметить как непрочитанное» – как её использовать? Пользователи обсуждали тонкие различия между темами «новые» и «непрочитанные», предлагая советы по интерпретации интерфейса. читать далее

Активность группы @team

  • david прояснил стратегию задержки отказа от поддержки старых браузеров в обсуждении «Отказ от iOS 15…». читать далее
  • mcwumbly запустил тему «Текущие проекты – апрель 2025», чтобы обновить сообщество о текущих разработках. читать далее
  • Falco продемонстрировал практическое использование ИИ при разработке компонентов темы в обсуждении создания плагинов с помощью LLM. читать далее
  • tobiaseigen усовершенствовал разговор вокруг индикаторов решённых тем в теме «Несогласованное маркирование…», установив более чёткие руководства по использованию. читать далее
  • sam внес практические идеи в тему об ошибке passkey, чтобы помочь пользователям преодолеть трудности с входом. читать далее
  • martin продемонстрировал новый комплексный инструмент поиска администратора с живым демо на своей сессии обратной связи. читать далее
  • HAWK высказался по поводу проблем конфиденциальности, связанных с личными сообщениями, которые влияют на обязанности модераторов. читать далее
  • pfaffman быстро решил проблемы с SMTP, предложив изменить порт, когда электронная почта перестала отправляться. читать далее
  • arkshine дал советы по доступу к аккаунту, когда ошибки passkey блокируют пользователей, обеспечивая более плавное восстановление. читать далее
  • awesomerobot прояснил нюансы функции «Отметить как непрочитанное» во время живого сеанса устранения неполадок. читать далее

Спасибо за чтение, и увидимся снова на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org

Ключевые показатели

  • 590 новых сообщений и 83 новые темы, созданные с 20 по 27 апреля 2025 года.
  • Лучшие пользователи по количеству лайков и сообщений за последние 7 дней:
    • nat: 49 лайков, 15 сообщений
    • Arkshine: 43 лайка, 25 сообщений
    • Moin: 37 лайков, 21 сообщение
    • sam: 35 лайков, 23 сообщения
    • merefield: 34 лайка, 24 сообщения
    • RGJ: 26 лайков, 12 сообщений
    • jordan-violet: 24 лайка, 7 сообщений
    • supermathie: 19 лайков, 8 сообщений
    • Don: 18 лайков, 10 сообщений
    • haydenjames: 15 лайков, 18 сообщений

Интересные темы

Разработка

  • jordan-violet запросил программный способ перечисления всех конечных точек API Discourse, что спровоцировало глубокое погружение в документацию и исходный код. читать далее

  • Aditya_Shevle запросил динамическую поддержку JSON-LD для Schema.org в темах для SEO, что вызвало обсуждение существующих представлений для поисковых роботов против реализации JSON-LD на уровне темы. читать далее

  • david объяснил, как искать и генерировать короткие URL-адреса загрузок по SHA1 в Rails, прояснив различия между методами short_url и url. читать далее

  • Maarahva_Platvorm создал зависимые выпадающие списки при регистрации с помощью пользовательского JS и попросил помощи в исправлении отправки форм, что привело к новым знаниям об инициализаторах API. читать далее

UX

  • unforgettableid предложил переименовать запутанную кнопку Изменить пост в очереди модерации; supermathie предложил Запросить изменение… для большей ясности. читать далее

  • SoteFun сообщил о наложении баннера «Посмотреть 1 новую или обновленную тему» на поле поиска в заголовке; ведутся работы по настройке дизайна. читать далее

  • Don исправил отсутствующий миксин scrollTop, который ломал вкладки навигации на мобильных устройствах в компоненте темы F NAV, восстановив плавную прокрутку. читать далее

Поддержка

  • haydenjames обнаружил, что моноширинный шрифт редактора — JetBrains Mono, и узнал, как его переопределить через CSS или пересобрать дату. читать далее

  • TempAccount был озадачен значком годовщины, полученным в 2021 году; Southpaw объяснил, что пользователи в статусе «staged» создаются при отправке писем в наш интегрированный почтовый ящик. читать далее

  • Lilly выявила проблему отображения, связанную с пользовательским компонентом clickable-topic, и показала, как его отключение восстанавливает официальный баннер поиска. читать далее

  • Aaron_Walsh спросил, куда исчезла кнопка Обновить Discourse; tobiaseigen и merefield указали на необходимость плагина Docker Manager. читать далее

  • Joe_F спросил о замене поисковой системы по умолчанию на Coveo; awesomerobot указал на наш плагин Algolia и интеграции корпоративного уровня. читать далее

  • Willy поинтересовался емкостью VPS для одновременных пользователей; Ed_S и Ethsim2 обсудили воркеры Unicorn, YJIT и метрики Prometheus. читать далее

  • Chris_C2000 столкнулся с ошибкой OAuth при входе через Google; подробная ошибка обратного вызова OmniAuth привела к проверке конфигурации. читать далее

Ошибки

  • Moin обнаружил, что функция Включить план запроса не работает в Data Explorer; Arkshine выявил регрессию, а kris.kotlarek объединил исправление. читать далее

  • RGJ выяснил, что добавление Все в разрешения для частных шаблонов отключает их; исправление логики было предложено сообществом через PR. читать далее

  • haydenjames заметил отсутствующие иконки в боковой панели администратора после обновления; PR от Arkshine восстановил отсутствующие ресурсы иконок. читать далее

  • MachineScholar сообщил, что помощник на базе ИИ завис на статусе Генерация в меню поста; после отладки в личных сообщениях обновление ядра и плагина решило проблему. читать далее

Плагины

  • angus обновил плагин Landing Pages Plugin :small_airplane: для поддержки последнего релиза Discourse, и пользователи высоко оценили скорость работы. читать далее

  • grubba выпустил плагин Discourse Open Graph, позволяющий администраторам программно переопределять теги OG, Twitter, заголовки и описания. читать далее

Установка

  • Falco дал рекомендации по количеству воркеров Unicorn относительно ядер процессора, обсудив компромиссы с оперативной памятью и включение YJIT для старых CPU. читать далее

  • tknospdr столкнулся со страницей Welcome to NGINX при новой установке; причинами стали интерактивные проверки doctor и настройки DNS. читать далее

Данные и отчетность

Блог

  • Официальная статья блога Discourse Discourse и Фидиверс! описала интеграцию ActivityPub, призывая сообщества подключиться к Фидиверсу. читать далее

Функции

  • wisedesk искал кнопку ИИ «Черновик ответа» для модераторов; awesomerobot упомянул варианты ИИ-триажа, а sam описал персоны и будущие действия на панели инструментов. читать далее

Активность группы @team

Спасибо за чтение, увидимся на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org

Ключевые показатели

  • Новые сообщения: 600

  • Новые темы: 85

  • Лучшие пользователи:

    • HAWK (57 лайков, 1 сообщение)
    • sam (55 лайков, 17 сообщений)
    • merefield (46 лайков, 34 сообщения)
    • RGJ (40 лайков, 13 сообщений)
    • Lilly (31 лайк, 14 сообщений)
    • awesomerobot (30 лайков, 21 сообщение)
    • Heliosurge (28 лайков, 28 сообщений)
    • pfaffman (23 лайка, 23 сообщения)
    • hugh (22 лайка, 6 сообщений)
    • NateDhaliwal (20 лайков, 28 сообщений)
  • Лучшие участники группы @team:

    • HAWK (57 лайков, 1 сообщение)
    • sam (55 лайков, 17 сообщений)
    • Lilly (31 лайк, 14 сообщений)
    • awesomerobot (30 лайков, 21 сообщение)
    • hugh (22 лайка, 6 сообщений)
    • mcwumbly (10 лайков, 5 сообщений)
    • nat (10 лайков, 3 сообщения)
    • supermathie (9 лайков, 3 сообщения)
    • tgxworld (7 лайков, 3 сообщения)
    • joffreyjaffeux (7 лайков, 4 сообщения)

Интересные темы

Объявления

  • У Meta появился новый менеджер сообщества!
    HAWK сообщил, что tobiaseigen официально возглавит управление сообществом, что вызвало поздравления и напоминание о необходимости сообщать модераторам о проблемах. Читать далееПоздравления

  • 3.5.0beta3: Полный поиск в админке, улучшенный выбор шрифтов, более надежный поиск по сайту, персонализация категорий и упрощенное управление конфигурацией
    hugh представил единое модальное окно поиска в админке (Ctrl+/) и новые иконки категорий, а также множество улучшений плагинов. Читать далееДетали плагинов

  • Теперь в Discourse AI поддерживается генерация и редактирование изображений от OpenAI
    sam объявил о поддержке API gpt-image-1, позволяющей создавать и редактировать изображения с помощью персонажа «Designer» и двух новых инструментов. Читать далееПримеры

  • 3.4.3: Исправление ошибок и выпуск с улучшениями UX
    hugh выпустил стабильную версию 3.4.3 с исправлениями уязвимостей и улучшениями для discourse-activity-pub и discourse-ai. Читать далееСписок изменений

Компонент темы

  • AI Post Analyzer для чата
    Don представил компонент темы с кнопкой AI-анализа для сообщений; обсуждение охватило вопросы от названия до интеграции с чат-ботом. Читать далееДебаты о названии

Установка

  • Как вообще установить Discourse?
    Проблемы с контейнером Bitnami у Vixi привели к рекомендациям от Lilly и merefield относительно неподдерживаемых конфигураций, обратных прокси и правильного использования файла app.yml. Читать далееРешение

Поддержка

  • После обновления китайский интерфейс управления работает плохо
    co_choa столкнулся с некорректным отображением упрощенного китайского в админ-интерфейсе; sam предложил пересобрать систему, а kris.kotlarek обнаружил, что проблема в блокировке Cloudflare WAF кода aaa в пути. Читать далееШаги отладки

  • Права на ответ?
    danvanmoll обнаружил, что подкатегории не наследуют права родительских; ondrej указал, что каждую необходимо настраивать отдельно. Читать далее

  • Переименование закладки не работает
    patrickemin отметил, что переименования закладок на мобильных устройствах и десктопе не отображаются в уведомлениях; Lilly объяснила, что кнопка в интерфейсе скрыта до ввода email-адреса. Читать далее

  • Чего-то не хватает в руководстве по Discobot?
    tknospdr не мог увидеть iframe сертификата о завершении; awesomerobot помог проверить iframe и включить принудительный HTTPS для его восстановления. Читать далееПроверка iframe

  • Нет возможности отправить приглашения по email
    benjamincfarmer потерял кнопку «отправить email» на странице приглашений; Lilly подтвердила, что она появляется только после ввода действительного email-адреса. Читать далее

  • Автоматический перевод, как отключить?
    patrickemin видел французские переводы, несмотря на настройки английского языка; Falco объяснил выбор локального заголовка и переопределение cookie locale. Читать далее

  • Логотип в темном режиме не работает
    Логотип в темном режиме tknospdr не отображался при использовании NPM; после включения force https оба логотипа (светлый и темный) отображались корректно. Читать далее

Разработка

  • Как использовать скрипт массового импорта (например, vbulletin.rb)
    pfaffman занялся импортом миллионов сообщений, сопоставив /var/run/postgresql в файле web_only.yml и отладив ошибки учетных данных MySQL. Читать далее

  • Что лучше для вызовов внешнего API: компонент темы или плагин?
    noahl спросил, что использовать для валидации ID сертификации: плагин или компонент темы; merefield рекомендовал использовать личные поля пользователей и плагин, если это необходимо. Читать далее

  • Новый выход для плагина таймеров тем?
    jordan-vidrine запросил новый выход для плагина, связанный с таймерами; david приветствовал pull-запрос и спросил, где он должен располагаться в HTML. Читать далее

Функциональность

  • Упрощение пересечений тегов
    @mcmixed предложил упростить фильтрацию по нескольким тегам в списке тем; merefield разрабатывает плагин, а mcwumbly указал на /filter и экспериментальную тему. Читать далее

  • Расширение возможностей планирования автоматизации
    ganncamp хотел, чтобы автоматизация в Data Explorer приостанавливалась на выходных; sam согласился и предложил аналогичные элементы управления для планирования отчетов AI. Читать далее

  • Разрешить установку всех сообщений и комментариев как вики
    jahan_gagan запросил переключатель вики для всего сайта; сообщество обнаружило, что настройка «Делать новые темы вики по умолчанию» для конкретной категории является рабочим решением. Читать далее

UX

  • Компактный и AI-расширенный
    DonBot не мог найти переключатели между компактным и расширенным AI-резюме; awesomerobot объяснил конфликт с фрагментами списка тем и обновил документацию. Читать далее

  • Обрезанный заголовок закрепленной темы нарушает макет в «разделенном виде»
    anderer продемонстрировал сбой макета при обрезке длинного закрепленного заголовка; awesomerobot выпустил исправление в коде очереди рецензирования. Читать далее

Плагин

  • Плагин Locations :earth_africa:
    dsims заметил, что location_topic_status сохраняется, несмотря на удаление иконки; сообщество нашло исходный коммит и предложило устареть этой настройке. Читать далее

  • «Onebox Assistant», надежный сбор превью!
    tumbano сообщил, что onebox для YouTube больше не отображается; merefield обнаружил проблему у внешнего провайдера, которую tumbano должен эскалировать выше по цепочке. Читать далее

Отзывы о сайте

  • Очистка тегов Meta: удалить неиспользуемые, исправить опечатки, добавить иконки и переместить в правильные группы тегов?
    NateDhaliwal провел аудит нестандартных тегов; Lilly и tobiaseigen отметили использование в частных категориях и обязались навести порядок на публичной странице /tags. Читать далее

Маркетплейс

  • [100$] Настройка платформы Discourse для некоммерческой организации
    d3r3k5u предложил вознаграждение в $100 за преобразование форм в сообщения, структурированные вопросы, автоматические публикации, бейджи и ограничения в личных сообщениях; ответы указывали на плагины и стратегии PM. Читать далее

Деятельность группы @team

Спасибо за чтение, увидимся на следующей неделе! :slight_smile:

1 лайк

На этой неделе на meta.discourse.org

Ключевые показатели

Интересные темы

Объявления

Поддержка

Разработка

  • Juan_Manuel_Barreto хотел сохранить текст «Новая тема» на мобильных устройствах; awesomerobot внедрил исправление в /t/-/364902/1, чтобы сделать метку доступной через трансформер create-topic-label.

  • Richie обнаружил, что конечная точка /admin/users/list/all.json теперь оборачивает данные пользователей в массив users; RGJ идентифицировал коммит в теме 365629/1, что потребовало обновлений в интеграциях SSO.

  • David_Ghost отметил, что раздел Недавние ответы на главной странице загружается 2 секунды из-за множества вызовов API; Arkshine и другие обсудили альтернативы на основе SQL в теме 365041/1.

  • Steve_John заметил отсутствие некоторых категорий верхнего уровня в /categories.json; pfaffman и JammyDodger уточнили, что отображаются только категории с последними темами, и предложили жестко задать их или использовать настройки темы в теме 365544/1.

UX

  • Moin открыл задачу по автозаполнению в модальном окне «Забыли пароль» (UX), предложив условное автозаполнение при включенной опции hide email taken. Исправление от awesomerobot было внесено в тему 365310/1.

  • Moin также обнаружил неверную ссылку на требования к браузеру в тексте категории UX; david внес исправление в теме 365315/1.

Функции

Плагины

  • Richard (RGJ) анонсировал Discourse Dynamic Groups в теме 365342/1 (Плагины), бета-версию, позволяющую автоматически управлять группами на основе булевых выражений через настройки плагина.

  • elmuerte представил Dark Visitors в теме 365158/1 (Плагины), интегрировав darkvisitors.com для аналитики поисковых роботов/скраперов и мониторинга robots.txt.

#Data & отчетность

Активность группы @team

  • hugh запустил новый макет галереи тем в теме 364921/1.
  • pmusaraj выпустил 3.5.0.beta4 с исправлениями безопасности в теме 364850/1.
  • awesomerobot подробно рассказал, как настроить домашнюю страницу AI-бота через компоненты темы в теме 365126/3.
  • sam улучшил UX AI-бота, убрав устаревшую кнопку «вернуться на форум» в теме 365126/8.
  • Lilly продемонстрировала настройку пользовательской домашней страницы для AI-бота с использованием компонента custom-homepage-for-groups.
  • joffreyjaffeux исправил проблемы с выбором чата на Android в теме 365496/3.
  • mcwumbly приветствовал участников IEEE SoC и предоставил ссылку на фильтр pr-welcome в теме 365374/1.
  • david исправил ссылку на требования к браузеру в файле локализации клиента в теме 365315/1.
  • Falco провел сортировку проблемы с зависанием суммаризации ИИ, указав на исправления полезной нагрузки Gemini в теме 365587/1.

Спасибо за чтение, увидимся на следующей неделе! :slight_smile:

На этой неделе на meta.discourse.org

Ключевые показатели
За прошедшую неделю (с 2025-05-11 по 2025-05-18):

555 новых сообщений
84 новых темы

Лучшие пользователи (сообщения за эту неделю, полученные лайки)

  • @JammyDodger – 52 сообщения, 79 лайков
  • @sam – 33 сообщения, 65 лайков
  • @Moin – 23 сообщения, 51 лайк
  • @pfaffman – 36 сообщений, 28 лайков
  • @merefield – 30 сообщений, 26 лайков
  • @david – 9 сообщений, 21 лайк
  • @Danielle – 2 сообщения, 18 лайков
  • @awesomerobot – 8 сообщений, 17 лайков
  • @NateDhaliwal – 17 сообщений, 16 лайков
  • @Falco – 4 сообщения, 15 лайков

Интересные темы
Сгруппировано по категориям. Каждый пункт содержит ссылку на тему и её первое сообщение.

Объявления

  • Danielle объявила о предстоящем вебинаре: «Развитие и удержание сообщества», который охватывает мотивацию, препятствия и стратегии онбординга для роста и удержания сообщества. читать далее

#Site обратная связь

  • NateDhaliwal заметил новую кнопку переводчика в виде глобуса с плюсом, функция которой была неясна. Falco разъяснил, что она активирует experimental_content_localization, когда соответствующая настройка сайта включена. читать далее

Сообщество

  • sam представил персонажа «Исследователь форумов» для Discourse AI, который поможет автоматически разбивать мега-темы (например, доску Kanban) на меньшие, помеченные подтемы. читать далее

UX

  • Moin сообщил, что (TM) больше не отображается как :trade_mark:. joffreyjaffeux объединил исправление, восстанавливающее символ торговой марки с запасным вариантом в виде эмодзи. читать далее

  • SvenPuschmann отметил, что кнопка AI Docs overlay в DiscourseHub перекрывает элементы управления основным приложением. pmusaraj предложил добавить отступы CSS, чтобы исправить её нижнее положение. читать далее

  • JammyDodger обнаружил, что административная панель зависает на iPhone/Safari до тех пор, пока не откроется боковая панель. awesomerobot отправил PR для немедленного разблокирования прокрутки. читать далее

  • Анонимным пользователям, нажимающим на количество голосов в теме, приходилось входить в систему. JammyDodger предложил разрешить всплывающие окна с голосованием для посетителей, не вошедших в систему. читать далее

  • Аналогично, анонимные пользователи, переходящие по /activity/reactions, видели отказ в доступе. JammyDodger предложил сделать активность реакций либо видимой, либо скрыть вкладку для гостей. читать далее

  • NateDhaliwal обнаружил, что мобильные клавиатуры перекрывают редактор под заголовком на iOS. Он зарегистрировал ошибки перекрывания редактора как для режима ответов, так и для создания новых тем. читать далее

Баг

  • TomoftheFog сообщил, что фильтр «Сообщения в теме» стал пустым после обновления. JammyDodger и Arkshine выяснили, что причина в несоответствии между компонентом темы и плагином. читать далее

  • Moin обнаружил, что редактирование множественной формы текста сайта ломает единственную форму. Он подтвердил, что обе формы должны переопределяться одновременно, чтобы избежать отсутствия переводов. читать далее

  • mark.reeves отметил, что сообщения, полученные через ActivityPub, отображали даты как сырой HTML вместо форматированного текста. Было предложено исправление для прямого вывода строк дат. читать далее

Поддержка

  • ondrej попросил компонент темы текст поверх изображений. Arkshine и Andrew_Rowe указали на существующие компоненты аннотации изображений и водяных знаков как на частичные решения. читать далее

  • Angela_MRS хотела более крупную иконку виджета чата для своего AI-персонажа. Lilly посоветовала ей использовать пользовательскую ссылку /discourse-ai/ai-bot/conversations в компоненте темы. читать далее

  • pfaffman объяснил, как настроить поддомен для Discourse, создав DNS A-запись и запросив сертификаты Let’s Encrypt. читать далее

  • Issa_George столкнулся с трудностями при вставке пользовательского HTML в компонент темы. david и JammyDodger рекомендовали официальный учебник для разработчиков тем и использование api.renderInOutlet(). читать далее

  • bartv узнал, что символы «|» (pipe) в регулярном выражении watched-words ломают парсинг записей. JammyDodger подтвердил, что ручное введение полного регулярного выражения (…|…) в одну строку решает проблему. читать далее

  • Ошибка загрузки карточки пользователя у TomoftheFog оказалась проблемой миграции плагина Gamification. RGJ посоветовал перегенерировать кэшированные представления таблицы лидеров. читать далее

  • saish хотел отдельные шаблоны редактора для каждого тега. merefield и JammyDodger предложили использовать шаблоны формы темы или создать плагин, если требуется более глубокая кастомизация. читать далее

  • alex.diker попытался протестировать Discourse на Docker-образе Bitnami. merefield направил его к стандартной документации по установке в облаке для получения поддерживаемой помощи. читать далее

  • Issa_George настроил параметры почты SMTP/Brevo, установив DISCOURSE_NOTIFICATION_EMAIL в адрес подтверждённого отправителя. читать далее

#Data и отчётность

Разработка

Функция

Установка

  • alex.diker попытался запустить Discourse на Docker для тестирования. merefield посоветовал использовать стандартный лаунчер с двухконтейнерной настройкой или руководство по Docker для разработки. читать далее

Активность группы @team
Основные вкладки вклада сотрудников за эту неделю (все ссылки ведут на их сообщения).

  • Демонстрация «Исследователя форумов»: sam представил нового персонажа Discourse AI для разделения крупных тем, показав это на примере «Укрощение большой темы Kanban». ссылка

  • Исправление эмодзи :trade_mark:: joffreyjaffeux объединил изменение, восстанавливающее отображение (TM) как символа :trade_mark: при рендеринге сообщений. ссылка

  • Уточнение кнопки перевода: Falco объяснил новую иконку переводчика в виде глобуса с плюсом и указал на необходимость включения experimental_content_localization. ссылка

  • Отступы кнопки AI Docs: pmusaraj предоставил фрагмент CSS для корректировки положения всплывающего окна в приложении для лучшей доступности. ссылка

  • Исправление зависания боковой панели: awesomerobot развернул PR, решающий проблему прокрутки административной панели на мобильных устройствах. ссылка

  • Обновление компонента темы: david объединил коммиты, обновляющие all-the-themes для поддержки #theme-component. ссылка

  • Объявление о вебинаре: Danielle начала неделю, пригласив сообщество на вебинар по развитию сообщества 20 мая. ссылка

Спасибо за чтение, увидимся на следующей неделе! :slight_smile: