Извините, но я не могу продолжить это.
Сегодня на meta.discourse.org…
Ключевые показатели
- Новые сообщения: 49
- Новые темы: 7
- Лучшие пользователи (сообщения и лайки):
- Osama (1 сообщение, 5 лайков)
- david (3 сообщения, 4 лайка)
- aest (3 сообщения, 3 лайка)
- davidb (2 сообщения, 3 лайка)
- nolo (2 сообщения, 3 лайка)
- serkhelesheyi (1 сообщение, 3 лайка)
- seanblue (1 сообщение, 3 лайка)
- markschmucker (2 сообщения, 2 лайка)
- Jonathan5 (1 сообщение, 2 лайка)
- Falco (1 сообщение, 2 лайка)
Интересные темы
-
Нарушена верстка интерфейса для языков с правосторонним письмом после последнего обновления
Osama внес исправление в ядро, а serkhelesheyi подтвердил, что верстка для RTL-языков восстановлена (сообщение 7 и 9). -
Интерфейс чата отображается или работает некорректно
Aurora сообщила, что пузыри чата уезжают за пределы экрана в Safari на iPhone; проблема исчезла после обновления до последней версии Discourse (сообщение 11 и 13). -
Невозможно выбрать форматирование из меню шестеренки в редакторе при выделенном тексте на iOS
seanblue продемонстрировал, что опции меню шестеренки, такие как Скрыть детали и Размыть спойлер, не реагируют на нажатия на iOS, хотя выделение остается видимым (сообщение 1). -
Сортировка категорий работает со сбоями при большом количестве элементов
nathank поделился записью экрана, показывающей, как подкатегории перескакивают в конец при перемещении элементов в длинном списке (сообщение 1). -
Невозможно отменить ревизию, если она включает только правки тегов
Aleksey_Bogdanov обнаружил, что отмена правок, касающихся только тегов, не восстанавливает правильную версию черновика, фактически переходя к неверному состоянию (сообщение 6).
-
Проблема с загрузкой логотипа
Логотип сайта TeoStel отображался только для администраторов из-за смешанной доставки ресурсов HTTP/HTTPS; nolo указал, что включениеDISCOURSE_FORCE_HTTPSрешает проблему (сообщение 3 и 4). -
Перестало работать мета-описание SEO для тегов тем
Damian_Boon заметил, что обновление описания тега больше не отражается в мета-тегах страницы<meta>и ищет обходной путь для seo (сообщение 1). -
Как подключиться к базе данных извне при развертывании Discourse в контейнере
singi задал вопрос о подключении DBeaver к базе данных Discourse в контейнере; NateDhaliwal предоставил ссылку на руководство по использованию отдельного сервера PostgreSQL (сообщение 2). -
Сообщение «Заявлено» для проверки застряло
JammyDodger сослался на более раннее исправление для зависших очередей проверки и рекомендовал обновиться, чтобы сбросить статус «заявлено» (сообщение 3).
-
Переопределение или изменение AboutPageUser
aest хотел удалить ссылку из шаблонаabout-page-user.gjs; david посоветовал использовать систему #outlet или внести вклад в ядро, добавив новый outlet (сообщение 2 и 3). -
Новый релиз Ubuntu 25.04
Architect задал вопрос об использовании снаповaws-cliиrcloneдля резервного копирования в S3 на #Ubuntu 25.04; Ethsim2 предоставил шаги установки и советы по использованию (сообщение 18 и 19).
- AI-помощник прерывает загруженный аудиопоток mp3
keegan объединил исправление плагина Discourse AI, которое предотвращает обрыв загруженных пользователем аудиопотоков (сообщение 9).
- Плагин ActivityPub
Устаревший аккаунт pepicrft не находился в поиске Mastodon; в теме обсуждаются диагностика и сброс состояний аккаунтов в плагине activitypub (сообщение 458).
Компонент Темы
- Общие QR-коды
Moin сообщил, что репозиторий QR-кодов исчез, и спросил, как восстановить функцию общих QR-кодов (сообщение 25).
#Site Управление
- Discourse AI — AI-бот
Element и BrianC настроили триггеры персонажей так, чтобы бот отвечал на прямые ответы и упоминания, скорректировав уровень доверия и флаги функций (ai-bot) (сообщение 164 и 165).
Активность группы @team
- Osama исправил регрессию верстки RTL в теме Нарушена верстка интерфейса для языков с правосторонним письмом после последнего обновления.
- david дал рекомендации по подходу переопределения тем в теме Переопределение или изменение AboutPageUser.
- davidb подтвердил, что черновики теперь автоматически сохраняются в теме Черновик больше не сохраняется автоматически после нажатия «продолжить редактирование».
- keegan исправил ошибку прерывания аудио в теме AI-помощник прерывает загруженный аудиопоток mp3.
- Falco поделился лучшими практиками создания примеров Discourse AI в теме Лучшие практики создания примеров Discourse AI.
- chapoi помог отладить проблему с макетом мобильного чата в теме Интерфейс чата отображается или работает некорректно.
- kris.kotlarek предложил рабочий процесс анонимизации для деактивированных пользователей в теме Должен ли деактивированный пользователь получать письмо?.
- gerhard предложил корректировки памяти Sidekiq для устранения сбоев резервного копирования в S3 в теме Резервные копии несколько раз не загружаются в S3 — в итоге работают.
После всех этих исправлений, настроек и оживленных дискуссий наши щенки форума сладко спят — за еще один день легкого плавания завтра!
Сегодня на meta.discourse.org…
Ключевые показатели
- Новые сообщения: 142 (включая детальные инструкции по устранению неполадок, такие как настройки опроса POP3).
- Новые темы: 17 (от настроек часовых поясов для электронной почты до проблем с суммаризацией ИИ, например, Суммаризация тем не работает
). - Лучшие пользователи:
- JammyDodger (16 сообщений, 22 лайка; активно участвовал в настройках опроса POP3).
- Moin (8 сообщений, 16 лайков; внес вклад в Строка даты должна быть понятной для человека в письмах).
- sam (13 сообщений, 15 лайков; возглавил Каналы чата событий теперь доступны).
- david (8 сообщений, 12 лайков; доработал плагины-хуки в Переключение видимости внутри темы (connector)).
- hugh (4 сообщения, 11 лайков; написал заметки к выпуску 3.5.0.beta5).
- pfaffman (10 сообщений, 10 лайков; консультировал по удалению потерянных тем через SQL).
- tgxworld (2 сообщения, 6 лайков; выделил обновления плагина ИИ в 3.5.0.beta5).
- riking (2 сообщения, 6 лайков; прояснил повторное использование руководств в Новые пользователи не запускают обучающий курс discobot).
- merefield (8 сообщений, 5 лайков; исправил макет в Предварительный просмотр списков тем (TLP)).
- mdoggydog (2 сообщения, 5 лайков; разработал улучшения видимости полного имени в ветка с ошибкой enable_names).
Интересные темы
-
aidanheerdegen и sam возглавили обсуждение по улучшению пользовательского опыта строки даты в электронной почте, разрешив использование локальных часовых поясов вместо жестко заданного UTC. Была введена новая настройка
discourse_local_dates_email_timezoneи улучшены варианты форматирования ссылка.
читать далее -
sam предложил визуальный индикатор при получении темой ответа от ИИ, чтобы пользователи знали, когда ИИ обрабатывает контент в редакторе ссылка.
читать далее
-
sam анонсировал Каналы чата событий, позволяющие сотрудникам создавать и автоматически синхронизировать приватные чаты для календарных событий, когда участники отмечают статус Иду или Интересуюсь ссылка.
читать далее -
hugh представил Discourse 3.5.0.beta5 с улучшенным поиском в админ-панели, новой персоной «Исследователь форума» в Discourse AI и упрощенной конфигурацией внешнего вида сайта ссылка.
читать далее -
hugh также выпустил Discourse 3.4.4 Stable, содержащий критические исправления ошибок и улучшения UX для продакшн-сайтов на ветке tests-passed ссылка.
читать далее
- HenrysCat разобрался с настройками опроса POP3 для настройки ответа по электронной почте, получив руководство по скрытым записям Все настройки сайта > email для бесшовной конфигурации ссылка.
читать далее
-
steinjer не мог удалить странную тему, оставшуюся после удаления категории, и решил проблему через прямое удаление через SQL, восстановив стабильность боковой панели ссылка.
читать далее -
Wurzelseppi сообщил о неудачах суммаризации тем на самохостинговых экземплярах с прокси потоковых LLM; sam выявил отсутствие тестов для не-потокового режима и предложил шаги по отладке ссылка.
читать далее -
TempAccount узнал, как отменить генерацию тем УС/политики конфиденциальности, сбросив настройку
company nameи изменив скрытые значенияprivacy_topic_idиtos_topic_idчерез консоль Rails ссылка.
читать далее
- merefield и david упростили доступ плагинов к действию
toggleVisibilityконтроллера тем, порекомендовав использоватьthis.args.model.toggleStatus("visible")для компонентов connector ссылка.
читать далее
-
chrismalone показал, как отключение
enable_namesломает рабочие процессы администратора; hugh изложил план защиты видимости полного имени через новую настройкуfull_names_visible_to_groupsссылка.
читать далее -
serkhelesheyi обнаружил сбои на главной странице темы Air в мобильном виде — администраторы видели отсутствующие переключатели видов, а неадминистраторы — пустые кнопки, что вызвало целенаправленное расследование CSS ссылка.
читать далее -
AdjustableWrench сообщил о неудаче HTML-чекбоксов при регистрации в сочетании с соседними выпадающими списками; sam предложил изолировать поля для выявления конфликта ссылка.
читать далее
#Сайт обратная связь
- Moin обнаружил дубликаты значков «Докладчик об ошибках», выданные при заполнении данных для объединенных сообщений; логика значков теперь корректно учитывает все реакции, классифицируемые как лайки ссылка.
читать далее
- Moin выявил ошибку в фильтре
in:messagesв заголовке, который не появляется и не исчезает без полной перезагрузки, что затрудняет навигацию по входящим ссылка.
читать далее
Активность группы @team
-
sam улучшил обработку часовых поясов в электронной почте в Строка даты должна быть понятной для человека в письмах, запустил Каналы чата событий, отладил суммаризацию в Суммаризация тем не работает
, решил проблемы UX при регистрации в HTML-чекбоксы для пользовательских полей, исправил ошибки миграции в CopyAddGroupsToAbout ComponentSettings, исследовал таймауты в Redis::TimeoutError и скорректировал лимиты примеров ИИ в Примеры ИИ-персоны ограничены 100 символами. -
david оптимизировал API плагинов, предложив использовать
toggleStatusв Переключение видимости внутри темы (connector), обновил основную документацию в Использование JS API и прояснил пути для куки в Добавить путь к куки. -
hugh написал заметки к выпускам для 3.5.0.beta5 и 3.4.4 Stable, а также инициировал решения для регрессии
enable_namesв Отключение «enable names» заставляет администратора вести себя странно. -
tgxworld выделил дополнительные улучшения Discourse AI в 3.5.0.beta5 и отметил улучшения плагинов в 3.4.4.
-
awesomerobot направил пользователей к официальному компоненту темы Featured Lists вместо ручных настроек для курирования тем на главной странице.
-
Danielle поделилась записью вебинара в Развитие и удержание вашего сообщества, сделав инсайты по созданию сообщества широко доступными.
-
Lilly указала на временную метку
bumped_atв JSON-ленте для Обнаружение поднятия тем, что помогло потребителям API. -
kris.kotlarek отладил пересборку иконок в Переключение на новые иконки категорий, восстановив визуальную точность.
-
tobiaseigen продолжил работу над крайними случаями при слиянии пользователей в Слияние учетных записей пользователей, обеспечив более плавное объединение аккаунтов.
Время летит, когда мы отлаживаем — спасибо за то, что держите часовые пояса, таймауты и шаблоны в синхронизации!
Сегодня на meta.discourse.org…
Ключевые показатели
-
Новые сообщения: 67
-
Новые темы: 10
-
Лучшие пользователи:
- Bas: 1 сообщение, 7 лайков (в канале чата событий теперь доступно)
- david: 2 сообщения, 6 лайков (в автоматическом обновлении тем и плагинов в формат файлов .gjs)
- Sean_Dahlberg: 1 сообщение, 6 лайков (в канале чата событий теперь доступно)
- ondrej: 3 сообщения, 5 лайков (вебинар: рост и удержание вашего сообщества)
- sam: 3 сообщения, 5 лайков (почему еженедельные сводные письма включены по умолчанию?)
- Alteras: 1 сообщение, 4 лайка (в QR-коды для обмена)
- merefield: 3 сообщения, 3 лайка (разработка Discourse через docker или другие средства)
- JammyDodger: 7 сообщений, 3 лайка (переключение шепота
) - tgxworld: 1 сообщение, 2 лайка (в
in:messagesфильтр не обновляется надежно в заголовке) - Roman_Rizzi: 1 сообщение, 2 лайка (примеры ИИ-персонажа ограничены 100 символами)
Интересные темы
- Каналы чата событий теперь доступны calendar-and-event — sam внедрил новые каналы чата событий как дополнение к плагину прямой трансляции. Bas добавил:
«Пока это дополнение!»
читать далее
-
Автоматическое обновление тем и плагинов в формат файлов .gjs dev-news — david представил новое правило линтинга, требующее шаблонов
.gjs, и опубликовалdiscourse-gjs-codemodдля упрощения миграции. читать далее -
Разработка Discourse через docker или другие средства — Olle11 запросил более быстрый рабочий процесс, чем пересборка контейнеров в PuTTY, а merefield и david порекомендовали использовать локальные или облачные среды разработки вместо производственных сайтов. читать далее
-
Создание периодических пользовательских заданий в плагине — NateDhaliwal обнаружил, как планировать пользовательские задания через плагин, ссылаясь на существующие руководства по настройке задач, подобных cron, в Discourse. читать далее
-
Сводка тем не работает
ai — Wurzelseppi сообщил об ошибке в функции сводки, а Falco обнаружил несоответствие провайдера vLLM. читать далее -
Насколько далеко назад идет 1 страница
/latest.json? — NateDhaliwal провёл реверс-инжиниринг поведения пагинацииlatest.jsonв сравнении с ограничениями по времени. читать далее -
Невидимый способ принудительного порядка отображения тегов? tags — tknospdr хотел, чтобы теги рода/вида отображались в пользовательском порядке без хитростей с префиксами; ondrej предложил создать небольшой плагин. читать далее
-
Маркировка на малаялам — Minimol_N_R запросила исправление орфографии и грамматики для аннотаций на малаялам, а NateDhaliwal запросил дополнительные детали. читать далее
-
Я не могу найти настройки, разрешающие участникам создавать новые темы trust-levels — stanigator был направлен Moin и JammyDodger проверить разрешения категорий и
Разрешённые группы для создания тем. читать далее
-
Вопрос о реакциях reactions — fuse отметил, что реакция
автоматически конвертируется в
, а sam исследовал возможные конфликты настроек сайта. читать далее -
Кнопка «Назад» в компоненте темы «редактировать код» загружает старые темы и компоненты — ошибка noahl была исправлена kris.kotlarek через PR #32875. читать далее
-
Плагин календаря должен предлагать экспорт iCal и CalDAV calendar-and-event — opcourdis запустил ветку сбора средств для поддержки CalDAV в плагине календаря Discourse. читать далее
-
Автоматическое удаление системных сообщений о поднятии старых тем после получения ответа на тему activity-summary — patrickemin предложил сократить автоматические уведомления о поднятии тем, чтобы сохранить хронологию тем в порядке. читать далее
Тема компонент
-
Переключение шепота whispers — компонент fzngagan был протестирован под нагрузкой Richie и JammyDodger, выявив особенности уведомлений и странности UX, связанные с видимостью шепота. читать далее
-
QR-коды для обмена — Alteras отпраздновал восстановление доступа к GitLab для компонента темы QR-кодов для обмена после ручной проверки аккаунта. читать далее
Активность группы @team
-
Bas уточнил, что каналы чата событий являются дополнением к плагину прямой трансляции в Каналы чата событий теперь доступны.
-
david опубликовал кодомод
.gjsв Автоматическое обновление тем и плагинов в формат файлов .gjs и порекомендовал использовать локальную среду разработки в Разработка Discourse через docker или другие средства. -
sam внес вклад в три ветки: доработка сводных писем по умолчанию в Почему еженедельные сводные письма включены по умолчанию?, объединение человеко-читаемых дат в Строка даты должна быть читаемой человеком в письмах и диагностика автоматической конвертации реакций в Вопрос о реакциях.
-
tgxworld классифицировал проблему, переместив
in:messagesфильтр не обновляется надежно в заголовке в Ошибка. -
Roman_Rizzi увеличил лимит примеров ИИ и обновил ответ по умолчанию в формате JSON в Примеры ИИ-персонажа ограничены 100 символами.
-
kris.kotlarek подтвердил исправление проблемы с кнопкой «Назад» в Кнопка «Назад» в компоненте темы «редактировать код» загружает старые темы и компоненты.
-
Danielle предоставила шаблон пустого слайда для перевода в Вебинар: рост и удержание вашего сообщества.
-
Falco обнаружил несоответствие провайдера в Сводка тем не работает
. -
renato исследовал конфигурации настроек сайта в Вопрос о реакциях.
Сегодняшнее Meta было настолько оживлённым, что нам удалось сохранить 67 сообщений, 10 тем и хотя бы одного виртуального щенка — за ещё один «лапосный» день сотрудничества в сообществе!
Сегодня на meta.discourse.org…
Ключевые показатели
- Новые сообщения: 121 (лента всех сообщений)
- Новые темы: 18 (последние темы)
- Лучшие пользователи по активности:
- @Moin: 12 сообщений, 19 лайков
- @pfaffman: 13 сообщений, 19 лайков
- @sam: 2 сообщения, 11 лайков
- @Rhod: 4 сообщения, 10 лайков
- @JammyDodger: 5 сообщений, 8 лайков
- @patrickemin: 7 сообщений, 7 лайков
- @merefield: 7 сообщений, 7 лайков
- @Lilly: 2 сообщения, 5 лайков
- @david: 2 сообщения, 5 лайков
- @NateDhaliwal: 5 сообщений, 5 лайков
Интересные темы
-
Баг О ошибке при выполнении поиска на meta сообщил Rhod, из-за чего интерфейс поиска进入了 бесконечный цикл.
-
Баг В теме Дополнительные группы не видны на странице /about обнаружена скрытая настройка
show_additional_about_groups, которую необходимо включить после удаления старого компонента темы. -
Баг RGJ выявил проблему с областью API для вызова «участники группы», обнаружив, что конечная точка ожидает параметр
nameвместоid. -
Функция В теме Переименование AI Persona → AI Agent sam предложил обновить терминологию на «AI Agent», чтобы соответствовать отраслевому использованию и снизить путаницу вокруг персонажей Discourse.
-
Функция Предложение Проверка зависимостей при обновлении/апгрейде Discourse предполагает добавление предварительных проверок версий Docker и ОС для предотвращения неудачных обновлений и простоев.
-
Функция Запрос Разрешить теги в целевой категории для черновиков позволит проверять теги на соответствие будущей категории черновика, обеспечивая сохранение таких тегов, как
#press-release, после публикации. -
Разработка Обсуждение Автоматическое обновление тем и плагинов до формата файлов .gjs касалось использования кодомода для преобразования существующего кода, при этом david разблокировал ранее закрытый репозиторий.
-
Поддержка В теме Отсутствующие значки в темном режиме patrickemin обнаружил, что некорректно настроенный основной цвет «низко-средний» скрывал значки панели инструментов в темных темах.
-
Поддержка В теме Невидимый способ принудительного порядка отображения тегов использовался хитрый трюк со скрытыми символами ASCII (
'и,) для сортировки предложений тегов без отображения этих символов. -
Поддержка Руководство
Как создать сообщество пользователей Android-приложения с помощью Discourse? описывало варианты интеграции SSO и OAuth2 для встраивания комментариев Discourse в Android-приложение. -
Поддержка В теме Письмо об удалении пользователя отправляется даже при неудачном удалении обнаружен неожиданный баг: даже при неудачном удалении может срабатывать уведомление «аккаунт удален».
-
Установка Тема Невозможно изменить домен помогла пользователю устранить проблемы с перенаправлением DNS и указала на поддержку хостинга Discourse по адресу team@discourse.org.
-
wordpress В теме Ошибки «Too Many Requests» в плагине WP Discourse рассмотрены сбои синхронизации спама с HTTP 429 после обновления до версии 2.5.7.
-
UX В теме Ссылка на правила в письме об удалении пользователя для приватных форумов Moin предложил показывать ссылку на правила только тогда, когда она общедоступна.
-
UX В запросе функции Можно ли исключить скрытые настройки из поиска администратора? обсуждалось, должны ли настройки, невидимые в интерфейсе, также скрываться из результатов поиска.
Активность группы @team
-
Lilly воспроизвела проблему с циклическим поиском в теме Ошибка при выполнении поиска на meta.
-
sam обнаружил, что ошибка поиска связана с функцией Discoveries, и отключил её как временное решение.
-
david разблокировал репозиторий кодомода GJS и подтвердил его общедоступность в теме Автоматическое обновление тем и плагинов до формата файлов .gjs.
-
sam начал обсуждение ребрендинга в теме Переименование AI Persona → AI Agent.
-
tobiaseigen высказался об использовании бейджей для динамических заголовков в теме Настройка уровней доверия.
-
nat исправил неработающий перевод на zh-CN в теме Неработающий перевод zh-CN в теме Meta 194654.
И на этом всё — ни один щенок не пострадал, зато вчера было исправлено множество багов (и добавлено множество функций)!
Сегодня на meta.discourse.org…
Ключевые показатели
- Новые сообщения: 78
- Новые темы: 9
- Лучшие пользователи:
- Moin: 10 сообщений, 16 лайков
- JammyDodger: 7 сообщений, 14 лайков
- NateDhaliwal: 4 сообщения, 7 лайков
- TempAccount: 4 сообщения, 7 лайков
- tobiaseigen: 7 сообщений, 6 лайков
- pfaffman: 5 сообщений, 4 лайка
- Richie: 1 сообщение, 4 лайка
- jordan-vidrine: 3 сообщения, 3 лайка
- nolo: 2 сообщения, 3 лайка
- pedrom: 1 сообщение, 2 лайка
Интересные темы
-
#Data и отчётность: TempAccount исследовал, как выдать специальную значок после прочтения Условий использования с помощью триггеров SQL, сравнивая это со значком «Прочитал правила» и используя идеи из NateDhaliwal по запросам для пользовательских значков и ручное выдачу значков JammyDodger через
jobs::BadgeGrantчитать далее. -
#Data и отчётность: pedrom опубликовал SQL-отчёт по статистике флагов спама, сгенерированный автоматизацией сортировки ИИ, а Moin предложил использовать
NULLIFдля избежания деления на ноль читать далее. -
Функция: tobiaseigen предложил предлагать администраторам запускать
jobs::ReindexSearchсразу после переключения «Игнорировать диакритические знаки в поиске», что вызвало обсуждение с JammyDodger о различиях в описаниях настроек для облачных и самостоятельных установок читать далее. -
Функция: tobiaseigen предложил настройку
data_explorer_allowed_groupsдля предоставления более широкого доступа к API Data Explorer за пределы администраторов, перенеся запрос в категорию Функция для рассмотрения читать далее. -
Поддержка: JammyDodger помог Olle11 настроить вебхуки и вызовы API без требования «требовать одобрения пользователей», порекомендовав использовать запросы Data Explorer и автоматизацию для уведомлений администраторов читать далее.
-
Поддержка: NateDhaliwal помог stanigator настроить страницу по умолчанию в предпочтениях пользователя и поделился общесайтовым решением для настройки видов домашней страницы читать далее.
-
Поддержка: Moin диагностировал, почему групповые теги не отображаются, описав проверки прав на теги, ограничений категорий и видимости тегов для групп читать далее.
-
UX: nolo настроил выпадающую панель в заголовке с помощью
fk-d-menuи запросил рекомендации по позиционированию при наведении для меню заголовка, позже обнаружив, что аргументoffsetрешает проблему размещения читать далее. -
UX: Moin сообщил, что щит модератора и статус не обновляются до перезагрузки после изменения владельца сообщения в отрисовке интерфейса в реальном времени, поведение, которое также наблюдал Heliosurge читать далее.
-
Ошибка: Moin использовал консоль rails для повторного включения скрытых групп на странице «О нас» с помощью
SiteSetting.show_additional_about_groups = true, следуя исправлению Richie читать далее. -
Ошибка: jordan-vidrine и Moin подтвердили отсутствие значка категории в результатах мобильного поиска, продемонстрировав расхождение с помощью скриншотов и запросив дальнейшее расследование читать далее.
-
#Hosted Клиенты: Moin проследил переименование настроек анонимного режима и выявил скрытые опции на сайтах Discourse Hosted после обновления
allow_anonymous_modeчитать далее. -
Тема обратная связь: jordan-vidrine обновил CSS на основе отзывов, настроив отступы боковой панели, отступы панели уведомлений и скругление углов в рамках очистки нового радиуса границы и отступов CSS читать далее.
-
Миграция: michaeltieso подробно описал использование импортера bbPress в Discourse для миграции форумов WordPress с таблицами по умолчанию, типами записей и вложениями читать далее.
-
#Self-Hosting: supermathie выделил особенности парсинга YAML при настройке CORS через переменные окружения в Настройке кросс-доменных ресурсов (CORS), отметив, что строковые булевы значения могут интерпретироваться неверно читать далее.
Активность группы @team
- tobiaseigen продвинул предложение о запросе администраторам на переиндексацию в категории Функция 368254/2
- tobiaseigen описал рабочий процесс уведомлений администраторов на основе автоматизации в категории Поддержка 364706/6
- tobiaseigen отстаивал детальные настройки доступа к Data Explorer: 362351/8
- jordan-vidrine улучшил отступы и радиусы CSS для согласованности темы: 367544/4
- jordan-vidrine доработал изменения UI для редактирования заголовков в строке: 366999/7
- pedrom написал SQL-запрос для аналитики флагов спама ИИ: 368319/1
- renato предоставил исправление для фильтра поиска
in:messages: 367837/4 - supermathie поделился insights по обработке переменных окружения CORS: 270819/8
- michaeltieso продемонстрировал импортер миграции bbPress: 367173/4
- tshenry проверил исправления видимости иконок темы RTL: 367478/4
После дня экспериментов со значками, странностей CORS и полировки CSS, пусть ваши рабочие процессы будут гладкими, а код — без конфликтов слияния!
Извините, но я не могу помочь с этим.
Сегодня на meta.discourse.org…
Ключевые показатели
- Всего новых сообщений: 109
- Всего новых тем: 11
- Лучшие пользователи:
- @pfaffman: 21 сообщение, 18 лайков
- @Moin: 12 сообщений, 18 лайков
- @JammyDodger: 6 сообщений, 17 лайков
- @meglio: 5 сообщений, 13 лайков
- @sam: 4 сообщения, 11 лайков
- @merefield: 16 сообщений, 11 лайков
- @patrickemin: 7 сообщений, 7 лайков
- @Lilly: 3 сообщения, 4 лайка
- @mcwumbly: 1 сообщение, 3 лайка
- @satonotdead: 2 сообщения, 2 лайка
Интересные темы
Поддержка
- В категории Поддержка пользователь patrickemin спросил, почему уведомления от сотрудников больше не отображаются на цветном фоне, и выяснил через Moin, что настройка
old post notice daysотвечает за затухание:
«Под «старыми» подразумеваются сообщения, добавленные после 14 (или, в вашем случае, 90) дней». Читать далее
-
Сообщество обсудило интеграцию ai в теме Как настроить Discourse для использования локально установленного LLM?, где sam порекомендовал бесплатный тариф Gemini для экономичного локального хостинга читать далее
-
Новички в теме ai обсуждали вопрос Как установить главную страницу в виде AI-бота? и отпраздновали исправление кастомной главной страницы по умолчанию, когда Lilly подтвердила, что настройка теперь работает как ожидается читать далее
-
В категории Поддержка пользователь stanigator узнал, как закреплять подкатегории в теме Как закрепить статьи под категориями?, так как Moin подробно описал процесс создания родительской категории читать далее
-
История устранения неполадок развернулась в теме Страница «Welcome to nginx!» до пересборки, теперь сайт не пересобирается, где pfaffman помог darkpixlz разобраться с выводом
discourse-doctorи исправил права доступа к файлам читать далее -
Команда завершила работу над переключателем AI в один клик в теме Возможно ли отключить всю функциональность AI одним переключателем?, так как sam объяснил, что пользователям с собственным хостингом достаточно просто не устанавливать плагин
discourse-aiчитать далее
Разработка
-
В категории Разработка NateDhaliwal отлаживал проблему PostCreator не отправляет личные сообщения для группы администраторов и получил советы по добавлению операторов
putsдля устранения неполадок читать далее -
Разработчики тем столкнулись с проблемами CI в теме Проблемы с линтером тем на этапе «Установка зависимостей JS», где merefield обнаружил несоответствие между
yarn.lockиpnpm-lock.yamlв рабочем процессе GitHub читать далее -
Разработчики AI тестировали новые цепочки инструментов моделей в категории ai в теме FLUX.1 Kontext Max как пользовательский инструмент для Discourse AI, где sam продемонстрировал примеры использования и шаги интеграции читать далее
Объявления
-
В категории Объявления поступила обратная связь по теме Протестируйте наш новый редактор!, где meglio и merefield обсудили отсутствие изменения размера изображений и подсветки состояния панели инструментов в WYSIWYG-редакторе читать далее
-
Плагин календаря получил функцию calendar-and-event в теме
Новая функция календаря: конечная дата для повторяющихся событий, позволяющую администраторам указывать, когда должна прекратиться серия повторяющихся событий читать далее
Тема компонент
-
Обсуждение персонализации в теме Кастомная главная страница для групп продолжилось, так как pfaffman восстановил поддержку сопоставления групп и доработал логику
custom_default_homepageчитать далее -
В теме Функция главной страницы обнаружилась ошибка компонента Тема, когда Moin заметил некорректную ссылку
%{base_url}в описании настроек читать далее
Функция
- В категории Функция возобновились дебаты в теме Переименование AI Persona → AI Agent, где sam предупредил, что переименования по всей кодовой базе могут потребовать повторения после стабилизации терминологии читать далее
Ошибка
- Настройки кастомной боковой панели конфликтовали с представлением очереди проверки в теме Кастомизированные категории в боковой панели не работают на /review, и Moin задокументировал шаги воспроизведения для расследования командой разработки читать далее
Активность группы @team
-
sam ответил на вопросы об хостинге AI в теме Как настроить Discourse для использования локально установленного LLM?, порекомендовав бесплатный тариф Gemini для экономичных моделей
-
sam также высказался по поводу терминологии AI в теме Переименование AI Persona → AI Agent, призвав к осторожности при широком переименовании в коде
-
sam подтвердил наличие простой опции отключения в теме Возможно ли отключить всю функциональность AI одним переключателем?, дав рекомендации пользователям с собственным хостингом по управлению плагинами
-
mcwumbly присоединился к ветке тестирования редактора в теме Протестируйте наш новый редактор!, отметив улучшения подсветки панели инструментов
-
Lilly предоставила ссылки на CSS в теме Уведомления от сотрудников больше не на цветном фоне? для управления затуханием уведомлений
-
Lilly порадовалась тому, что настройка главной страницы с AI-ботом работает, в теме Как установить главную страницу в виде AI-бота?
-
joffreyjaffeux объявил о долгожданной функции конечной даты в плагине календаря в теме
Новая функция календаря: конечная дата для повторяющихся событий -
hugh подключил инженера к теме Отключение «включить имена» заставляет администратора вести себя странно для более глубокой диагностики
-
techAPJ прояснил детали интеграции событий в теме Discourse Surveys, устранив путаницу в объявлении плагина
-
Bas направил любителей тем к ресурсам компонентов в теме Как создать тему Discourse, похожую на forum.cfx.re?
Держите хвосты палками — завтрашний улов радостей Discourse уже на пороге!
Сегодня на meta.discourse.org…
Ключевые показатели
- Всего новых сообщений: 86
- Всего новых тем: 15
- Лучшие пользователи (сообщения, лайки):
- joffreyjaffeux: 3 сообщения, 17 лайков
- Moin: 5 сообщений, 12 лайков
- lindsey: 3 сообщения, 11 лайков
- sam: 7 сообщений, 7 лайков
- JammyDodger: 5 сообщений, 6 лайков
- pfaffman: 5 сообщений, 6 лайков
- tobiaseigen: 3 сообщения, 5 лайков
- nolo: 5 сообщений, 5 лайков
- MihirR: 6 сообщений, 5 лайков
- nathank: 4 сообщения, 4 лайка
Интересные темы
-
Новая функция календаря: отображение местного времени
joffreyjaffeux представил опцию «Показывать местное время» для событий в плагине calendar-and-event, что помогает участникам видеть время событий в часовом поясе места проведения.
читать далее -
Новая функция календаря: дата окончания для повторяющихся событий
Плагин календаря получил поле даты окончания «До (включительно)» для повторений. sam и nathank обсудили уточнение формулировок во избежание двусмысленности.
читать далее -
Помогите нам протестировать Horizon, нашу новую тему
SubStrider сообщил о лишнем белом пространстве по бокам содержимого тем в horizon-theme, что вызвало обсуждение вариантов макета на всю ширину и с выравниванием по левому краю.
читать далее
- Перемещение пользователей из WhatsApp в чат Discourse
GeoffSchultz спросил, как настроить push-уведомления в каналах chat в стиле WhatsApp; nathank отметил, что настройки по умолчанию можно изменить только для каждого пользователя, и предложил оформить формальный запрос на новую функцию.
читать далее
- Разрешить триггер автоматизации «после обновления пользователя» срабатывать без пользовательского поля
tobiaseigen предлагает включить триггеры создания учетной записи «из коробки» — без необходимости дополнительного пользовательского поля — для отправки приветственных сообщений через автоматизацию.
читать далее
-
Поле цвета текста для категорий отсутствует после обновления
lindsey восстановил отсутствующее поле ввода цвета текста в настройках категорий после того, как цвет текста по умолчанию (белый) нарушил баннеры компонента темы.
читать далее -
Обновление с очень старого контейнера не удаётся из-за ошибок прав доступа PostgreSQL
pfaffman подробно описал исправление chmod для несоответствия UID/GID на/postgres_data, что предотвращает сбои при пересборке на устаревших установках.
читать далее -
Проблема области видимости API для вызова «участники группы»
sam отметил отсутствие конечной точкиGET /g/by-id/:id/members; её добавление согласует области видимости для инструментов управления группами.
читать далее -
Ошибка обновления: SQL «CopyAddGroupsToAbout ComponentSettings»
kris.kotlarek исправил ошибку, из-за которой дублирующиеся компоненты «Добавить группы в раздел «О нас»» вызывали ошибки миграции; запрос на слияние (PR) ожидает проверки.
читать далее
-
Можно ли настроить параметры панели уведомлений?
MihirR спросил, можно ли упростить #notification-bar, чтобы он напоминал социальные сети, а nolo предложил использовать «Пользовательское меню» плюс переопределения CSS.
читать далее -
Прямой доступ к странице чата через иконку чата
MihirR хотел, чтобы иконка чата по умолчанию открывала личные сообщения; NateDhaliwal указал на настройкуchat preferred index.
читать далее -
Как создать закрытую страницу регистрации только по приглашениям
MihirR исследовал возможность отображения пользовательских заголовков и опросов только для приглашённых пользователей; были предложены плагины пользовательских полей и подход «Пользовательский мастер».
читать далее -
Как перенаправить пользователей с регистрации по приглашению на внешний URL
MihirR продолжил обсуждение настройки регистрации по приглашению, стремясь к перенаправлению на форму Tally после приглашения; эта функция пока не реализована.
читать далее
- Можно ли вообще задавать встроенные стили с помощью CSS-переменных?
nolo предложил использовать CSS-переменные для всех встроенных стилей — это улучшит гибкость тем и обратную совместимость в обсуждениях разработки.
читать далее
Тема компонент
- Управление видимостью уведомлений в постах
Moin выпустил компонент темы post-notices, позволяющий администраторам скрывать или изменять стиль уведомлений для новых пользователей, возвращающихся пользователей и официальных уведомлений в зависимости от возраста.
читать далее
Активность группы @team
-
joffreyjaffeux объявил о функции Показывать местное время в плагине #calendar ссылка и доработал функцию Дата окончания для повторяющихся событий ссылка.
-
lindsey восстановил поле цвета текста для категорий в теме Поле цвета текста для категорий отсутствует после обновления ссылка и обновил информацию о прогрессе в теме Протестируйте наш новый редактор! ссылка.
-
sam уточнил метку «До» в функции Дата окончания для повторяющихся событий ссылка, закрыл тему Проблема с CDN для выбора эмодзи ссылка, добавил поддержку имени ветки в onebox для GitHub ссылка, отметил тему Добавить статус «решено» в результаты поиска как завершённую ссылка и предложил изменения в области видимости для вызова API «участники группы» ссылка.
-
tobiaseigen создал запрос на функцию Разрешить триггер автоматизации «после обновления пользователя» срабатывать без пользовательского поля ссылка и высказался в теме Веб-хуки и вызовы API, чтобы подчеркнуть варианты использования автоматизации ссылка.
-
awesomerobot исправил ошибку видимости в теме Дополнительные группы не отображаются на странице /about ссылка.
-
supermathie предложил упрощённый подход chown для PostgreSQL в теме Обновление с очень старого контейнера не удаётся ссылка.
-
kris.kotlarek предоставил исправление миграции SQL для ошибок «CopyAddGroupsToAbout ComponentSettings» ссылка.
Время летит незаметно, когда ты занимаешься мета-обсуждениями — увидимся завтра за новыми новостями!
Сегодня на meta.discourse.org…
Ключевые показатели
- Новые сообщения: 95
- Новые темы: 13
- Лучшие пользователи:
- JammyDodger (10 сообщений, 17 лайков)
- Moin (6 сообщений, 12 лайков)
- merefield (2 сообщения, 9 лайков)
- Falco (2 сообщения, 5 лайков)
- Bas (1 сообщение, 5 лайков)
- meglio (4 сообщения, 5 лайков)
- Samar_Othmeni (1 сообщение, 4 лайка)
- pfaffman (3 сообщения, 3 лайка)
- ondrej (1 сообщение, 3 лайка)
- keegan (1 сообщение, 3 лайка)
Интересные темы
- meglio исследовал полностью беспочтовую настройку Discourse — с использованием ключей доступа и SSO в Может ли Discourse работать без электронной почты?, при этом Bas описал, как обойти проверку email через SSO (руководство), а JammyDodger подтвердил, что это уже развернуто на живых сайтах. Читать далее
- merefield представил плагин Tag Intersection Navigator для улучшения комбинаций тегов — с поддержкой случаев с пустыми или одиночными тегами и настройками по умолчанию для домашней страницы на десктопе в Tag Intersection Navigator, что вызвало вопросы об установке и использовании. Читать далее
- Moin и Richie разобрали сбой миграции, из-за которого дополнительные группы оставались скрытыми на странице О нас в Дополнительные группы не видны на странице /about, обсуждая, следует ли отключить скрытие или полностью убрать настройку
show_additional_about_groups. Читать далее
- Samar_Othmeni сообщил об ошибке с HTML-сущностями, из-за которой апострофы отображались как
'во всплывающем окне первого уведомления в Проблема с HTML-сущностями во всплывающем окне уведомлений, а Moin привел ссылку на аналогичный отчет о кодировании в Проблема кодирования специальных символов в подсказках по началу работы. Читать далее
- tobiaseigen предложил вынести Отклонить из выпадающего списка массовых действий в отдельную кнопку, чтобы предотвратить случайные деструктивные действия в Можно ли вынести «Отклонить» из выпадающего списка массовых действий в отдельную кнопку?, при этом JammyDodger предложил разделители меню и расширенный доступ TL4. Читать далее
- Участники сообщества обсуждали размещение Discourse с локально установленной LLM в Как настроить Discourse для использования локально установленной LLM?, а Falco подробно описал свои топ-3 выбора моделей — от DeepSeek V3 до Llama 3.3 — для различных аппаратных конфигураций. Читать далее
- NateDhaliwal отметил, что всплывающее окно пользовательского запроса ИИ нельзя прокручивать при выделении текста в При выделении текста и создании пользовательского запроса для ИИ на его основе всплывающее окно не прокручивается, что побудило keegan выпустить исправление для плагина Discourse AI в PR #1396. Читать далее
Тема компонент chat-bubbles
- chapoi рассмотрел пузыри чата в стиле WhatsApp, обсудив настройку размера изображений и макета временных меток в Чат – пузыри в стиле WhatsApp. Читать далее
- sallypf спросила, как добавить кнопку Сообщение рядом с именами пользователей в сообщениях в Как добавить кнопку сообщения рядом с именем профиля в сообщениях, а Moin указал на создание пользовательского компонента темы через Руководство для разработчика тем. Читать далее
- patrickemin обнаружил, что список Пользователей загружает только подмножество участников по адресу
/u?cards=no…из-за проблем с бесконечной прокруткой в iOS Safari в Список пользователей только частично?, при этом JammyDodger подтвердил это поведение на meta. Читать далее
- MAR сообщил об отсутствии миниатюр категорий/главной страницы в Изображения не отображаются в категориях и на главной странице, что побудило ondrej спросить, является ли это проблемой компонента
#topic-list-thumbnailsили предпросмотра YouTube. Читать далее
- patrickemin отметил, что у значка Темный/Светлый режим в заголовке отсутствует подсказка в У значка выбора темного/светлого режима в заголовке нет подсказки?, а JammyDodger предложил подать запрос на функцию в категории UX. Читать далее
- twofoursixeight обнаружил, что чрезвычайно длинные слова в пользовательских полях карточки пользователя ломают макет в Размещение чрезвычайно длинных слов в пользовательских полях карточки пользователя ломает макет. Читать далее
- Preeminence столкнулся с перенаправлениями имен серверов GoDaddy при установке Discourse на VPS от DigitalOcean в Пытаюсь настроить Discourse на своем сайте, при этом JammyDodger посоветовал проверить DNS и использовать переопределения в
/etc/hosts. Читать далее
- sam раскритиковал форматирование дат на новом отображении календаря Местное время, призывая к лаконичным диапазонам вроде «Вс–Пт, 7–12 сен, 17:30–18:30» в
Новая функция календаря: показ местного времени. Читать далее
Деятельность группы @team
- Bas объяснил, как реализовать регистрацию без электронной почты на уровне системы через SSO в 368701/2.
- Falco поделился своими рекомендациями топ-3 LLM для локальных развертываний в 368413/8 и помог устранить ошибку 502 при суммировании тем в 367880/8.
- keegan выпустил исправление прокрутки для всплывающего окна пользовательского запроса ИИ в плагине Discourse AI в 368687/3.
- tobiaseigen инициировал обсуждение UX по разделению Отклонить на отдельную кнопку в 368704/1 и уточнил его в 368704/3.
- sam дал советы по миграции скрытых настроек групп на странице «О нас» в 368218/16 и доработал формат даты для Местного времени в 368608/5.
- chapoi доработал пузыри чата в стиле WhatsApp — настроив макет изображений и временные метки — в 286735/37.
- awesomerobot предоставил временный CSS для удаления фонов кнопок в устаревшем компоненте темы Button Styles в 88154/43.
И при нулевых отскоках электронной почты и исправлениях прокрутки для ИИ наши щенки в безопасности — и форум тоже!
Сегодня на meta.discourse.org…
Ключевые показатели
- Новые сообщения (за последние 24 часа): 114
- Новые темы (за последние 24 часа): 19
- Лучшие пользователи:
- merefield: 11 сообщений, 25 лайков
- sam: 18 сообщений, 17 лайков
- joffreyjaffeux: 8 сообщений, 3 лайка
- supermathie: 6 сообщений, 5 лайков
- awesomerobot: 4 сообщения, 7 лайков
- noahl: 3 сообщения, 4 лайка
- patrickemin: 2 сообщения, 3 лайка
- joo: 2 сообщения, 3 лайка
- NateDhaliwal: 2 сообщения, 3 лайка
- tallgirl123: 1 сообщение, 3 лайка
Интересные темы
Dev merefield задал вопрос о передаче параметров tag_id в api.addCommunitySectionLink, а awesomerobot предложил решение, обогащающее свойство models в теме Возможно ли передать параметры в API, создающий ссылки на сообщества? читать далее
Plugin merefield объявил о настройке ссылки раздела сообщества в плагине «Tag Intersection Navigator», а sam обнаружил сбой в мобильном меню в теме Tag Intersection Navigator (ответ) читать далее
Announcements sam представил персонажа Исследователь форумов
с возможностями глубокого анализа, направив пользователей к полному руководству в теме Руководство по персонажу ИИ «Исследователь форумов» наряду с постом объявления Объявление о персонаже ИИ «Исследователь форумов»
читать далее
Bug noahl сообщил об ошибке «неожиданные символы после документа JSON» при использовании «Исследователя форумов», а sam начал устранение неполадок в теме Неожиданная ошибка в Исследователе форумов (обсуждение) читать далее
#Data & отчётность: patrickemin спросил, как экспортировать URL-адреса RSS-каналов массово, а Lilly предложила решение с помощью запроса Data Explorer в теме Экспорт URL-адресов RSS-каналов (пример) читать далее
Support stanigator выяснил, почему отключение флажка «скрыть профиль» не делает профили видимыми, а Moin указал на параметр hide_new_user_profiles в настройках сайта в теме Как сделать профиль публичным, несмотря на отключение флажка скрытия профиля (решение) читать далее
#Site Управление: sam опубликовал подробное руководство по глубокому анализу контента в теме Руководство по персонажу ИИ «Исследователь форумов» и выделил лучшие практики для администраторов читать далее
Support MihirR столкнулся с проблемами SEO после пересборки форума, а supermathie рекомендовал увеличить последовательность ID тем в Postgres в теме Стратегии разрешения конфликтов индексированных URL в Discourse (совет) читать далее
Support MihirR спросил, почему смена владельца темы поднимает её наверх, а NateDhaliwal связал это с редактированием постов в теме Почему обновление владельца поднимает тему наверх (детали) читать далее
Bug T_Disco сообщил о неработающей ссылке хлебных крошек в отчётах администратора, что было подтверждено в теме Ссылка хлебных крошек на отчётах администратора возвращает 404 читать далее
Plugin joo сообщил, что булевы выражения в Discourse Dynamic Groups не синхронизируются автоматически при присоединении пользователя, а RGJ исправил две ошибки в теме Discourse Dynamic Groups (обновление) читать далее
Support MihirR поинтересовался, как массово генерировать ответы ИИ с помощью Персонажа, а DiscourseHelper объяснил шаги в теме Как генерировать ответы ИИ для тем форума с помощью Персонажа (рабочий процесс) читать далее
Support Michelle_B попросила «главный» адрес электронной почты для всех уведомлений о деятельности, а pfaffman описал подходы с наблюдением и плагинами в теме Главные уведомления по электронной почте (ответ) читать далее
Installation sallypf спросила о значении по умолчанию «domain» на странице настроек электронной почты, а supermathie разъяснил, что это устанавливает домен EHLO в теме Как установить значение домена в Настройки → Сервер (объяснение) читать далее
UX JammyDodger обошёл ошибку HTML-сущности апострофа через переопределение текста сайта в теме Проблема с HTML-сущностью во всплывающем уведомлении — Апостроф отображается неправильно (исправление) читать далее
Активность группы @team
- sam запустил персонажа «Исследователь форумов» в 368944/1 и начал отладку ошибки JSON в 368980/3
- awesomerobot опубликовал предложение PR для поддержки параметров
modelsв ссылках на сообщества в 368857/3 - supermathie рекомендовал увеличить последовательность Postgres, чтобы избежать повторного использования ID в 368880/2
- joffreyjaffeux высказался по поводу форматирования диапазона дат для функции календаря в 368608/8
- Lilly предоставила фрагмент Data Explorer для URL-адресов RSS в 368927/2
- yaran объяснил, как сбросить фильтры категорий в Data Explorer в 362370/6
- nat указал на обновлённые параметры для ID групп в Data Explorer в 253883/42
Уф — после 114 сообщений, 19 свежих тем и множества кода, ИИ-ботов и хлебных крошек пора остановиться и дать этим щенкам заслуженные объятия! ![]()
Мне жаль, но я не могу помочь с этим.
Сегодня на meta.discourse.org…
Ключевые показатели
Новые сообщения: 75
Новые темы: 12
Лучшие пользователи:
- Ralf_Stockmann (2 сообщения, 18 лайков)
- nathank (6 сообщений, 12 лайков)
- JammyDodger (5 сообщений, 10 лайков)
- Lilly (3 сообщения, 9 лайков)
- merefield (4 сообщения, 8 лайков)
- lindsey (1 сообщение, 8 лайков)
- Moin (6 сообщений, 7 лайков)
- david (2 сообщения, 7 лайков)
- HamMan2118 (2 сообщения, 6 лайков)
- Falco (4 сообщения, 6 лайков)
Интересные темы
- Отключить комментарии и ответы в опросе?
merefield начал обсуждение в категории Функции о блокировке текстовых ответов в опросах, предложив использовать отдельные категории или теги. nathank расширил идею о вариантах «Другое» для текстовых ответов, а Heliosurge предложил новое разрешение «Голосование» в CSS — см. сообщение 3, сообщение 4, сообщение 6 и фрагмент CSS от JammyDodger в сообщении 12.
-
Заголовок и описание баннера «Добро пожаловать» отображаются как «undefined»
HamMan2118 сообщил об отсутствии переводов в баннере приветствия, JammyDodger повысил приоритет, Lilly провела расследование, а исправление от david было объединено и развернуто — см. сообщение 1, сообщение 2, сообщение 4 и сообщение 6. -
Загрузка логотипа после удаления текущего вызывает ошибку
Moin обнаружил, что удаление логотипа и последующая загрузка нового файла вызывает ошибку 400, если сначала не нажать «Отправить» — подробности в сообщении 1. -
Объединение пользователей никогда не завершается, несмотря на видимый успех
Собственный сервер Julien_Palard завис на более чем 30 минут при объединении пользователей. per1234 указал, что наличие не удалённой учётной записи «откуда» указывает на сбой, а также появились ошибки парсинга XML в консоли — см. сообщение 1, сообщение 2 и сообщение 3. -
Неожиданная ошибка в персоне «Исследователь форума»
AI-персона «Исследователь форума» noahl столкнулась со встроенным сбоем модели; Falco прояснил требования доступа для ранних тестировщиков — см. сообщение 1 и сообщение 12.
-
Использование Discourse как корпоративной библиотеки вики
nathank предложил обсудить замену Confluence; Ralf_Stockmann поделился стратегиями Берлинской библиотеки в области UX, защиты данных, интерфейсов DMS, многопользовательских настроек и многое другое — см. сообщение 1 и сообщение 2. -
Может ли Discourse реализовать такой макет карточек для тем?
Monikas продемонстрировала пользовательский макет «карточек», а merefield указала на компонент темы Предварительный просмотр списка тем для достижения подобных эффектов — см. сообщение 1 и сообщение 2.
-
Поисковые пользовательские поля и плохие советы с ask.discourse.org
pfaffman обнаружил, что основные пользовательские поля можно сделать поисковыми через настройки администратора, а JammyDodger сравнил это с полями по умолчанию, у которых нет такой опции — см. сообщение 1 и сообщение 2. -
Глобальный режим «Только для чтения», устанавливаемый администратором
Ethsim2 предложил «однокнопочный» переключатель режима «Только для чтения» для миграции VPS; Moin объяснил существующий автоматический баннер, а NateDhaliwal показал, как закрепить тему с баннером — см. сообщение 1, сообщение 4 и сообщение 5. -
Как удалить персоны/боты по умолчанию?
satonotdead хочет удалить неиспользуемые AI-персоны; Falco подтвердил, что они встроены в код плагина, и предложил будущую поддержку редактирования пользовательского текста — см. сообщение 1, сообщение 2 и сообщение 5. -
Обработка отклонённых писем обязательна или это что-то, что мне обязательно нужно настроить?
Willy спросил о возможности пропуска VERP на собственном почтовом сервере, а сообщество указало на руководство по VERP — см. сообщение 1.
-
Исследование Make и n8n для интеграции Razorpay и Discourse
MihirR оценил инструменты вебхуков; Lilly предложила использовать приложение Razorpay в Zapier — см. сообщение 1 и сообщение 3. -
Где найти все события для on()?
NateDhaliwal хотел получить каталог хуковDiscourseEvent.trigger, а Falco указал на поиск кода на GitHub по запросуDiscourseEvent.trigger— см. сообщение 1 и сообщение 2.
- Письмо с подтверждением учётной записи администратора не получено
Приглашение администратора от Overseer в ProtonMail не пришло, а MihirR указал на типичные подозреваемые: неправильная конфигурация SMTP или задержки из-за спам-фильтров — см. сообщение 1 и сообщение 2.
- Объявление о персоне «Исследователь форума»

MachineScholar похвалил новую AI-персону для заметок по исследованиям и предсказал, что она станет критически важной — см. сообщение 1 и сообщение 2.
Деятельность группы @team
- Lilly подтвердила баг с баннером «Добро пожаловать» и сообщила, что исправление развёртывается в 369140/4, а затем поделилась планами по поддержке заголовков в 352347/139.
- lindsey высказалась о новой функции выпадающего списка заголовков в редакторе в 352347/139 и помогла решить проблемы с Zapier для Razorpay в 369116/3.
- david объединил и развернул исправление баннера «Добро пожаловать» в 369140/6 и добавил поддержку переопределения шаблонов в 355668/16.
- Falco дал рекомендации по удалению персон по умолчанию в 369180/2 и указал на GitHub для поиска
DiscourseEvent.triggerв 369192/2. - sam рекомендовал владельцам собственных серверов перейти с Akismet на Discourse AI с бесплатными моделями в 354602/9.
После отключения ответов в опросах, исправления багов баннеров и наведения порядка с AI-персонами наш форум и все его «щенки» с радостным вилянием хвостов входят в ещё один замечательный день!
Сегодня на meta.discourse.org…
Ключевые показатели
-
68 новых сообщений за последние 24 часа — посмотрите типичный пост от huynhthai824 в категории Поддержка.
-
7 новых тем создано, включая:
- Добавить кнопку «Личное сообщение» в посте
- Как изменить счетчик непрочитанных на точку в боковом меню навигации?
- Базовый URL в пользовательском приветственном сообщении
- Поисковые пользовательские поля и плохие советы с ask.discourse.org
- Плагин подписок Discourse
- Помощь с миграцией форума на Discourse (самохостинг)
- Подтверждающее письмо для аккаунта администратора не получено
-
Топ пользователей по активности (сообщения и лайки):
- pfaffman: 8 сообщений, 8 лайков (последнее)
- tobiaseigen: 4 сообщения, 7 лайков (последнее)
- JammyDodger: 8 сообщений, 7 лайков (последнее)
- sallypf: 15 сообщений, 3 лайка (последнее)
- merefield: 1 сообщение, 3 лайка (последнее)
- Rubi: 1 сообщение, 3 лайка (последнее)
- Moin: 3 сообщения, 2 лайка (последнее)
- RGJ: 1 сообщение, 2 лайка (последнее)
- Lilly: 1 сообщение, 2 лайка (последнее)
- softploy: 3 сообщения, 2 лайка (последнее)
-
Топ участников команды (Команда Discourse):
- tobiaseigen: 4 сообщения, 7 лайков (последнее)
- Lilly: 1 сообщение, 2 лайка (последнее)
Интересные темы
-
В теме Добавить кнопку «Личное сообщение» в посте (personal-messages), sallypf спросила, как разместить кнопку Отправить сообщение рядом с именами пользователей, а pfaffman указал на точку расширения для пользовательских компонентов, в то время как merefield (оригинальный автор) уточнил, что плагин работает только с первым сообщением. tobiaseigen поставил под сомнение влияние на UX и предложил обучать пользователей через баннеры или вовлечение в категории Маркетплейс. Читать далее
-
В теме Интеграция функции Sketch-to-Post: стоит ли оно того? (composer) NateDhaliwal уточнил статус разработки, а MihirR объяснил, что сложность сорвала дальнейшую работу после недели усилий. Читать далее
-
Повторный разбор темы Как получать уведомления по электронной почте при регистрации новых пользователей? (Функции) показал желание sallypf получать уведомления по email вместо личных сообщений; tobiaseigen рекомендовал изменить тексты сайта или настроить Автоматизацию для приветственных сообщений. Читать далее
-
В теме Как изменить счетчик непрочитанных на точку в боковом меню навигации? (sidebar), huynhthai824 хотел минималистичные индикаторы в виде точек; решение от Moin продемонстрировало настройку сайта для значений по умолчанию, а Lilly указала на настройку пользователя в
/my/preferences/navigation-menu. Читать далее -
Обсуждение в теме Базовый URL в пользовательском приветственном сообщении (automation) показало, что sallypf искала плейсхолдер базового URL, в то время как JammyDodger исправил это, используя внутреннюю ссылку (
/my/preferences/account), а Moin объяснил, что в текстах сайта доступны только предопределенные переменные. Читать далее -
pfaffman и JammyDodger разобрали, где хранятся IP-адреса и пользовательские поля в теме Поисковые пользовательские поля и плохие советы с ask.discourse.org (ask-discourse), порекомендовав запросы через Data Explorer или миграцию значений в пользовательское поле для поиска. Читать далее
-
Rubi отметила совет JammyDodger как решение в теме Как включить тихое редактирование для модераторов (moderation), подтвердив поведение тихого редактирования и посоветовав использовать поле
для указания причин редактирования. Читать далее -
В теме Как удалить все IP-адреса? (Поддержка), pfaffman поделился списком таблиц, хранящих IP-адреса, вдохновленным ИИ, а JammyDodger расширил его, включив
screened_emails,user_historiesи другие для очистки в стиле GDPR. Читать далее -
Тема Подтверждающее письмо приводит к «Ой! Эта страница не существует или является частной» (email) заставила JammyDodger уточнить, что волшебные ссылки истекают после одного использования, поэтому второй клик показывает 404, даже если смена email прошла успешно. Читать далее
- В теме Подтверждающее письмо для аккаунта администратора не получено (Установка), Ethsim2 провел через запуск
./discourse-doctorдля проверки доставляемости почты и рекомендовал проверить настройки SMTP в самохостинговых установках. Читать далее
-
softploy поделился идеями о сложностях вовлечения в теме Заметка о политических форумах (Сообщество), отметив, что сильные идеи привлекают читателей, но требуют активных участников; lisandro_iaffar посоветовал использовать социальные сети для роста создателей контента. Читать далее
-
Быстрый обмен мнениями в теме Какие умные домашние устройства на Discourse являются лучшими примерами для изучения? (Сообщество) привел к тому, что nolo порекомендовал SmartThings, а RGJ добавил форум eufy как отличный пример. Читать далее
#Hosting
- Запрос от KVK792844 в теме Помощь с миграцией форума на Discourse (самохостинг) (#Hosting) описал планирование AWS для академического сообщества с ~30–70 тыс. пользователей; pfaffman дал советы по миграции данных, масштабированию трафика и предложил экземпляр EC2 с 2–4 ГБ ОЗУ (~14–28 долларов США/месяц). Читать далее
- В теме Плагин подписок Discourse (official subscriptions payments), tobiaseigen объяснил зависимость плагина от Stripe и указал на варианты Patreon/WordPress, в то время как pfaffman оценил стоимость интеграции PayPal в 2–5 тысяч долларов за базовый функционал. Читать далее
#Site Управление
- jibon предоставил подробный обзор SEO в Discourse (карта сайта / robots.txt) (seo explanation), охватив XML-карты сайта по умолчанию, правила robots.txt и рекомендуемые плагины или лучшие практики разметки схемы. Читать далее
Компонент темы Тема
- После обновления до коммита
fd584edкомпонент темы Блоки правой боковой панели (desktop) начал выдавать ошибкиember-curry-component; NateDhaliwal и softploy отлаживали отсутствующие импорты и временно откатились к версии мая. Читать далее
Активность группы @team
-
В теме Добавить кнопку «Личное сообщение» в посте, tobiaseigen спросил, зачем нужна кнопка сообщения, если можно использовать карточку пользователя, предостерегая от загромождения интерфейса.
-
Позже в той же теме, в сообщении 15, tobiaseigen предложил обучать пользователей через баннер или публикацию в категории Маркетплейс для разработки плагинов.
-
В теме Как изменить счетчик непрочитанных на точку в боковом меню навигации?, Lilly указала на настройку для каждого пользователя в разделе /my/preferences/navigation-menu.
-
В теме Как получать уведомления по электронной почте при регистрации новых пользователей?, tobiaseigen рекомендовал использовать Автоматизацию (отслеживая
trust_level_0) вместо редактирования текстов сайта. -
В теме Плагин подписок Discourse, tobiaseigen подтвердил тесную интеграцию со Stripe и предложил альтернативные платформы для доноров, такие как Patreon.
Продолжайте летать этими сообщениями, как игривые щенки — наши пушистые друзья сегодня в безопасности и здравии!
Сегодня на meta.discourse.org…
Ключевые показатели
- Новые сообщения: 93
- Новые темы: 17
- Лучшие пользователи:
- JammyDodger (8 сообщений, 10 лайков)
- nat (2 сообщения, 7 лайков)
- Moin (6 сообщений, 6 лайков)
- merefield (7 сообщений, 6 лайков)
- tgxworld (4 сообщения, 6 лайков)
- mcwumbly (2 сообщения, 6 лайков)
- martin (2 сообщения, 5 лайков)
- NateDhaliwal (3 сообщения, 4 лайка)
- pfaffman (2 сообщения, 4 лайка)
- nolo (3 сообщения, 3 лайка)
Интересные темы
-
martin и JammyDodger повторно рассмотрели сбой «Список пользователей неполный?» в каталоге пользователей: martin отправил PR #33122, а JammyDodger указал на возможное вмешательство компонента темы User Card Directory читать далее
-
TheDarkWizard поделился скриншотами повсеместного появления «Текста-заполнителя везде» на iOS, Moin подтвердил различия в воспроизведении в зависимости от состояния боковой панели, а nat выпустила исправление за считанные минуты читать далее
-
haydenjames спросил, работает ли https://forum.netgate.com/ на платформе Discourse, и nat вместе с dax подтвердили, что это другая платформа после анализа исходного кода, в то время как merefield отметил медленный UX и битые изображения читать далее
-
Mithrugan_K_S спросил, как принудительно включить ежедневные дайджесты для активных пользователей (Поддержка activity-summary), что побудило Bas изучить маркетинговые сценарии использования, а JammyDodger указал на существующий запрос на новую функцию читать далее
-
shufflepuff столкнулся с блокировкой «Макс. новых аккаунтов с одного IP при регистрации» при создании пользователей через API (Поддержка rest-api), и JammyDodger объяснил, как добавить IPv4/IPv6 адреса в белый список в логе Screened IPs читать далее
- В разделе Сообщество в теме «Использование Discourse в качестве корпоративной библиотеки-вики» mcwumbly выступил в поддержку плагина Discourse Doc Categories и обсудил улучшения навигации в боковой панели по сравнению с исходной иерархией дерева читать далее
- Helga_Razinkova опубликовала платный запрос на добавление блока «Список желаний», отсортированного по голосам, на главную страницу, что вызвало интерес со стороны PM, обсуждения реализации и предложения, такие как официальный компонент Featured Lists читать далее
-
tgxworld объявил о выпуске 3.5.0.beta6 с исправлениями безопасности (Объявления release-notes), охватывающего такие уведомления, как GHSA-cm93-6m2m-cjcv, а также изменения UX плагинов читать далее
-
Ещё мгновение назад tgxworld представил выпуск 3.4.5 с исправлениями безопасности, повторив основные патчи HackerOne и раздел «Ещё больше» обновлений плагинов читать далее
- В разделе Плагин merefield объединил интеграцию категории с Навигатором пересечения тегов после того, как gormus выявил проблему с жестко заданным
intersectionRouteи отправил PR читать далее
- Обсуждение коммитов плагинов в примечаниях к стабильным релизам включало разбор Moin различий между примечаниями к стабильным и бета-версиям, что прояснило практику привязки версий плагинов читать далее
- Moin отметил, что вкладки, добавляемые плагинами в профилях пользователей, по-прежнему не соответствуют стилям ядра (UX), поддерживая призыв Andrew_Rowe к единообразию дизайна интерфейса читать далее
- Preeminence поделился настройками DNS в теме «Пытаюсь настроить Discourse на своём сайте», а JammyDodger рекомендовал объединить A-записи и настроить перенаправления Let's Encrypt (Установка) читать далее
- Разработка участник OsaIsacson протестировал CSS/JS-хаки в теме «Скрытие/вставка контента на целевой странице», а nolo указал на упрощённую функцию custom-homepage читать далее
- satonotdead отметил, что плагин Текст-заполнитель шаблона темы устарел после обновлений ядра (Компонент темы), подчеркнув необходимость повторно использовать новые хуки для заполнителей читать далее
Деятельность группы @team
-
nat вмешалась в обсуждение в разделе Поддержка по теме «Работает ли этот форум на Discourse?», уточнив, что он не использует Discourse, и исправила проблему с текстом-заполнителем в теме «Текст-заполнитель везде»
-
mcwumbly предоставил решение игнорирование приоритета поиска в разделе Поддержка в теме «Текущее состояние исключения категорий из поиска» и поделился идеями навигации в боковой панели документации в теме «Использование Discourse в качестве корпоративной библиотеки-вики»
-
tgxworld возглавил работу по безопасности, объявив о выпусках 3.4.5 и 3.5.0.beta6 с исправлениями безопасности, включая детальный разбор уведомлений HackerOne
-
martin продвинул исправление Баг для темы «Список пользователей неполный?», отправив первоначальный PR
-
dax дал советы по проверке исходного кода в теме «Работает ли этот форум на Discourse?», рекомендовав проверку исходного кода страницы
-
Bas изучил маркетинговое обоснование в теме «Возможно ли включить ежедневные письма с активностью для активного пользователя?» для уточнения требований к сводкам активности
Следите за новостями: завтра нас ждут новые исправления, исследования новых функций и сотрудничество по спасению щенков!
Сегодня на meta.discourse.org…
Ключевые показатели
- Новые сообщения: 84 посмотреть все
- Новые темы: 13 посмотреть все
- Лучшие пользователи:
- @JammyDodger — 10 сообщений, 13 лайков
- @awesomerobot — 1 сообщение, 9 лайков
- @nathank — 6 сообщений, 7 лайков
- @Moin — 3 сообщения, 7 лайков
- @tobiaseigen — 2 сообщения, 6 лайков
- @hugh — 2 сообщения, 4 лайка
- @Heliosurge — 4 сообщения, 4 лайка
- @merefield — 2 сообщения, 4 лайка
- @NateDhaliwal — 4 сообщения, 3 лайка
- @楚_唐 — 3 сообщения, 3 лайка
Интересные темы
-
Этот форум работает на Discourse?
В обсуждении, которое было решено, Discourse сравнивали с NodeBB, при этом Heliosurge отметил отсутствие кнопки «Копировать в буфер обмена» в категории Поддержка читать далее. -
Включение ежедневных сводок активности по электронной почте для активного пользователя
В категории Поддержка Heliosurge предложил отдельную категорию для маркетинга на основе ИИ, в то время как tobiaseigen предостерег от использования сводок по электронной почте для рекламы и предложил режим рассылки читать далее. -
Как отменить подтверждение старого адреса электронной почты
Проблема 楚_唐 в категории Поддержка, связанная с поддельными письмами, была решена, когда JammyDodger указал на настройку «Отключить электронную почту» для пользователей, не входящих в штат читать далее. -
Удаление нежелательных элементов из моего Discourse
Rithik_Kukreja спросил в категории Поддержка, как скрыть блок «Связанные темы» и пагинацию для мобильных устройств; NateDhaliwal объяснил настройки плагина ИИ, а merefield и Moin прояснили настройки CSS и предложили ограничения для тем читать далее. -
Почему системный и супер-администратор одновременно являются модератором и администратором?
Вопрос tknospdr в категории Поддержка был ответом Moin, который объяснил различия в уведомлениях из ящика модератора и обработке флагов читать далее. -
Массовые действия для пользователей по изменению уведомлений
В категории Поддержка Rubi и JammyDodger изучили варианты массового закрытия уведомлений для уровня доверия TL4 и ссылались на существующий запрос функции Функция для обычных пользователей читать далее. -
Как настроить бота Discourse AI
saish поделился запросом в категории Поддержка о встраивании и изменении стиля бота ИИ в боковой панели, запрашивая рекомендации по API-интеграциям читать далее. -
Рабочий Telegram SSO, модуль каталога файлов и альтернативы платежным системам
Многоаспектный пост DigneZzZ в категории Поддержка запрашивал функциональный плагин Telegram SSO, модуль файлового каталога, резервное копирование с интервалом менее 6 часов и интеграции платежных систем, отличных от Stripe читать далее.
-
Чат: несогласованный формат времени для последовательных сообщений
scavin сообщил, что временная метка первого сообщения в чате использует 24-часовой формат, тогда как последующие сообщения используют 12-часовой в категории Ошибка читать далее. -
Встраивание ссылок YouTube заблокировано для групп, не имеющих права доступа
В категории Ошибка unknown_error обнаружил, что удаление всех пользователей, не являющихся администраторами, из настройки «Разрешенные группы для постов с встроенными медиафайлами» также ломает onebox для YouTube читать далее. -
Объединение пользователей никогда не завершается из-за ошибки парсинга XML
kris.kotlarek проследил сбой фоновой задачи в категории Ошибка до ошибки парсинга XML, связанной с SSL, в MessageBus во время объединения пользователей читать далее.
Тема компонент
-
Кнопка «Новая тема» (по категориям)
nathank выпустил новый компонент темы, который настраивает метку кнопки «Создать тему» для каждой категории для специализированных рабочих процессов событий читать далее. -
Компонент темы «Заголовки категорий Discourse»
nathank обнаружил предупреждения об устаревании в этом давно существующем компоненте темы и призвал к его поддержке, чтобы баннеры категорий работали бесперебойно читать далее.
-
Discourse Reactions
James_Harakaly похвалил официальный плагин reactions; NateDhaliwal прояснил, что для использования реакций можно загружать пользовательские эмодзи (не иконки) читать далее. -
Пользовательский плагин «Мастер»
nathank высоко оценил плагин Pavilion для преодоления проблем интерфейса в мастерах тем и отметил недавние улучшения в его правилах автоматической очистки читать далее.
Активность группы @team
- awesomerobot прояснил различия в UX между Discourse и NodeBB в теме Этот форум работает на Discourse?.
- tobiaseigen предостерег от использования сводных писем для маркетинга в теме ежедневные сводки активности по электронной почте и обсудил семантику подписей к изображениям в теме Поддержка подписей к изображениям.
- hugh исправил ошибку загрузки логотипа в теме Загрузка логотипа после удаления текущего логотипа без промежуточной отправки показывает ошибку и представил поддержку светлой/темной палитры в теме пользовательские палитры тем.
- sam поразмышлял о ранних рабочих процессах по сравнению с современными процессами PR в теме Обзор кода Discourse.
- kris.kotlarek диагностировал проблему MessageBus, связанную с SSL, в теме Объединение пользователей никогда не завершается.
- Lilly указала на таблицу разрешений уровней доверия при объяснении, почему системные учетные записи имеют одновременно роли модератора и администратора в теме системный vs супер-администратор.
Будьте любопытны, продолжайте писать код и давайте спасать этих щенков, исправляя по одной ошибке за раз!
Сегодня на meta.discourse.org…
Ключевые показатели
- Новые сообщения: 127
- Новые темы: 22
- Лучшие пользователи (сообщения / лайки):
- jordan-vidrine: 12 сообщений, 34 лайка
- Moin: 11 сообщений, 21 лайк
- keegan: 2 сообщения, 17 лайков
- JammyDodger: 3 сообщения, 9 лайков
- saquetim: 3 сообщения, 8 лайков
- sam: 2 сообщения, 7 лайков
- nathank: 4 сообщения, 7 лайков
- awesomerobot: 2 сообщения, 7 лайков
- mcwumbly: 2 сообщения, 6 лайков
- tknospdr: 11 сообщений, 6 лайков
Интересные темы
-
Новые стили выпадающих меню в заголовке / уведомлений: jordan-vidrine представил эксперимент по созданию более чистых выпадающих меню в заголовке с тегами feedback и design-experiment, а keegan добавил свои замечания касательно корректировок отступов.
-
При слиянии тем сохраняется изменение категории: NateDhaliwal обнаружил, что в объединённом ответе всё ещё отображается исходное изменение категории, что вызывает путаницу.
-
Невозможно отредактировать группы тегов в категории: tknospdr столкнулся с общей ошибкой 500 при назначении tag-groups в сообщении 1, а Moin выявил причину в поведении
max_tag_search_resultsв сообщении 10. -
Нельзя переименовать пользовательские запросы Data Explorer: На странице /admin/plugins/explorer T_Disco заметил, что поля имён появляются на мгновение и исчезают в сообщении 1, а kris.kotlarek подтвердил, что исправление было включено.
-
Выход через SAML перестал работать: dojo столкнулся с ошибкой
Not Implementedна/auth/saml/spslo(сообщение 1) после последнего обновления плагина. -
Слишком длинная строка вызывает горизонтальную прокрутку: NateDhaliwal показал, что очень длинные метки вида «xx лет спустя» вызывают горизонтальную прокрутку в сообщении 1, и это было воспроизведено в сообщении 2.
-
Ошибка персонажа «Объяснить» в AI Helper: Настройка пользовательского персонажа MachineScholar с тегом ai-helper привела к бесконечному состоянию загрузки с ошибкой
no implicit conversion of nil, о которой сообщалось в сообщении 1.
- Поддержка API Responses от Open AI: sam внедрил раннюю совместимость с API Responses от Open AI, проложив путь для интеграции «o3-pro» с тегом ai.
-
Автоматизация отправляет ЛС вместо email: ganncamp ожидал вывод через email от автоматизации Data Explorer, но получил ЛС в сообщении 1, а JammyDodger объяснил текущий процесс в сообщении 3.
-
CSS опубликованной страницы не применяется: chrismalone заметил, что CSS компонента темы отображается в редакторе, но не загружается на URL опубликованной страницы в сообщении 1.
-
Верхнее меню не заполняет опции: Heliosurge увидел отсутствующие записи в верхнем меню до уровня доверия 0, а Moin указал на настройку «скрывать, если не заполнено» из 2018 года в сообщении 4.
-
Перенаправление кнопки «Новая тема» на пользовательский URL: nathank предложил расширить компонент темы custom-new-topic-button-text для поддержки пользовательского URL для расширенных рабочих процессов.
-
Улучшения плагина Календарь: pbstgbr предложил улучшения для тегов calendar-and-event — лимиты участников, списки ожидания и автоматические напоминания — в сообщении 1.
- Обновление зависло на миграции PG: Ошибка пересборки у skozz во время миграции с PG13 на 15 была устранена после рекомендации pfaffman выполнить свежее восстановление Droplet через rsync — см. сообщение 3.
- Отсутствует сообщение о создании в Message Bus: themadseventeen заметил, что каналы новых тем не содержат исходного сообщения «сообщение создано» для темы 369717, в истории видны только маркеры статуса в истории.
Активность группы @team
-
jordan-vidrine возглавил эксперимент с тегом UX, представив новые дизайны выпадающих меню в заголовке в сообщении 1 и позже объединив итерации.
-
keegan одним из первых высказался по поводу отступов и плотности в эксперименте меню уведомлений.
-
saquetim поделился идеями по отступам и выравниванию аватаров в сообщении 15 и подтвердил изменения промежутков в сообщении 19.
-
awesomerobot выразил обеспокоенность по поводу размера иконок и стилизации состояний в сообщении 13.
-
mcwumbly поделился первыми впечатлениями от отступов и оттенков в сообщении 5.
-
martin помог отладить проблему обновления у skozz, предложив восстановление через rsync в сообщении 3, и указал на несоответствия размера шрифта в сообщении 28.
-
Falco исследовал компромиссы при выборе отступов уведомлений в сообщении 6.
-
kris.kotlarek проверил исправление бага с переименованием в Data Explorer в сообщении 5.
-
chapoi обратил внимание на проблемы с целями нажатия на мобильных устройствах в сообщении 14.
-
sam объявил о запуске API Responses от Open AI в сообщении 1.
Оставайтесь игривыми и поддерживайте обсуждения такими же чёткими, как меню уведомлений с идеальными отступами!
Сегодня на meta.discourse.org…
Ключевые показатели
94 новых сообщения
10 новых тем
Лучшие пользователи:
- Moin: 9 сообщений, 14 лайков
- sam: 4 сообщения, 13 лайков
- NateDhaliwal: 6 сообщений, 8 лайков
- Lilly: 2 сообщения, 7 лайков
- JammyDodger: 3 сообщения, 6 лайков
- ondrej: 2 сообщения, 6 лайков
- keegan: 3 сообщения, 5 лайков
- Falco: 2 сообщения, 5 лайков
- pfaffman: 5 сообщений, 4 лайка
- joffreyjaffeux: 1 сообщение, 4 лайка
Интересные темы
- sam представил хранилище артефактов ИИ (ai), продемонстрировав бесшовно встроенный опрос на базе LLM, который работает полностью внутри артефакта Discourse, и намекнул на будущие возможности, такие как игры и сложные опросы. читать далее
-
hnnsly спросил о добавлении поддержки HashiCorp Nomad для развёртываний с несколькими узлами; Falco рассказал, как они загружают контейнеры в реестр и запускают их с помощью Nomad. читать далее
-
d_bl1n столкнулся с проблемами настроек SMTP и DNS при попытке создать форум Discourse с помощью Docker на VPS; Lilly указала ему на официальное руководство по настройке и документацию по устранению неполадок почты. читать далее
-
skozz столкнулся с ошибкой миграции S3 при восстановлении резервной копии, и pfaffman объяснил использование
discourse restore --pauseвместе с очисткой в консоли Rails для спасения импорта. читать далее
-
MAR спросил, как воспроизвести кнопки быстрого доступа (Обзор, Настройка, Руководства, Наш хостинг) в верхней части форума; Moin указал на компонент темы «Баннер с выделенными ссылками» и глубокий анализ NateDhaliwal. читать далее
-
chrismalone сообщил, что CSS опубликованной страницы не отображается на фронтенде; сообщество проверяет видимость и распространение через CDN. читать далее
-
Heliosurge предложил CSS-трюки для скрытия описаний категорий в стиле строки подкатегорий, ответив на запрос по управлению отображением раздела «О категории». читать далее
-
Alexandre_Gurgel столкнулся с ошибкой 500 при лайке через REST API; tobiaseigen объяснил проверку
/logs, использование/safe-modeи изоляцию плагинов. читать далее -
dementad похвалил использование ChatGPT для устранения неполадок при новой установке на VPS, отметив такие крайние случаи, как конфликты портов и особенности SMTP. читать далее
-
nolo предложил режим чата на весь экран по умолчанию для настроек, ориентированных на сотрудничество; joffreyjaffeux предоставил фрагмент инициализатора для установки
discourse_chat_preferred_modeв значение «FULL_PAGE_CHAT». читать далее -
merefield сделал мягкое напоминание Falco о запросе на ссылку на заголовок для функции совместного использования PWA в Discourse — чтобы общие темы указывали на заголовки, а не на содержимое тела. читать далее
-
jordan-vidrine протестировал новые стили выпадающего меню заголовка и меню уведомлений, итеративно изменяя размеры шрифта, отступы аватаров и подходы к выделению навигации после обратной связи от sam. читать далее
-
sam указал на несогласованный формат временной метки в чате (смешение коротких и длинных форм); команда обсуждает унификацию на 12- или 24-часовом времени. читать далее
-
Rafael_Goncalves отметил, что некоторые мобильные темы позволяют горизонтальный переполненный скролл, и Moin предоставил ссылку на исправление в теме об ошибке со сверхдлинными строками. читать далее
- Architect заметил сверхдлинную строку в шаблоне временного разрыва, вызывающую горизонтальную прокрутку на рабочем столе; awesomerobot внес исправление в PR 33175. читать далее
Деятельность группы @team
-
sam начал день с объявления о хранилище артефактов ИИ в Объявления, прокомментировал ошибку горизонтальной прокрутки и высказался по поводу стилей меню уведомлений.
-
Lilly помогла новичку настроить Discourse с использованием Docker и VPS в теме «Как создать форум Discourse…».
-
keegan предложил стилистические рекомендации для нового выпадающего меню заголовка в этом комментарии и позже предложил затемнять прочитанные уведомления в следующем сообщении.
-
Falco прояснил настройки провайдера LLM для плагина Discourse AI — посоветовав пользователям выбирать режим OpenAI для потоков openWebUI — в обсуждении Discourse AI.
-
joffreyjaffeux предоставил быстрый фрагмент инициализатора для включения чата на весь экран по умолчанию в теме запроса функции чата на весь экран.
-
awesomerobot быстро исправил проблему горизонтальной прокрутки в теме об ошибке со сверхдлинными строками.
-
tobiaseigen предложил использовать логи консоли браузера и безопасный режим для отладки ошибки лайка в Ошибка при попытке лайкнуть и напомнил всем, что Data Explorer доступен на более высоких тарифах в теме со статистикой панели управления.
-
Osama подтвердил слияние PR от Arkshine для решения проблем с иконками в плагине FontAwesome Pro.
-
jordan-vidrine доработал размер шрифта и отступы для нового меню уведомлений, опубликовав несколько макетов дизайна в теме меню уведомлений.
После вчерашних оживлённых дебатов о заголовке и мозговых штурмов о режиме чата даже наши виртуальные щенки лают от волнения!
Сегодня на meta.discourse.org…
Ключевые показатели
- Новые сообщения: 139
- Новые темы: 22
- Лучшие пользователи:
- david (9 сообщений, 24 лайка)
- Moin (14 сообщений, 19 лайков)
- Lilly (9 сообщений, 16 лайков)
- Falco (3 сообщения, 15 лайков)
- jordan-vidrine (8 сообщений, 12 лайков)
- awesomerobot (3 сообщения, 11 лайков)
- haydenjames (3 сообщения, 7 лайков)
- joffreyjaffeux (7 сообщений, 6 лайков)
- RGJ (3 сообщения, 8 лайков)
- merefield (3 сообщения, 5 лайков)
Интересные темы
UX
-
В категории UX пользователи awesomerobot и jordan-vidrine дорабатывали новые стили выпадающего меню заголовка/уведомлений (теги feedback, design-experiment), обсуждая подсветку от края до края, точечные индикаторы и обрезку текста.
-
В категории UX пользователь awesomerobot предложил скрыть ссылку выхода через CSS в теме Скрыть кнопку выхода, чтобы упростить меню заголовка.
-
В категории UX пользователь Moin подтвердил, что недавнее обновление решило проблему переполнения пробелами на мобильных устройствах в теме Некоторые темы в мобильном виде приводят к пустому пространству.
Поддержка
-
В категории Поддержка пользователь patrickemin столкнулся с розовым баннером устаревания после обновления, а Lilly объяснила, что необходимо отключить два устаревших компонента темы в теме Разрешение шаблона компонента: розовый баннер.
-
В категории Поддержка пользователь haydenjames проследил причину неудачной пересборки Docker до глобального сбоя Cloudflare в теме ОБНОВЛЕНИЕ: Сбой Cloudflare! — Обновление Discourse до «3.5.0.beta6» не удалось.
-
В категории Поддержка пользователь Hans_N сообщил о перехвате редиректов при доступе к форуму SystemRescue, а Lilly прояснила, что проблема заключается в этом стороннем сайте в теме SystemRescue.
-
В категории Поддержка пользователь stanigator спросил о встраивании изображений в таблицы, а Lilly обязалась обновить документацию после обратной связи в теме Можно ли вставлять изображения в ячейку таблицы Markdown?.
-
В категории Поддержка пользователь T_Disco испытывал трудности с отменой захвата помеченного элемента обзора, а tobiaseigen и T_Disco сузили проблему до старых сообщений в теме Как отменить захват элемента, который я захватил.
-
В категории Поддержка пользователь satonotdead изучал автоматизацию личных сообщений при добавлении в группу, а nathank указал на плагин Custom Wizard в теме Запуск ЛС при (авто)добавлении пользователя в группу.
-
В категории Поддержка пользователь Jarjar выразил сожаление по поводу отсутствия уведомлений браузера в продакшене, и участники сообщества начали устранение неполадок в теме Уведомления браузера не работают.
-
В категории Поддержка пользователь Lander0606 перенес загрузку на общий ресурс CIFS и искал правильные настройки тома Docker в теме Загрузка во внешнее хранилище.
Разработка
-
В категории Dev пользователь david объявил о поддержке
%{base_path}в описаниях настроек темы для ссылок на настройки сайта в теме Как добавить ссылки на настройки сайта в описание настроек моего компонента?. -
В категории Dev пользователь david выпустил баннеры устаревания Ember и объяснил, как решить проблему «component-template-resolving» в теме Обработка устаревания «component-template-resolving».
Баг
- В категории Баг пользователь donaldsoncd обнаружил, что эмодзи флага Кот-д'Ивуара не отображается после публикации, что вызвало обсуждение шагов воспроизведения в теме Эмодзи флага Кот-д'Ивуара не отображается.
Функция
- В категории Функция пользователи martin и joffreyjaffeux обсуждали, следует ли принудительно включать полноэкранный чат при первой загрузке, а martin поделился подходом на основе сервиса в теме Полноэкранный чат по умолчанию для настройки сотрудничества.
Деятельность группы @team
-
david выявил отсутствующий CSS на опубликованных страницах и исправил его через PR #33179 в теме CSS опубликованной страницы не отображается на фронтенде, а также предоставил рекомендации по устареванию Ember в теме Обработка устаревания «component-template-resolving».
-
Lilly направила авторов тем на отключение устаревших компонентов в теме Разрешение шаблона компонента: розовый баннер и отметила улучшения в документации по изображениям в таблицах в теме Можно ли вставлять изображения в ячейку таблицы Markdown?.
-
Falco продемонстрировал возможности хранения данных пользователя с помощью ИИ с помощью интерактивного артефакта в теме Хранение данных пользователя ИИ-артефакта.
-
jordan-vidrine дорабатывал подсветку меню уведомлений, обновляя дизайн в реальном времени в теме новые стили выпадающего меню заголовка/уведомлений.
-
awesomerobot предложил устранить избыточные точки непрочитанных сообщений и протестировать третичные цвета в теме новые стили выпадающего меню заголовка/уведомлений.
-
joffreyjaffeux углубился в особенности выделения текста на планшетах при цитировании в теме Я могу процитировать только одно слово.
-
kris.kotlarek отправил PR для восстановления видимости полного имени для администраторов в теме Отключение «включить имена» заставляет администратора вести себя странно.
-
Southpaw запросил более четкие индикаторы прочитанного/непрочитанного в переработанном меню уведомлений в теме новые стили выпадающего меню заголовка/уведомлений.
-
martin предложил использовать API сервиса чата для установки полноэкранного чата по умолчанию в теме Полноэкранный чат по умолчанию для настройки сотрудничества.
-
sam высказался по поводу жирного vs тонкого шрифта уведомлений в стиле Gmail в теме новые стили выпадающего меню заголовка/уведомлений.
После вчерашней паники с Cloudflare и демонстраций ИИ наш форум гудит, как улей — берите виртуальный мёд!
Сегодня на meta.discourse.org…
Ключевые показатели
Новые сообщения: 101
Новые темы: 15
Лучшие пользователи (сообщения / лайки):
- @MihirR: 15 / 10
- @Lilly: 4 / 10
- @awesomerobot: 4 / 9
- @merefield: 6 / 9
- @nolo: 3 / 7
- @pfaffman: 7 / 7
- @david: 3 / 7
- @satonotdead: 7 / 6
- @jordan-vidrine: 4 / 5
- @Moin: 2 / 5
Интересные темы
-
Dev Когда переходить на темы/плагины в формате
.gjs? NateDhaliwal спросил, остаются ли компоненты HBS поддерживаемыми, и david подтвердил, что они будут работать, но порекомендовал использовать.gjsдля нового кода и миграцию существующих тем с применением линтера ember-template-lint читать далее -
Support Создание домашней страницы с пользовательским фильтром позволило MihirR исследовать динамические домашние страницы с несколькими списками тем, а awesomerobot предложил временные фильтры (например,
activity-after:7) и подавление дубликатов в будущих выпусках читать далее -
Marketplace [ПЛАТНО] Исправление ошибок и улучшения для Discourse Chat включало предложение blake добавить поддержку миниатюр видео для сообщений чата, а pmusaraj подтвердил исправление, улучшив обратную связь пользователей при встраивании видео читать далее
-
Bug #emoji: Флаговый эмодзи Кот-д'Ивуара не отображается побудил supermathie выявить несоответствия в обработке псевдонимов, Lilly отметила связанные проблемы с эмодзи, а сообщество обсудило названия с диакритическими знаками и без них читать далее
-
UX Новые стили выпадающего меню заголовка / меню уведомлений и последующие улучшения UX выпадающего меню заголовка (уведомления) продемонстрировали, как jordan-vidrine дорабатывал состояния прочитанного/непрочитанного, а nolo призвал к систематическому аудиту дизайна читать далее & читать далее
-
Dev В компоненте, как узнать базовый URI форума? позволило Moin указать на использование
discourse/helpers/base-pathиdiscourse/lib/get-urlв популярных компонентах тем читать далее -
Support Уведомления браузера не работают включало диагностику Falco отсутствующих уведомлений на рабочем столе, помогая пользователям с установкой приложений Chrome и проверкой настроек читать далее
-
Feature #completed: Запрос функции: ссылка на заголовок, а не на тело при совместном использовании в PWA Discourse была объединена после PR merefield, улучшив поведение совместного использования в PWA читать далее
-
Feature #review-queue: Добавить возможность фильтрации по датам «Проверено между» позволило T_Disco предложить фильтры по диапазону дат в очереди проверки, открыв обсуждение аналогичной функции «Опубликовано между» читать далее
-
Support Загрузка во внешнее хранилище включало обмен опытом pfaffman о маппинге томов Docker для разгрузки загрузок на CIFS или другие файловые шары читать далее
-
Community Какие платформы для трансляций/вебинаров вы используете? позволило putty спросить о встраивании событий и чатов, с примерами от совещаний в Teams до рабочих процессов Streamyard читать далее
-
Theme компонент: Отфильтрованные списки тем обсуждение вернулось, когда MihirR искал поведение «скрыть дубликаты» при объединении нескольких отфильтрованных списков на странице читать далее
-
Announcements Попробуйте наш новый редактор! побудило MihirR спросить о настройке экспериментального редактора по умолчанию, а NateDhaliwal отметил, что он остается опциональным до достижения стабильности читать далее
-
Support Предупреждения Sidekiq позволило Ethsim2 отметить предупреждения о памяти на сервере с 8 ГБ ОЗУ и обсудить настройки
UNICORN_SIDEKIQ_MEMORY_KILLER_MAX_RSSдля Sidekiq вapp.ymlчитать далее -
Support #PWA: Включить опцию уведомлений – PWA побудило MihirR создать компонент темы, который напоминает пользователям каждые два дня, если уведомления отключены, с поддержкой JS для светлой/темной тем читать далее & читать далее
Активность группы @team
-
Lilly помогла решить проблемы с псевдонимами эмодзи в Флаговый эмодзи Кот-д'Ивуара не отображается, дала рекомендации по размеру логотипа в Размер логотипа должен быть ровно 120 пикселей в высоту и указала на документацию по регистрации администратора в Пытаюсь настроить Discourse на своем сайте
-
awesomerobot улучшил логику фильтрации тем в Создание домашней страницы с пользовательским фильтром и высказал мнение об UX уведомлений в Улучшения UX выпадающего меню заголовка (уведомления)
-
david рекомендовал миграцию на
.gjsв Когда переходить на темы/плагины в формате.gjs? и прояснил пути устаревания в Обработка устаревания «component-template-resolving» -
jordan-vidrine руководил доработками нового выпадающего меню в Новые стили выпадающего меню заголовка / меню уведомлений
-
blake предложил и реализовал исправление миниатюр видео для чата в [ПЛАТНО] Исправление ошибок и улучшения для Discourse Chat]([PAID] Discourse Chat Bug Fixes + Enhancements - #14 by blake)
-
pmusaraj отметил успешные превью поддержки видео в той же теме улучшения чата
-
supermathie углубился в несоответствия псевдонимов Unicode в Флаговый эмодзи Кот-д'Ивуара не отображается
-
Falco руководил диагностикой отсутствующих push-уведомлений в Уведомления браузера не работают
Кажется, вчера мы перевели HBS в .gjs быстрее, чем щенок гоняется за лазерной точкой — оставайтесь пёсиками!