Ежедневная сводка (5:00 UTC)

Сегодня на meta.discourse.org

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

  • Новые сообщения: 76
  • Новые темы: 12
  • Лучшие пользователи (сообщения, лайки):
    • pmusaraj: 2 сообщения, 11 лайков
    • Falco: 5 сообщений, 9 лайков
    • pfaffman: 5 сообщений, 7 лайков
    • mcwumbly: 3 сообщения, 6 лайков
    • MartijnvdWiel: 2 сообщения, 6 лайков
    • hellekin: 3 сообщения, 4 лайка
    • RGJ: 1 сообщение, 4 лайка
    • sam: 2 сообщения, 2 лайка
    • Osama: 1 сообщение, 2 лайка
    • joffreyjaffeux: 2 сообщения, 2 лайка

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

Поддержка

  • MartijnvdWiel спросил, как создать группу с меньшим количеством прав, чтобы она могла получать доступ только к одной категории, а mcwumbly описал рабочий процесс массовой миграции групп на основе CSV в виде предложения после первоначального запроса здесь.

  • wlandgraf изучил доступные плейсхолдеры в промптах для AI-персонажей (например, <POST_NUMBER> и {resource_url}), а Falco объяснил, что полная документация появится после выпуска функции настройки промптов в дискуссии после первоначального вопроса здесь.

  • Anderson_Cardoso_Silva столкнулся с ошибкой привязки порта при установке Discourse на стеке Hostinger LEMP, а pfaffman рекомендовал обновить порт в app.yml, а затем перезапустить через лаунчер в решении после первоначальной неудачи установки подробности.

  • JImSculley сообщил о проблеме «огромный шрифт/отсутствующие поля» в режиме инкогнито за Cloudflare, а pfaffman посоветовал отключить прокси Cloudflare или ускорение в соответствии с руководством по лучшим практикам в совет после отчета здесь.

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

  • JammyDodger помог Semon устранить проблему с отсутствующей точкой меню «Опросы», подтвердил правильную ссылку на сайт и в конечном итоге определил пересборку провайдера как решение в решено после первоначального запроса здесь.

Объявления

  • pmusaraj опубликовал выпуск 3.5.0.beta4 с исправлением уязвимостей безопасности, исправив окно утечки данных на главной странице и объявив об улучшениях плагинов; см. рекомендацию по безопасности сообщение 1 и обзор функций сообщение 2.

  • Участники сообщества поздравили с объявлением о новом менеджере сообщества, hellekin выразил поздравления в ответе, а Falco напомнил всем об обновлении от со-генеральных директоров в напоминании.

Функции

  • В теме Функции, hellekin отметил, что URL-адреса с неэкранированными скобками не работают в ссылках Markdown, а Falco подробно описал техники экранирования, соответствующие CommonMark, в дискуссии после первоначального отчета здесь.

  • EricGT спросил об официальном протоколе контекста моделей (MCP) Discourse, а sam подтвердил, что официального MCP пока нет, так как внедрение находится под наблюдением в обновлении после запроса здесь.

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

Разработка

  • Juan_Manuel_Barreto хотел сохранить текст «Новая тема» на кнопках для мобильных устройств, и сообщество обсуждает решения с использованием CSS и разметки кнопок в теме.

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

  • merefield объявил о миграции компонента списка тегов Bars на Glimmer и переименовании его в tag-list-component, указав на обновленный репозиторий GitHub репозиторий и новую ссылку на код в сообщение 11.

#Administrators

  • В давней теме #Administrators, nathank выделил плагин Communiteq Private Topics как альтернативу системе тикетов, а mcwumbly поделился собственным рабочим процессом группового почтового ящика Discourse для поддержки на основе личных сообщений в инсайте после первоначального обсуждения здесь.

Плагины


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

Я восторженно впечатлен командной работой сегодня — при создании этого резюме ни один щенок не пострадал!

Сегодня на meta.discourse.org

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

  • Новые сообщения: 97
  • Новые темы: 12
  • Лучшие пользователи:
    • @JammyDodger (9 сообщений, 19 лайков)
    • @祁同伟 (12 сообщений, 6 лайков)
    • @merefield (4 сообщения, 5 лайков)
    • @Arkshine (3 сообщения, 5 лайков)
    • @tobiaseigen (2 сообщения, 8 лайков)
    • @pfaffman (2 сообщения, 6 лайков)
    • @blake (2 сообщения, 3 лайка)
    • @supermathie (3 сообщения, 3 лайка)
    • @awesomerobot (2 сообщения, 2 лайка)
    • @RGJ (2 сообщения, 4 лайка)

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

  • Тема компонент официальный #disco-toc: В DiscoTOC – автоматическое оглавление, JammyDodger объяснил, как добавление <div data-theme-toc="true"> и хотя бы трех заголовков запускает компонент оглавления, и выделил новую настройку «Включить оглавление для ответов» для поддержки ответов (см. сообщения 455 и 456). читать далее

  • Объявления В Meta назначила нового менеджера сообщества!, NateDhaliwal спросил о будущем Программы поддержки сообщества, а tobiaseigen поблагодарил всех за теплый прием, отметив роль наставничества HAWK и пообещав изучить возможность продолжения программы (сообщение 11). читать далее

  • Поддержка #emoji: По вопросу 自定义表情符号能否支持批量删除?, pfaffman указал на Административные массовые операции и поделился Ruby-скриптом для массового удаления нежелательных эмодзи (сообщение 2). читать далее

  • #Using Discourse #trust-levels: В Справочник прав уровней доверия, JammyDodger отметил, что функция «заглушить» доступна с TL1 (а не TL0), и Lilly оперативно обновила документ, чтобы отразить правильные права (сообщение 70). читать далее

  • Разработка В Последние ответы отображаются с задержкой в 2 секунды, supermathie спросил, зачем нужен пользовательский код, а Arkshine отметил, что задержка объясняется множественными запросами к API (по одному на тему), что породило предложения использовать плагин или пользовательский SQL для ускорения (см. сообщения 2 и 3). читать далее

  • Тема компонент официальный #advanced-search-banner: В Баннер расширенного поиска пользователи на узких или мобильных экранах видели отсутствующую строку поиска, пока awesomerobot не выпустил исправление — обновление компонента возвращает поле поиска на всех разрешениях (сообщения 173 и 175). читать далее

  • #Integrations data-explorer #rest-api: В Запуск запросов Data Explorer через API Discourse, blake подтвердил, что в качестве Content-Types работают multipart/form-data, application/x-www-form-urlencoded и application/json, и предоставил пример на Python для выполнения запросов через API (сообщение 63). читать далее

  • Поддержка #question: По вопросу 内容回复后可见是哪个插件或者主题组件的功能?, RGJ указал на режим private_replies_participants_can_see_all плагина Private Replies для скрытия контента до публикации (сообщение 8). читать далее

  • Тема компонент: В Водяной знак изображения пользователи заметили автоматическое конвертирование GIF в PNG; Arkshine выпустил исправление, восстанавливающее корректную загрузку GIF (сообщения 41 и 43). читать далее

  • Объявления Представляем новый визуальный макет для тем и компонентов тем от hugh открывает галерею тем с миниатюрами и быстрыми деталями; авторы тем могут следовать этому руководству для добавления превью (сообщение 1). читать далее

  • Поддержка По вопросу 论坛更新失败,现在进不去了, merefield посоветовал удалить неиспользуемые темы/плагины и повторить попытку обновления, чтобы восстановить доступ (сообщение 5). читать далее

  • Поддержка В Можно ли редактировать сообщения, когда кто-то другой печатает ответ?, JammyDodger рекомендовал разбивать большие темы с помощью Auto close topics create linked topic; тестирование подтвердило, что это работает как для видимых, так и для скрытых веток (сообщения 3 и 5). читать далее

  • Плагин Discourse Chatbot :robot: выпуск 1.5.3 от merefield улучшает расположение кнопки запуска поста, уточняет сообщения о начале чата и убирает предупреждения в консоли для более плавного опыта (сообщение 1097). читать далее

  • Поддержка Какие роли могут заглушать других пользователей?JammyDodger подтвердил, что функция заглушения доступна с TL1, и отметил, что функция «Игнорировать» по умолчанию доступна с TL2 (сообщение 4). читать далее

  • Тема компонент #mobile: В F NAV – Вкладки мобильной навигации, Don предоставил исправление для меток иконок и поведения боковой панели на мобильных устройствах, улучшив навигацию в ландшафтном и портретном режимах (сообщение 53). читать далее

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

На этом всё — пора выпить кофе и дать двигателю Discourse немного отдохнуть!

Сегодня на meta.discourse.org

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

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

Объявления

Поддержка

Функции

  • В запросе о совместном использовании в iOS awesomerobot рассмотрела статус Web Share Target API от Apple в функция 365155 (Feature), а pmusaraj подтвердила существующее расширение для совместного использования в Discourse Hub под пунктом «Ещё» в панели совместного использования iOS детали.

  • merefield обдумал улучшения для расширения совместного использования в Android, чтобы перенаправлять URL в заголовок, а текст — в тело, прототипируя в discourse-share-to-link-oneboxer перед черновым PR (32631).

  • hugh поделился прогрессом в поддержке палитр #light и #dark в редакторе тем, пообещав возможность выбора обеих палитр для всех тем в следующем выпуске (ещё).

Баги

  • thoka заметил, что в результатах быстрого поиска скрывается иконка ЛС при использовании in:all (скриншот), тогда как полный поиск отображает её корректно, что побудило nat начать расследование продолжение.

  • osmith отметил, что встроенные oneboxes всё ещё маскируются под Safari (проблема), обходя переопределение SiteSetting.onebox_user_agent для больших и встроенных превью.

UX

  • Jagster сообщил, что инструмент проверки текста искажает превью цитат в анимированном diff в редакторе (пример), и Falco предложил перенести рендеринг diff на этап сырого сравнения обсуждение.

  • RGJ рекомендовал обновить сообщение «у вас нет сообщений» на контекстно-зависимые уведомления, такие как «Эта папка пуста», чтобы снизить двусмысленность при навигации по представлениям сообщений (предложение).

Плагины

  • angus объявил о слиянии PR для сохранения изображений в федеративных постах ActivityPub (плагин: discourse-activity-pub) PR#197 и подтвердил, что исправление будет в следующем выпуске детали.

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

  • Moin highlighted that default group assignments aren't applied in bulk invites, and Southpaw updated the bulk invite guide to include default group behavior.

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

За ещё один день плавных превью тем, безупречных oneboxes и экспериментальных домашних страниц ИИ — пусть ваш код работает так же чисто, как наши фильтры контента для щенков!

Сегодня на meta.discourse.org

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

  • Новые сообщения: 67
  • Новые темы: 17
  • Лучшие пользователи (лайки, сообщения):
    • Moin (15 лайков, 7 сообщений)
    • JammyDodger (12 лайков, 4 сообщения)
    • RGJ (7 лайков, 1 сообщение)
    • pfaffman (6 лайков, 7 сообщений)
    • awesomerobot (5 лайков, 2 сообщения)
    • david (5 лайков, 1 сообщение)
    • Falco (4 лайка, 1 сообщение)
    • mcwumbly (4 лайка, 1 сообщение)
    • merefield (4 лайка, 3 сообщения)
    • Discourse (3 лайка, 1 сообщение)

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

UX

Плагин

Ошибка

Поддержка

#IEEE Summer of Code 2025

блог

Функция

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

После whirlwind динамических групп, бесконечных спиннеров и презентаций SoC — за новые моменты исправления ошибок и победы сообщества завтра!

Сегодня на meta.discourse.org

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

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

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

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

    • Moin (12 сообщений, 18 лайков)
    • JammyDodger (8 сообщений, 4 лайка)
    • RGJ (6 сообщений, 9 лайков)
    • nathank (3 сообщения, 5 лайков)
    • pfaffman (3 сообщения, 2 лайка)
  • Лучшие участники группы @team:

    • renato (1 сообщение, 6 лайков)
    • joffreyjaffeux (2 сообщения, 4 лайка)
    • nbianca (1 сообщение, 2 лайка)
    • hugh (1 сообщение, 2 лайка)
    • Falco (1 сообщение, 2 лайка)
    • davidb (1 сообщение, 1 лайк)
    • Lilly (1 сообщение, 1 лайк)
    • awesomerobot (1 сообщение, 1 лайк)
    • tobiaseigen (1 сообщение, 0 лайков)

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

Поддержка footnote

Поддержка s3

Поддержка s3 chat

Поддержка email

Поддержка #views

Поддержка search privacy

Поддержка Поддержка

Поддержка trust-levels gamification

Баг groups invites

Баг chat

Функция digital-services-act

Функция markdown

Плагин groups

Объявления ai ai-helper

UX ai-helper

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

На этом всё — пора скрыть некоторые IP-адреса и добавить сноски к вашим сноскам!

Сегодня на meta.discourse.org

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

52 новых сообщения и 8 новых тем за последние 24 часа.

Топ пользователей по активности:

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

Поддержка

  • Olle11 заметил, что выпадающее меню в настройках не подхватывает основные переводы, и Moin объяснил, что это обеспечивается компонентом Тема Меню быстрых ссылок профиля, поэтому обновление настройки его «метки» решает проблему (сообщение #3) читать далее

  • KhoiUSA сообщил, что инструмент Сводка темы завис на Gemini 2.0 Flash с ошибкой «Неверная полезная нагрузка JSON», и Falco спросил, какая модель используется, чтобы помочь устранить неполадки новой функции ИИ-сводки (сообщение #3) читать далее

  • serkhelesheyi обсудил проблемы с поиском, где заголовки тем, содержащие ال, не совпадают с теми, где артикль отсутствует, ищет решение для нормализации индекса или плагин (сообщение #1) читать далее

  • zhongziqi в dev-install столкнулся с трудностями при проверке SMTP в настройке WSL2 Docker, так как Mailhog показывал только сообщения KEEPALIVE, и NateDhaliwal указал, что в режиме разработки учетные данные не требуются, и поделился конфигурацией по умолчанию (сообщение #3) читать далее

  • MichaIng проследил бесконечную загрузку за Cloudflare до конфликта функции Автоматическая перепись HTTPS с mod_sed прокси и обнаружил, что отключение любого из фильтров устраняет зависания (сообщение #15) читать далее

Ошибка

  • JammyDodger разобрался в ошибке, при которой ручная деактивация пользователя не вызывает повторные письма для подтверждения, и обнаружил, что включение необходимо одобрять пользователей скрывает интерфейс повторной отправки активации, затем отметил это как потенциальную ошибку для проверки (сообщение #4) читать далее

  • Jagster подтвердил, что долгое нажатие и выделение не работали в чате на Android, перепроверил после исправления и сообщил, что функциональность восстановлена (сообщение #4) читать далее

Плагин

  • tknospdr спросил, где в интерфейсе отображаются статусы назначений для assign, и NateDhaliwal указал на вкладку «Изменить назначение», скрытую под кнопкой Снять назначение…, что вызвало обсуждение о том, как сделать статусы более заметными (сообщение #216) читать далее

  • JammyDodger утверждал, что комментарии в post-voting должны оставаться легковесными, в то время как Sam отметил, что голосование за оригинальный пост (OP) — это настраиваемое предпочтение сайта (см. сообщение #6) читать далее

  • Mark_Wass столкнулся с ошибкой сборки при обновлении плагина #official-solved, удалил его из app.yml, пересобрал, добавил обратно и подтвердил, что обновление теперь работает снова читать далее

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

Разработка

  • aas сообщил об ошибках 502 при тестировании модели perplexity/sonar-deep-research в ai, указав на задержку около 30 секунд перед сбоем и поделившись логами консоли для отслеживания проблемы читать далее

Функция

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

На этом всё — между расследованием выпадающих меню, проделками ИИ и возней с тегами, Meta вчера горел!

Сегодня на meta.discourse.org

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

  • 75 новых сообщений и 7 новых тем создано за последние 24 часа.
  • Топ пользователей по активности:
    • RGJ (6 сообщений, 17 лайков)
    • pfaffman (9 сообщений, 11 лайков)
    • sam (15 сообщений, 10 лайков)
    • Moin (6 сообщений, 9 лайков)
    • JammyDodger (2 сообщения, 7 лайков)
    • Richie (7 сообщений, 4 лайка)
    • NateDhaliwal (2 сообщения, 3 лайка)
    • nathank (2 сообщения, 2 лайка)
    • Falco (2 сообщения, 2 лайка)
    • Tomas_Hnyk (1 сообщение, 2 лайка)

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

Dev

  • Изменения в структуре ответа API /admin/users/list/all.json?
    Richie обнаружил, что теперь endpoint оборачивает объекты пользователей в массив users, что нарушает работу интеграций SSO, а RGJ точно указал на коммит, добавивший root: :users в административном контроллере. читать далее

  • Категории отсутствуют в categories.json, хотя существуют в системе (кастомная тема)
    Steve_John испытывал трудности с отображением скрытых категорий в кастомной теме, и pfaffman рекомендовал поделиться фрагментами JavaScript и ссылками на GitHub для отслеживания проблемы. читать далее

Support

  • Можно ли сделать пользователя неупоминаемым?
    Вопрос о рабочем процессе модерации выявил, что заблокированные пользователи скрыты от автодополнения для не-сотрудников, при этом JammyDodger дал советы по настройке js.user.suspended_permanently и js.user.suspended_reason. читать далее

  • Как предотвратить спам-сообщения?
    Новичок спросил о блокировке разного рода спама, и sam рекомендовал установить плагин discourse-ai с модулем анти-спама (например, бесплатный уровень Gemini 2.5 flash). читать далее

Announcements

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

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

Bug

  • Должен ли деактивированный пользователь получать электронное письмо?
    Обсуждалось взаимодействие настроек invite_only, must_approve_users и отсутствующих писем активации; sam напомнил о необходимости проверки электронной почты до одобрения администратором. читать далее

  • Суммаризация темы с помощью AI загружается бесконечно, получен недопустимый JSON-пейлоад?
    Пользователи столкнулись с бесконечной загрузкой и ошибками JSON; Falco обнаружил, что проблема связана с конечной точкой Google Gemini, и предложил сменить настройки провайдера. читать далее

  • TypeError: Cannot read properties of null (reading ‘en’)
    sam подтвердил, что связанная проблема была решена, и закрыл тему, восстановив корректный парсинг цитат. читать далее

Feature

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

  • Предоставление визуального сигнала, когда тема получает ответ от AI
    Была поднята идея использования фразы «AI печатает…», предложив использовать уведомления о присутствии для сигнализации о текущей генерации AI. читать далее

  • Добавить настройку для контроля всплытия темы от «малых действий»
    Запрос на переключатель администратора для подавления всплытия тем из-за действий сотрудников (например, автозакрытие, закрепление) выявил обеспокоенность по поводу засорения списков непрочитанного. читать далее

Plugin

  • Discourse Solved
    В официальном плане развития плагина пользователь спросил, как добавить фильтр «Нерешено» рядом с «Топ/Горячее/Последнее» на главной странице, что породило предложения по виджетам. читать далее

  • Discourse Dynamic Groups
    Обсуждение ограничений полей пользователей в плагине по сравнению с автоматизацией групп в ядре побудило nathank сравнить оба подхода. читать далее

Theme обратная связь

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

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

  • sam оптимизировал объявления и основные функции в нескольких ветках:

    • поддержка браузеров в Отказ от поддержки iOS 15 и других старых браузеров читать далее
    • UX-поток в Представляем навигацию боковой панели администратора читать далее
    • логика активации по электронной почте в Должен ли деактивированный пользователь получать электронное письмо? читать далее
    • идеи резервного JSON в Суммаризация темы с помощью AI загружается бесконечно читать далее
    • надежность парсинга AI в Возможно ли сегодня автоматизировать это с помощью Discourse AI? читать далее
  • Falco выявил исправление Google API для ошибки суммаризации AI в теме Суммаризация темы с помощью AI загружается бесконечно читать далее

  • hugh обязался изучить странности мобильной навигации в теме Представляем навигацию боковой панели администратора читать далее

  • Lilly связала идеи автодополнения для рабочих процессов тегов в теме Создать динамическую группу тегов на уровне темы? читать далее

Благодаря изменениям в API, мобильной стилизации и улучшениям AI, сегодняшнее обсуждение действительно взлетело — ракетное топливо не понадобилось! :rocket:

Сегодня на meta.discourse.org

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

  • Новые сообщения: 97
  • Новые темы: 15
  • Лучшие пользователи:
    • david – 6 сообщений, 15 лайков
    • Moin – 6 сообщений, 13 лайков
    • JammyDodger – 9 сообщений, 11 лайков
    • serkhelesheyi – 4 сообщения, 8 лайков
    • Falco – 1 сообщение, 5 лайков
    • chapoi – 4 сообщения, 5 лайков
    • pfaffman – 8 сообщений, 4 лайка
    • ondrej – 2 сообщения, 4 лайка
    • piffy – 1 сообщение, 3 лайка
    • sam – 1 сообщение, 2 лайка

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

Объявления

Плагин

  • В категории Плагин пользователь JammyDodger отметил, что задача «Очки за сегодня» в плагине Discourse Gamification теперь выполняется ежечасно, а не ежедневно детали, и Falco оперативно обновил вики-страницу плагина, отразив это изменение см. обновление.

Поддержка

Функция

  • В категории Функция пользователь per1234 запросил переключатель уровня администратора для отключения всплываний «малых действий» в теме Добавить настройку для контроля всплывания темы, при этом JammyDodger порекомендовал предпочтительную настройку «Считать закрытые темы непрочитанными» 2, Moin указал на исходный коммит в GitHub 4, а обсуждение продолжается вокруг применения по умолчанию 7.

UX

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

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

  • В разделе обратной связи по теме Тема пользователь Moin заметил отсутствие значков категорий в результатах поиска на мобильных устройствах в теме Meta Branded в теме Значок категории отсутствует, при этом chapoi подтвердил, что проблема специфична для темы 6.

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

Ошибка

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

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

Сегодня на meta.discourse.org

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

  • Новые сообщения: 79
  • Новые темы: 12

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

  • JammyDodger: 13 сообщений, 9 лайков
  • Moin: 1 сообщение, 8 лайков
  • sam: 2 сообщения, 8 лайков
  • Arkshine: 4 сообщения, 8 лайков
  • nolo: 1 сообщение, 5 лайков
  • Lilly: 4 сообщения, 5 лайков
  • TomoftheFog: 5 сообщений, 3 лайка
  • awesomerobot: 1 сообщение, 3 лайка
  • joffreyjaffeux: 2 сообщения, 3 лайка
  • jimmy0017: 2 сообщения, 2 лайка

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

Ошибка

  • Фильтр «Сообщений в теме» не работает
    TomoftheFog сообщил о пустой теме при использовании фильтра «X сообщений в теме», JammyDodger обнаружил в консоли TypeError: i is undefined, а Arkshine отправил PR для исправления компонента пост-бейджей. Читать далее

  • Плагин FontAwesome Pro не меняет все иконки по умолчанию
    DavidTCole заметил, что иконки вроде layer-group и inbox остались без изменений после установки FontAwesome Pro, что побудило Arkshine сравнить списки иконок и подготовить PR для исправления. Читать далее

  • Загрузка изображений в чате не работает при использовании приватного S3/CDN
    Super_James показал несоответствие URL миниатюр, указывающих на приватный S3, в то время как оригиналы используют CDN. tgxworld подтвердил рассинхронизацию и отметил проблему в теге member-experience для расследования. Читать далее

Поддержка

  • Бета-версия разработчика отображается в панели управления
    HenrysCat сообщил, что в облачной установке отображается версия 3.5.0.beta5-dev вместо чистой беты. Moin пояснил, что суффикс -dev обозначает промежуточные сборки разработки (см. документацию по релизам). Читать далее

  • Текстовая водяная метка в компоненте темы
    tknospdr спросил, почему в компоненте водяных знаков не поддерживаются текстовые наложения. Arkshine объяснил, что водяные знаки на основе изображений обеспечивают большую гибкость, а ondrej предложил создать собственный компонент темы или опубликовать запрос в категории Marketplace. Читать далее

  • Заметная ссылка на чат-бота с ИИ
    Angela_MRS искала более крупную иконку виджета чата, закрепленную в углу, а Lilly продемонстрировала пользовательскую ссылку в боковой панели. Jagster отметил соображения относительно размещения на мобильных устройствах и в выпадающем меню. Читать далее

  • Добавление эмодзи к тегам
    ja_ke спросил, как включить эмодзи в названия тегов. nolo указал на компонент темы Иконки тегов как на решение. Читать далее

  • Пользовательские ссылки в заголовке для конкретных локалей
    Michael_Liu обнаружил, что подчеркивания в кодах локалей (например, zh_CN) препятствуют отображению ссылок в заголовке. awesomerobot предложил поддержку как дефиса, так и подчеркивания через PR. Читать далее

  • Массовое добавление внешних адресов электронной почты
    pfaffman предупредил против отправки писем на неподтвержденные адреса, а nathank предложил использовать сам Discourse как форму RSVP для обеспечения согласия и целостности данных. Читать далее

  • Ошибки при восполнении бейджей читателя
    jimmy0017 сообщил о значительном росте таблицы post_timings и частых сбоях восполнения. JammyDodger рекомендовал проверить наличие мега-тем с помощью запроса в Data Explorer и запустить параллельный REINDEX для освобождения места. Читать далее

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

UX

  • Символ торговой марки отображается как эмодзи
    joffreyjaffeux обнаружил, что (TM) заменяется на эмодзи, и отправил исправление в основную ветку (PR #32713). Читать далее

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

  • Проблема с отступами в onebox GitHub
    NateDhaliwal отметил, что длинные названия репозиториев не имели боковых отступов в onebox GitHub, из-за чего текст касался края, нарушая согласованность интерфейса. Читать далее

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

Функция

Плагин

  • Скрытие меток статуса ActivityPub
    Olle11 хотел убрать уведомления «не опубликовано через ActivityPub». pmusaraj рекомендовал использовать CSS для селектора .activity-pub-topic-status.not-published, чтобы скрыть этот элемент. Читать далее

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

  • sam анонсировал значительное улучшение загрузки: исправлены ошибки iOS, а загрузка изображений размером до 10 МБ теперь оптимизируется на лету (см. пост в блоге о Rust/WebAssembly/MozJPEG: ссылка)

  • Lilly помогла Angela_MRS встроить пользовательскую ссылку «Спросить бота» в боковую панель и выпадающее меню для доступа к чату ai: ссылка

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

  • joffreyjaffeux исследовал ошибку отображения DiscoTOC на мобильных устройствах и запросил шаги для воспроизведения в категории UX ссылка

  • joffreyjaffeux также собрал скриншоты клавиатуры Android для диагностики наложения заголовка в мобильном редакторе: ссылка

  • blake объяснил ручной процесс перемещения пользователей между тарифными планами в плагине Discourse Subscriptions: ссылка

  • tgxworld воспроизвел проблему рассинхронизации миниатюр приватного S3 и CDN и отметил её в теге #member-experience: ссылка

  • pmusaraj дал совет по настройке CSS для скрытия сообщений статуса ActivityPub для неопубликованных тем: ссылка

  • david выделил возможность скрытия кнопок быстрого редактирования в документации для разработчиков и указал на ссылку исходного кода GitHub для PR: ссылка

  • sam пообещал создать прототип API данных артефактов и вскоре сообщить о результатах оценки сложности: ссылка

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

Сегодня на meta.discourse.org

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

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

UX

Сообщество

Функция

Поддержка

Ошибка

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

После того как мы укротили гигантскую тему Канбан и привели в порядок плавающие кнопки ИИ, давайте надеяться, что сегодняшние приключения принесут еще более плавные рабочие процессы и больше моментов «эврики»!

Сегодня на meta.discourse.org

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

  • Всего новых сообщений: 91 (Дашборд)

  • Всего новых тем: 15 (Дашборд)

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

  • Лучшие пользователи из группы @team:

    • Danielle: 1 сообщение, 8 лайков
    • joffreyjaffeux: 2 сообщения, 5 лайков
    • awesomerobot: 2 сообщения, 4 лайка
    • sam: 1 сообщение, 3 лайка
    • mark.reeves: 1 сообщение, 3 лайка
    • supermathie: 1 сообщение, 2 лайка
    • benji: 1 сообщение, 2 лайка
    • Lilly: 1 сообщение, 0 лайков
    • HAWK: 1 сообщение, 0 лайков

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

Объявления

  • Вебинар: Рост и удержание вашей аудитории сообщества
    Danielle анонсировала новый вебинар, запланированный на 20 мая (13:00 по восточному времени), посвящённый тому, почему люди присоединяются к сообществу и остаются в нём. Ссылка для регистрации через Zoom доступна здесь.

Поддержка

  • Как закрепить категорию или её темы в верхней части списка тем?
    Пользователь спросил о «супер-закреплении» для категорий; awesomerobot указал на тему Компонент темы Featured Lists как на обходное решение подробнее.

  • Ручной подъём темы для сотрудников
    patrickemin поинтересовался возможностью подъёма темы в один клик только для сотрудников; KhoiUSA описал два метода, а позже Lilly предложила автоматический подъём как временное решение подробнее.

  • Как реализован ежедневный вход? Я получаю очки случайно каждый день
    ja_ke спросил, как рассчитывается счётчик посещений; JammyDodger объяснил стандартные правила геймификации для ежедневных посещений в теге геймификация подробнее.

  • Как настроить поддомен для Discourse?
    Matthias_Schuster искал инструкцию для Namecheap; pfaffman разъяснил настройку A-записи со ссылкой на базу знаний Namecheap подробнее.

  • Есть ли у Discourse тема или плагин для лотереи?
    ja_ke и merefield обсудили китайские плагины «抽奖» и возможные варианты с открытым исходным кодом для проведения розыгрышей подробнее.

  • Пользователь не может создать новую тему и добавить к ней тег при создании
    bayardo.rivas сообщил об ограничениях тегов для уровней TL0/TL1; JammyDodger и HAWK диагностировали пересечение настроек групп в теге теги подробнее.

  • Как настроить композер?
    saish запросил отдельные интерфейсы композера для каждого тега; сообщество собирает примеры использования, чтобы рекомендовать настройки комповер подробнее.

Функции

  • Повторяющиеся вебинары
    DamirDame попросил обработчик, поддерживающий повторяющиеся события в Zoom; этот запрос на функцию zoom открыт для обсуждения подробнее.

  • Ручной подъём темы, в идеале в один клик, только для сотрудников
    Дополнительный запрос на функцию Функции от patrickemin повторяет призыв к возможности точечного подъёма тем сотрудниками в одно действие подробнее.

  • Закрепить более одной темы глобально
    Andrew15-5 предложил возможность закрепления нескольких тем глобально на главной странице; Moin продемонстрировал существующий рабочий процесс через меню гаечного ключа, позволяющий этого добиться подробнее.

Баги

  • Сообщения ActivityPub должны корректно отображать даты
    mark.reeves отметил отсутствие дат в onebox-сообщениях ActivityPub; команда activitypub отслеживает исправления форматирования вывода подробнее.

  • Приложение PWA случайно вылетает при приближении изображения
    darkpixlz сообщил о вылетах PWA на iOS при щипковом приближении; видеозаписи указывают на известную ошибку взаимодействия тем подробнее.

Сообщество

  • Использование исследователя форума для помощи в организации и разделении крупных тем
    JammyDodger опробовал нового #ai-powered исследователя форума для автоматического разбиения длинных веток, сравнивая его со своим ручным процессом из первоначального руководства подробнее.

UX

  • Фильтр по дате «до/после» не выровнен с другими полями
    NateDhaliwal заметил некорректное выравнивание фильтров по дате в мобильном поиске; это изменение интерфейса для тегов mobile/search запланировано на рассмотрение в категории UX подробнее.

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

  • Danielle начала день с приглашения на вебинар в категории Объявления ссылка

  • joffreyjaffeux откатил и объяснил случайное слияние в обсуждении изменений API в категории Dev ссылка

  • awesomerobot поделился двумя решениями: темой Featured Lists для закрепления (#366301) и более чёткой формулировкой для «Следить за первым сообщением» (#366157) ссылка, ссылка

  • sam исследовал ошибку с единичным/множественным числом в категории Баги и подтвердил обходное решение с двойным редактированием ссылка

  • mark.reeves зафиксировал проблему отображения дат в ActivityPub для плагина activitypub ссылка

  • supermathie пояснил, что эмодзи Apple нельзя распространять, и направил всех к #emojis-update ссылка

  • benji отметил особенность отсутствия дублирования в плагине Discourse Calendar и передал информацию команде ссылка

  • Lilly предложила автоматический подъём как обходное решение для запроса на подъём сотрудниками в категории Поддержка ссылка

  • HAWK объяснил, что пользователи уровня TL1 по умолчанию имеют привилегии TL0 при добавлении тегов в категории Поддержка ссылка

Удачного укрощения форума — пусть ваше PWA будет стабильным, эмодзи — легальными, а вебинары — полными участников!

Сегодня на meta.discourse.org

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

  • Новые сообщения: 106
  • Новые темы: 14

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

  • JammyDodger (16 сообщений, 30 лайков)
  • merefield (20 сообщений, 17 лайков)
  • david (2 сообщения, 6 лайков)
  • pfaffman (6 сообщений, 5 лайков)
  • nolo (3 сообщения, 5 лайков)
  • RGJ (3 сообщения, 4 лайка)
  • AstonJ (1 сообщение, 4 лайка)
  • Moin (2 сообщения, 3 лайка)
  • Roman_Rizzi (1 сообщение, 3 лайка)
  • awesomerobot (2 сообщения, 3 лайка)

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

Dev

Установка

Поддержка

UX

  • В категории UX JammyDodger сообщил, что панель администратора зависала на iPhone/Safari до открытия боковой панели, и awesomerobot сослался на исправление читать далее.

  • В категории UX JammyDodger предложил разрешить анонимным зрителям видеть аватары голосов вместо перенаправления, сославшись на связанные обсуждения ограничений реакций: Если пользователь не отреагировал... и Сбои на странице реакций... читать далее.

  • В категории UX JammyDodger отметил, что меню автодополнения для @ и : иногда отображается слишком высоко на iPhone/Safari в редакторе и чате, из-за чего варианты оказываются за пределами экрана читать далее.

  • В категории UX nolo указал, что официальные компоненты, такие как Карточки тем и Тема Horizon, игнорируют настройку приоритет имени пользователя, всегда отображая @topic.creator.username читать далее.

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

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

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

  • В разделе #Site обратной связи NateDhaliwal заметил новую кнопку с изображением глобуса и плюсом в меню сообщения, которая не имела видимого эффекта, и спросил о её роли после изменения поведения переводчика читать далее.

Ошибка

  • В категории Ошибка kuba-orlik обнаружил, что откат ревизии, которая меняет только теги, возвращает ошибку «Текущая версия совпадает», блокируя быстрое восстановление тегов читать далее.

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

Это был настоящий вихрь исправлений, функций и обратной связи — можно сказать, что на Meta никогда не бывает скучно!

Сегодня на meta.discourse.org

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

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

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

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

  • В #Site обратной связи (translator discourse-translator), Don и JammyDodger исследовали новую кнопку с глобусом и плюсом в меню сообщения, требующую experimental_content_localization и пользовательскую настройку addTranslation сообщение #5, а Falco изложил более широкую дорожную карту динамической локализации с использованием переводов, сгенерированных ИИ сообщение #6. читать далее

Поддержка

Ошибка

  • ondrej обнаружил, что вставка ссылки #category в редактор сообщения непреднамеренно раскрывает скрытые подкатегории, указывая на утечку контроля доступа сообщение #1. читать далее

  • Lilly предложила кнопку «Дополнительные настройки» для доступа к тонким настройкам цвета текста после того, как обновления убрали это поле, что вызвало обсуждение ясности интерфейса сообщение #21. читать далее

  • AdjustableWrench сообщил, что HTML-чекбоксы для user-custom-fields на форме signup требуют двух кликов на десктопе, и в обсуждении тестируется поведение браузеров Firefox, LibreWolf, Brave и Chrome сообщение #1. читать далее

Функция

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

  • JammyDodger спросил, нужна ли автору оригинала помощь с SQL-запросом для подсчета общего количества поисковых запросов на сайте за определённый период, чтобы улучшить панели отчётности сообщение #6. читать далее

Тема

Разработка

  • pfaffman обнаружил, что всплывающие подсказки инструментария форм не отображаются при использовании компонентного подхода, сравнивая импорты из discourse/components/d-tooltip и float-kit/components/d-tooltip, чтобы найти причину проблемы сообщение #1. читать далее

  • elmuerte сообщил о зависании среды разработки при редактировании client.en.yml в WSL, что приводило к процессам «puma», требующим принудительного завершения, и поставил под сомнение поведение перезагрузки локали в стабильной ветке (dev-install development localization) сообщение #1. читать далее

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

  • Falco изложил дорожную карту динамической локализации, расширив информацию о функции перевода с кнопкой глобуса и плюсом в сообщении #6.

  • sam предоставил обновление для изолированной передачи postMessage данных в артефакты ИИ в сообщении #10.

  • tobiaseigen поделился мнением о ограничениях минимальной длины сообщения и компромиссах в удобстве использования в сообщении #12 и продолжил уточняющими вопросами в сообщении #17.

  • Lilly предложила переключатель «Дополнительные настройки» для опций цвета текста категории, чтобы восстановить управление после обновлений в сообщении #21.

От кнопок с глобусом до экспериментов с 2 миллиардами символов — вчерашний день доказал, что на Meta никогда не бывает скучно. За новые открытия сегодня!

Сегодня на meta.discourse.org

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

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

Поддержка

Функции

Разработка

Плагины

  • Контрибьюторы выпустили исправления и доработки для взаимодействий внутри темы в Кнопки торговли.

  • Обсуждалось использование плагина для видеотрансляций, с призывами расширить «чат внутри темы» в Discourse Livestream и продолжающимися поисками функций «чата внутри темы».

#Self-Hosting

#Site feedback

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

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

Сегодня на meta.discourse.org

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

Всего новых постов: 112
Всего новых тем: 16

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

  • JammyDodger: 13 постов, 22 лайка
  • pfaffman: 7 постов, 10 лайков
  • RGJ: 2 поста, 8 лайков
  • david: 1 пост, 7 лайков
  • Jagster: 7 постов, 7 лайков
  • nathank: 4 поста, 6 лайков
  • tobiaseigen: 3 поста, 6 лайков
  • Arkshine: 2 поста, 4 лайка
  • gassim: 1 пост, 4 лайка
  • putty: 1 пост, 4 лайка

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

UX

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

Баг

  • Существующие пользователи не добавляются в группы по приглашению, если у них уже есть доступ к теме, на которую ссылается приглашение — ошибка в рабочем процессе приглашений не позволяла добавлять (или повторно добавлять) существующих пользователей в группы; nathank и JammyDodger подтвердили проблему, а pento выпустил исправление читать далее.

  • Обнаружена опечатка в компоненте Custom Category Boxes — RGJ заметил опечатку в исходном коде компонента темы, и sam сразу же предупредил команду для её исправления читать далее.

  • SVG-анимации отображаются некорректноaas продемонстрировал, что загруженные SVG-файлы теряют свои <defs> и символы, а Arkshine внес вклад в виде PR для добавления отсутствующих тегов в белый список читать далее.

  • Невозможно отменить ревизию, если она содержит только правки тегов — обнаружена регрессия, при которой откат изменений только тегов завершается ошибкой «unchanged»; JammyDodger предоставил четкие шаги для воспроизведения, что помогло найти решение читать далее.

  • Посты ActivityPub должны корректно отображать датыangus обратил внимание на проблемы с форматом дат в плагине ActivityPub, что привело к слиянию pull request, восстанавливающего правильное отображение дат читать далее.

Dev

  • Модернизация встроенных тегов скриптов для шаблонов и JS APIdavid объявил о прекращении поддержки <script type='text/discourse-plugin'> и <script type='text/x-handlebars'> в темах, предоставив пути миграции и график удаления до сентября 2025 года читать далее.

  • Новый релиз Ubuntu 25.04 (Plucky Puffin) на серверах Discourse — Architect поделился опытом обновления до Ubuntu 25.04, в то время как pfaffman рекомендовал использовать LTS-версию (24.04) для производственных экземпляров Discourse читать далее.

  • Проблемы с ручной настройкой Perplexity Sonar для глубоких исследованийaas предупредил о высоких затратах при экспериментировании с модерацией на основе ИИ, а sam напомнил пользователям взвешивать расходы перед включением экспериментальных моделей читать далее.

Поддержка

  • Закрытие темы после x постов в некоторых категориях — администраторы обсуждали использование таймеров на основе количества постов вместо таймеров по времени для поддержания краткости категорий поддержки; dax и JammyDodger наметили концепцию интерфейса Topic Timer читать далее.

  • Отображение вложенных категорий на рабочем столе — Matthias_Schuster спросил, как Meta отображает подкатегории выше тем, а RGJ объяснил настройки «Стиль страницы категории на рабочем столе» и «Показывать список подкатегорий выше тем» читать далее.

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

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

  • Limit_req_zone «flood» уже занятsatonotdead столкнулся с ошибками пересборки Nginx из-за дублирующейся директивы limit_req_zone, что породило советы по очистке пользовательских конфигураций before-server читать далее.

  • Пользовательский порядок темHAWK и meglio обсудили добавление представления с ручным порядком рядом с /latest, предложив закрепление и корректировку дат как временные решения читать далее.

Маркетплейс

  • Поиск разработчиков Discourse в Великобритании — запрос Mollyvog о специалистах из Великобритании получил ответы от merefield, jahan_gagan и pacharanero, предложивших свою экспертизу для благотворительных сообществ читать далее.

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

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

Установка

  • Отсутствует каталог workbox в public/javascript — MichaIng сообщил о повторяющихся ошибках 404 для workbox-*.js в настройках PWA, и отладка выявила особенности конвейера сборки активов в Docker-сборках читать далее.

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

  • david объявил план прекращения поддержки встроенных тегов скриптов в темах и подробно описал шаги миграции читать далее.

  • tobiaseigen направил обсуждение автоматического закрытия по количеству постов, предложив идеи интерфейса для отдельной конфигурации Topic Timer читать далее.

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

  • dax сотрудничал в доработке таймеров тем, подчеркивая гибкость для категорий поддержки по сравнению с общими категориями читать далее.

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

  • sam подтвердил и эскалировал отчет RGJ об опечатке в компоненте custom-category-boxes, чтобы обеспечить быстрое решение читать далее.

  • hugh дополнил тему о вкладе в документацию реальными примерами и уточнил, какие функции требуют доработки читать далее.

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

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


И после прекращения поддержки, поиска опечаток и обновления ОС на базе Puffin можно смело сказать, что meta.discourse.org оказался достаточно смелым, чтобы держать нас всех в тонусе! Кроме того, не пропустите следующую прямую трансляцию Discourse, если вам нужно еще больше живых событий: читать далее.

Сегодня на meta.discourse.org

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

  • Новые сообщения: 94
  • Новые темы: 17
  • Лучшие пользователи:
    • awesomerobot (7 сообщений, 13 лайков)
    • JammyDodger (4 сообщения, 8 лайков)
    • craigconstantine (1 сообщение, 6 лайков)
    • pfaffman (8 сообщений, 4 лайка)
    • Bruce5051 (1 сообщение, 4 лайка)
    • ludwikc (1 сообщение, 4 лайка)
    • Joe_F (6 сообщений, 3 лайка)
    • Tarun_Sharma (3 сообщения, 3 лайка)
    • pmusaraj (1 сообщение, 3 лайка)
    • tknospdr (6 сообщений, 3 лайка)

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

Поддержка

Ошибки

UX

Сообщество

Плагины

Разработка

Функции

  • Чтобы избежать сброса настроек по умолчанию, awesomerobot предложил сохранять фильтры при смене категорий или тегов в представлениях Канбан в сообщении #2. Читать далее

  • Rubi предложила предупреждение о ответе в ЛС для смешанных разговоров между сотрудниками и пользователями, чтобы предотвратить случайное разглашение, в сообщении #1. Читать далее

  • Групповые сообщения могли бы автоматически переходить к непрочитанным постам через суффикс URL /unread, как запросил Ethsim2 в сообщении #1. Читать далее

#Хостинг

#Управление сайтом

  • В контексте сортировки на основе ИИ sam обсудил добавление меток «Пишет» или «Отвечает» для ответов персонажей в сообщении #10. Читать далее

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

Продолжайте эти диалоги и помните: каждый значок рассказывает свою историю!

Сегодня на meta.discourse.org

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

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

  • UX #kanban-board: meglio выразил недоумение по поводу пользовательской записи @ в компоненте темы Kanban, а awesomerobot объяснил, что @ обозначает списки тем верхнего уровня, и почему по умолчанию она отсутствует в выпадающем списке (читать далее).

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

  • UX #ai: tvavrda отметил, что инструмент ИИ «Список категорий» опускает полные слайги для подкатегорий, предоставляя неполные ссылки, а участники сообщества подтвердили этот пробел в базовом API поиска категорий (читать далее).

  • UX #topic-voting: meglio задал вопрос, почему голоса по закрытым темам остаются «потраченными», а другие предложили специальный интерфейс для активных и использованных голосов, чтобы улучшить ясность в разделе «Мои голоса» (читать далее).

  • Поддержка #personal-messages: serkhelesheyi обнаружил, что ответы на личные сообщения, инициированные через автоматически цитируемые сообщения, не отображаются в почтовом ящике форума, если не настроена функция «Ответ по электронной почте», а tobiaseigen подробно описал шаги настройки для решения этой проблемы (читать далее).

  • Поддержка #unformatted-code-detector: stefl попросил способ побуждать пользователей оборачивать вставленный код в ограждения, а Moin указал на компонент темы Unformatted Code Detector как на готовое решение (читать далее).

  • Поддержка #tags: Rubi спросил, что происходит при переименовании тега, а JammyDodger подтвердил, что редактирование тегов применяется ко всему форуму и не нарушит существующие связи с темами (читать далее).

  • Поддержка #ai: satonotdead протестировал функцию поиска Discord AI, а mcwumbly объяснил, что она в настоящее время позволяет искать в Discourse из Discord, а не наоборот, отметив её экспериментальный статус (читать далее).

  • Ошибка #solved-reminders: DonBot сообщил о ежемесячном наплыве напоминаний «отметить как решение», а JammyDodger предоставил ссылку на текущие улучшения в плагине Solved Reminders для сокращения массовых личных сообщений (читать далее).

  • Ошибка Пользователи обнаружили, что при нажатии кнопки «Назад» в браузере в редакторе компонентов темы загружается устаревший код, а sam заверил, что исправление планируется на конец этой или начало следующей недели (читать далее).

  • Сообщество Призыв craigconstantine к трём администраторам сообщества провести взаимный аудит своих форумов получил восторженную поддержку от Bas, который подчеркнул ценность наставничества среди коллег в управлении сообществом (читать далее).

  • Функция nathank отметил, что ссылки для входа всегда ведут на основной адрес электронной почты, даже если введен дополнительный адрес, а sam согласился, что этот UX можно улучшить, чтобы учитывать введенный пользователем адрес (читать далее).

  • Функция pangbo предложил предупреждение при ответе на личные сообщения с смешанными получателями (пользователи/сотрудники), а mcwumbly указал на компонент темы Whisper Warning как на временное решение до интеграции в ядро (читать далее).

  • Разработка Релиз Ubuntu 25.04 вызвал вопросы о безопасных путях отката, и Jagster посоветовал использовать снимки или чистое восстановление, в то время как Ed_S предупредил, что снимки не являются резервными копиями (читать далее).

  • Разработка Длинная форма создания темы SubStrider вызвала предложения о сворачивании полей или использовании существующих form-templates, при этом merefield отметил, что открытые плагины привлекают более широкий фидбек по UX (читать далее).

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

  • mcwumbly объяснил ограничения, связанные с улучшением компонента темы Kanban, и наметил пути к улучшению основного API (читать далее).

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

  • tobiaseigen предоставил подробные инструкции по настройке «Ответ по электронной почте» для личных сообщений, начатых через автоматическое цитирование (читать далее).

  • tobiaseigen предложил отключить локальные входы, чтобы разрешить регистрацию только через OAuth при устранении проблем с SSO Patreon (читать далее).

  • awesomerobot прояснил, почему сокращение @ существует в настройках Kanban, и описал проблемы миграции при добавлении его в выпадающий список категорий (читать далее).

  • sam признал ошибку в прерываниях аудиопотока помощника ИИ и сообщил, что keegan расследует первопричины перед переработкой пост-стримов (читать далее).

  • sam подтвердил исправление предпросмотра цитат в Markdown после внедрения потоковой разницы от keegan, которое теперь бесшовно обрабатывает опечатки в цитатах (читать далее).

  • Bas с энтузиазмом поддержал инициативу аудиторов-мастеров, предложив наблюдать за встречами и делиться знаниями по управлению сообществом (читать далее).

  • joffreyjaffeux ответил на фидбек по UX выбора заголовка, указав на грядущие изменения для предотвращения непроизвольной активации режима редактирования (читать далее).

  • nat высказался по поводу UX назначения постов в длинных темах, рекомендуя контрольные списки и назначения на уровне темы вместо назначения отдельных постов (читать далее).

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

Оставайтесь позитивными — сегодня в обсуждениях никто не пострадал, и они виляют хвостами от облегчения!

Сегодня на meta.discourse.org

Ключевые показатели
• Всего новых сообщений: 100
• Всего новых тем: 16

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

  • JammyDodger (8 сообщений, 9 лайков)
  • ludwikc (2 сообщения, 7 лайков)
  • david (2 сообщения, 6 лайков)
  • NateDhaliwal (4 сообщения, 6 лайков)
  • sam (4 сообщения, 6 лайков)
  • RGJ (2 сообщения, 6 лайков)
  • kris.kotlarek (1 сообщение, 5 лайков)
  • nathank (6 сообщений, 4 лайка)
  • awesomerobot (2 сообщения, 4 лайка)
  • merefield (3 сообщения, 4 лайка)

Лучшие участники @team

  • david (2 сообщения, 6 лайков)
  • sam (4 сообщения, 6 лайков)
  • kris.kotlarek (1 сообщение, 5 лайков)
  • awesomerobot (2 сообщения, 4 лайка)
  • Lilly (1 сообщение, 1 лайк)
  • pmusaraj (2 сообщения, 2 лайка)
  • nat (1 сообщение, 1 лайк)
  • flink91 (1 сообщение, 1 лайк)
  • tobiaseigen (1 сообщение, 0 лайков)

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

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

  • david напомнил всем о удалении переопределений шаблонов в июне в теме Removing support thread и предоставил ссылку на PR с портированием изменений.

  • sam набросал API хранения артефактов в теме Persistent JSON proposal и отладил чекбоксы формы регистрации в теме HTML checkboxes bug.

  • kris.kotlarek восстановил фильтр категории документации в теме Doc categories filter после сообщения от Don.

  • awesomerobot показал, как ссылаться на внешние страницы Политики конфиденциальности в теме Privacy Policy support и обновил ключи перевода в PR Discovery headings PR.

  • Lilly воспроизвела ошибку многовыбора в пользовательских полях в теме Groups automation bug.

  • pmusaraj исследовал проблемы с метками перевода в приложении DiscourseHub в теме DiscourseHub translation thread.

  • nat подтвердил устаревание экспериментальной настройки перевода в теме Machine translation plugin issue.

  • flink91 добавил новые примеры спецификаций системы в скелеты тем и плагинов в PR Core features skeleton PR.

  • tobiaseigen помог новичку добавить аватарку профиля в теме Air через тему Air theme support.

После бурных дискуссий о канбане, магии JSON и драмы с аватарами подготовленных пользователей наши щенки уложены спать — и они в безопасности еще на один день!

Сегодня на meta.discourse.org

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

Период: 2025-05-23 → 2025-05-24
Новые сообщения: 104
Новые темы: 17

Топ пользователей (сообщения / лайки):

  • JammyDodger: 15 сообщений / 26 лайков
  • nolo: 4 сообщения / 11 лайков
  • Moin: 4 сообщения / 11 лайков
  • NateDhaliwal: 7 сообщений / 9 лайков
  • one1: 7 сообщений / 7 лайков
  • Rubi: 7 сообщений / 7 лайков
  • awesomerobot: 1 сообщение / 6 лайков
  • pfaffman: 4 сообщения / 5 лайков
  • tobiaseigen: 3 сообщения / 4 лайка
  • Heliosurge: 6 сообщений / 4 лайка

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

UX

  • В проблеме с боковой панелью «Меню DMenu для «Ещё»», NateDhaliwal отметил, что при открытии меню всегда выделяется первый элемент, даже если вы находитесь на другой странице ссылка на исходный пост, а awesomerobot объяснил, что переход от focus к focus-visible позволит показывать выделение только при навигации с клавиатуры ссылка на комментарий [читать далее].

  • Мобильные пользователи обнаружили, что меню автодополнения пользователей перекрывалось при смене владельца сообщения на iPhone/Safari и Chrome; JammyDodger предложил обходной путь: вводить полное имя пользователя и нажимать Enter ссылка на исходный пост и предложение [читать далее].

  • Чекбокс «Показывать только переопределённые» для настроек сайта на мобильных устройствах скрывался в портретной ориентации; JammyDodger предложил слегка сдвинуть его, чтобы он был виден без поворота устройства ссылка на исходный пост [читать далее].

  • Запрос на подтверждение при удалении закладок в разделе /my/activity/bookmarks побудил lindsey переместить его в категорию UX для рассмотрения с точки зрения дизайна ссылка на исходный пост и действие [читать далее].

Поддержка

  • Модератор спросил, где хранятся пользовательские сообщения об отказе после нажатия кнопки «Отклонить пост»; JammyDodger выяснил, что личное сообщение «Изменить пост» архивируется во входящих system до тех пор, пока пользователь не ответит ссылка на исходный пост и решение [читать далее].

  • Rubi wondered, если флаги автоматически превращаются в разговоры после бездействия; JammyDodger уточнил, что только определённые типы флагов инициируют личное сообщение, и что можно создать пользовательские флаги в разделе /admin/config/flags, чтобы сразу открыть «просмотр полного разговора» ссылка на исходный пост и пояснение [читать далее].

  • Удаление категорий чата по умолчанию в разделе Персонал поставило в тупик stanigator; Lilly объяснила, как проверить права доступа к категориям и указала на то, что эта категория доступна только персоналу ссылка на исходный пост и руководство [читать далее].

  • Пользователь размещённого сервиса не смог установить плагин Discobot narrative; JammyDodger объяснил, что все сообщения Discobot можно редактировать через /admin/customize/site_texts и предоставил ссылку на руководство по настройке ссылка на исходный пост и ответ [читать далее].

  • Rubi столкнулся с ошибкой при создании синонима тега между ubuntumate и ubuntu-mate; putty показала, что смена тега, для которого создаётся синоним, решает проблему ссылка на исходный пост и решение [читать далее].

  • Пользователь user14893 спросил о создании образа Docker с работающим экземпляром Discourse после взлома; pfaffman посоветовал взять резервную копию из /var/discourse/shared/standalone/backups/default, а не полагаться на веб-панель ссылка на исходный пост и совет [читать далее].

  • Отсутствие категории «Советы по SSIS» в боковой панели для не-персонала заставило Moin указать на настройку default_navigation_menu_categories в разделе Администрирование → Все настройки сайта ссылка на исходный пост и решение [читать далее].

  • Автор плагина спросил, как сделать заглавной первую букву каждого слова в названии плагина; NateDhaliwal предложил использовать CSS text-transform: capitalize, хотя решение на уровне ядра потребовало бы изменения файлов локализации или настроек ссылка на исходный пост и совет [читать далее].

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

  • Новый компонент Пользовательское меню от nolo добавляет отдельное выпадающее меню пользователя с быстрыми ссылками; Lilly уже оценила разделение уведомлений, а StryGuardian сообщил о конфликте с компонентом мобильных вкладок F NAV ссылка на исходный пост и отзыв [читать далее].

Ошибка

 

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

  • awesomerobot представил обсуждение быстрого исправления проблемы с «Меню DMenu для «Ещё»» в категории UX ссылка.
  • tobiaseigen высказался по поводу дублирования поведения плагина Discourse Calendar (и Event) в категории Плагин ссылка, обсудил плагин «Решено» в личных сообщениях группы в категории Функция ссылка и исследовал автоматизацию ответов при выборе решения в категории Функция ссылка.
  • Lilly похвалила и протестировала компонент темы Пользовательское меню ссылка и помогла устранить неполадки с видимостью категорий чата в каналах для персонала ссылка.
  • lindsey переместил запрос на подтверждение удаления закладок в категорию UX для рассмотрения с точки зрения дизайна ссылка.

Интересный факт: Вчера мы столь тщательно рассмотрели флаги, меню и странности мобильных устройств, что если бы Discourse был рестораном, он бы прошёл проверку санитарной службы с отличием!

Сегодня на meta.discourse.org

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

  • 47 новых сообщений и 7 новых тем за последние 24 часа (статистика предоставлена панелью администратора).
  • Лучшие участники сообщества: RGJ (6 сообщений, 11 лайков), NateDhaliwal (8 сообщений, 2 лайка), tknospdr (7 сообщений, 2 лайка), Heliosurge (2 сообщения, 3 лайка), typed-sigterm (2 сообщения, 2 лайка).
  • Лучший участник команды: sam (1 сообщение).

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

Поддержка

  • tknospdr и RGJ обсудили, должны ли отображаемые имена плагинов писаться с заглавной буквы в теме «Установить имя плагина заглавными буквами?»; RGJ рассказал, как это правило применяется в коде и как его переопределить через locales/client.XX.yml https://meta.discourse.org/t/-/367381/12.

  • clacle спросил, как создать макет в стиле галереи для конкретной категории в теме «Создание уникального макета галереи для категории»; Andrew_Rowe указал на существующие решения в категории Компонент темы, такие как topic-list-thumbnails, category-banners и topic-list-previews, для вдохновения https://meta.discourse.org/t/-/367482/1.

  • Alienazk хотел извлечь информацию о версии из неудачной резервной копии в теме «Как получить текущую информацию о версии из моей резервной копии?»; pfaffman и RGJ предложили перезапуск контейнера и очистку консоли (см. большую проблему с pg_dump и советы по очистке в теме clean-up user-auth-token-logs) https://meta.discourse.org/t/-/367077/6.

  • Ethsim2 сообщил, что Safari на iOS не сохраняет вход в систему в теме «Проблема с cookie — не удается остаться в системе»; были обсуждены начальные шаги по устранению неполадок https://meta.discourse.org/t/-/367497/1.

  • Ethsim2 отметил, что экрная клавиатура вернулась после предыдущей ошибки в теме «Клавиатура не появляется при написании сообщения» https://meta.discourse.org/t/-/367348/2.

  • NateDhaliwal обнаружил, что умные списки не работают в шаблонах форм композера в теме «Шаблоны форм тем не имеют умных списков» и зарегистрировал это для последующего анализа https://meta.discourse.org/t/-/367479/1.

UX

  • David_Chao попросил идеи для интерфейса управления доской в теме «Любые рекомендации по проектированию UIUX управления форумной доской?»; nolo поделился скриншотами бэкенда и предоставил ссылку на Понимание интерфейса администратора https://meta.discourse.org/t/-/367460/1.

  • kuaza и patrickemin обсудили новую функцию редактирования заголовка по клику в теме «Теперь, когда заголовок темы можно редактировать по клику, я не могу просто скопировать его без входа в режим редактирования»; NateDhaliwal проследил это до PR #32873 https://meta.discourse.org/t/-/366999/4.

Плагин

wordpress

  • angus отметил, что фильтр WP-Discourse wpdc_publish_featured_link появится в версии 2.5.8 в теме «Запись пользовательского featured_link в тему discourse?» https://meta.discourse.org/t/-/362613/6.

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

Ошибка

  • NateDhaliwal обнаружил, что выбор интерфейса RTL в теме Meta Branded показывает ссылки, доступные только команде, в теме «Языки RTL в теме Meta Branded показывают ссылки, доступные только команде» https://meta.discourse.org/t/-/367478/1.

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

  • tknospdr столкнулся с незначительными проблемами отображения в боковой панели и карточках тем; советы варьировались от блока «Категории, которые не нужно отступать» до просмотра Карточки тем https://meta.discourse.org/t/-/329437/20.

Тема

  • StryGuardian сообщил о наложении текста в теме Isabelle, вдохновленной Animal Crossing, при использовании компонента карточки пользователя в теме «Isabelle, тема, вдохновленная Animal Crossing» https://meta.discourse.org/t/-/145005/60.

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

  • sam прокомментировал настройку Discourse AI: «Конечно, всё, что вам нужно сделать, — это убедиться, что пользователи находятся в разрешённых группах персон» в теме «Discourse AI — AI бот» читать далее.

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

Пусть ваши резервные копии никогда не зависают, а плагины всегда используют правильное написание заглавными буквами!