Campa спросила о добавлении баннера в верхней части своего сайта. Moin предоставил ссылки на документацию по созданию закрываемых баннеров, отметив, что конкретный компонент темы, используемый командой Discourse, не является публичным.
Один из пользователей сообщил об ошибке в компоненте «Отфильтрованные списки тем», где установка «Фильтр списка по умолчанию: без подкатегорий» в категории предотвращала отображение отфильтрованных списков тем в любых выходах.
HAWK запросил у пользователя, сообщившего об проблемах с плагином, дополнительную информацию, попросив конкретные детали о том, что именно не работало.
Moin сообщил об проблеме: видимость сообщений о назначении контролировалась группами, разрешёнными для шёпотов, вместо групп, разрешённых для назначений. tobiaseigen подтвердил баг и добавил его в список задач команды.
nwnuyhs столкнулся с проблемой, когда уведомление «Пользователь удалён» нельзя было закрыть. Firepup650 предложил отклонить ожидающее сообщение, чтобы решить проблему.
patrickemin предложил улучшение, чтобы было понятнее, когда пользователи отвечают шёпотом. HAWK поделился темой-компонентом, делающей сообщения-шёпоты более заметными.
BryanV сообщил о неудобстве: меню категорий на мобильных устройствах появляется внизу экрана при нажатии на заголовок. david объяснил, что это влияет на все приложения Ember, и предложил использовать встроенную функцию перевода браузера как временное решение.
ludwikc выразил интерес к созданию темы Discourse, воспроизводящей внешний вид и функционал Skool.com, с акцентом на стимулирование обсуждений и выделение функций геймификации.
ludwikc искал советы по реализации анонимных публикаций для авторизованных пользователей, чтобы создать безопасное пространство для деликатных обсуждений. ondrej предложил изучить режим Анонимности и шаблоны форм как возможные решения.
LJT рекомендовал Internxt Object Storage как совместимый с S3 вариант для хостинга Discourse, указав на конкурентоспособные цены — 7 евро за ТБ в месяц.
Возникло обсуждение об использовании Discourse Atlassian для их сообщества разработчиков, в то время как их основное сообщество клиентов остаётся на платформе Khoros (ранее Lithium).
tobiaseigen исследовал и подтвердил сообщение о баге, связанное с видимостью сообщений о назначении, и добавил его в список задач команды для решения.
HAWK поделился темой-компонентом, чтобы сделать сообщения-шёпоты более заметными, решив опасения пользователей относительно случайных публичных публикаций.
mcwumbly объединил темы и предоставил обновление по запросу функции добавления таймеров для тем-баннеров.
mcwumbly представил первый выпуск Текущие проекты — нового ежемесячного бюллетеня, освещающего работу команды Discourse. Ключевые проекты включают редизайн редактора сообщений, новый выбор темы в мастере настройки и улучшения помощника на базе ИИ. Подробнее
Был анонсирован новый компонент темы Уведомляющие баннеры, позволяющий администраторам создавать настраиваемые баннеры с различными вариантами отображения и возможностями таргетинга. Подробнее
Была опубликована lista возможностей для вклада в документацию, highlighting области, где участники сообщества могут помочь улучшить документацию Discourse. Подробнее
Пользователи сообщили о проблеме, при которой помощник ИИ скрывается на iPad при использовании виртуальной клавиатуры в приложении Discourse Hub. Подробнее
Новый пользователь попросил совета по выбору идеальной темы для своего экземпляра Discourse. Участники сообщества предложили различные компоненты тем и решения.
Пользователь расспрашивал о настройках прав доступа, позволяющих пользователям создавать сообщения в категории, но видеть только свои собственные. В качестве альтернативы была предложена система флагов.
Пользователь сообщил о проблеме, при которой некоторые сообщения нельзя отправить в чате. Команда Discourse выявила исправление, которое будет внедрено в одном из будущих обновлений.
Jay_Palapar интересовался установкой плагина подписей, который доступен только в плане Enterprise для размещённых экземпляров Discourse. ondrej дал рекомендации по вариантам установки и возможным альтернативам.
patrickemin столкнулся с проблемами в настройке «Одобрять, если не разрешены группы», что привело к обсуждению сложности перекрывающихся уровней Discourse и необходимости более чётких описаний настроек. simon и tobiaseigen поделились информацией о группах уровней доверия и возможных улучшениях в объяснении данной настройки. Читать далее
cashmoneychris описал проблему автопрокрутки в длинных ветках, когда форум перескакивает на последнее сообщение, вызывая раздражение у пользователей, пытающихся прочитать более ранние ответы. Читать далее
Claire_C задала вопрос о миграции и входе без SSO, запрашивая советы по потенциальным проблемам при миграции с Salesforce на Discourse без немедленной реализации SSO. Читать далее
Arkshine представил новый тематический компонент под названием Баннер с выделенными ссылками, который позволяет создавать баннер ссылок, вдохновленный темой Meta Branded. Компонент получил положительные отзывы, и была выпущена небольшая исправление для устранения проблемы со значениями по умолчанию читать далее.
Пользователь столкнулся с проблемами компиляции JavaScript в своем компоненте, что привело к обсуждению перехода от виджетов к компонентам Glimmer в разработке Discourse. merefield посоветовал не полагаться слишком сильно на LLM для разработки без понимания основ читать далее.
Команда Discourse обновляет иконки до Font Awesome 6, но некоторые пользователи сталкиваются с проблемой отсутствующих иконок после обновления. Lilly предоставила шаги по устранению неполадок и предложила обновить экземпляры Discourse читать далее.
merefield добавил новую настройку в плагин Discourse Chatbot для включения атрибута имени, делая плагин более независимым от языка. Он также исправил ошибку в последнем выпуске читать далее.
Пользователь поинтересовался миграцией без SSO и возможными проблемами, которые могут возникнуть. simon предоставил подробную информацию о сопоставлении учетных записей и проверке электронной почты при переходе от входа по имени пользователя и паролю к OAuth2 читать далее.
mcwumbly поблагодарил за обратную связь о разработке для Discourse и опыте разработчиков, пообещав, что команда рассмотрит её после недели встреч читать далее.
Falco подтвердил, что возможность редактирования всех системных промптов ИИ запланирована на ближайшие месяцы читать далее.
Lilly предоставила шаги по устранению неполадок для пользователей, столкнувшихся с отсутствием иконок после обновления до Font Awesome 6 читать далее.
david запросил ссылку на сайт пользователя для расследования проблем с отсутствующими иконками читать далее.
sam упомянул планы добавить специальные инструкции в системный промпт, чтобы «ask» никогда не рекомендовал использование виджетов читать далее.
patrickemin попросил помощи с настройкой «Утверждать, если не разрешены группы», поделившись скриншотами своей текущей конфигурации. Обсуждение было сосредоточено на уточнении требований к процессу утверждения для различных уровней доверия.
kOS спросил о кастомизации кнопки редактора для удаления символа календаря, который конфликтует с пользовательским плагином событий. Moin предложил отключить функцию или использовать CSS для скрытия кнопки.
Команда Discourse объявила о переходе на иконки Font Awesome 6. Aaron_B столкнулся с проблемами при обновлении и попросил помощи, в итоге решив проблему запуском команды ./discourse-setup.
ozkn оставил отзывы о плагине Discourse Chatbot, сообщив об ошибке, связанной с видимостью содержимого изображений. merefield быстро решил проблему и предоставил исправление.
rogerdean сообщил, что компонент Список тем: автор перестал отображать имя автора оригинального сообщения в теме Simple Theme от Сэма после недавнего обновления.
ppcole столкнулся с проблемой заблокированных слов в URL-адресах, которая оказалась вызвана слишком широким правилом отслеживаемых слов. Проблема была решена после того, как Lilly подсказала проверить разделы отслеживаемых слов читать далее.
BCHK столкнулся с трудностями обновления логотипа сайта после загрузки нового файла. Don выяснил, что проблема связана с настройками компонента темы «Большой заголовок/Маленький заголовок» читать далее.
RGJ сообщил, что иконка часов закладки сломалась после изменения набора иконок в плагине FontAwesome Pro. awesomerobot провёл расследование и предположил, что это может быть проблема совместимости со старыми версиями Discourse читать далее.
Alon1 поинтересовался возможностью размещения живого графика Matplotlib в сообщении. Обсуждение охватило различные варианты, включая использование внешних сервисов, таких как CodePen, для встраивания интерактивных графиков.
Andrew15-5 предложил добавить настройку «моноширинный шрифт в редакторе», аналогичную предпочтению шрифта в редакторе Markdown на GitHub. Это позволило бы пользователям использовать моноширинный шрифт для всего текстового поля редактора.
Lowell_Brown разместил запрос поиск «веб-мастера» для управления их спортивным форумом, так как у них больше нет никого, кто хорошо разбирается в Discourse.
#Интеграции
perryflynn столкнулся с проблемой при выходе через SSO, когда пользователи оставались авторизованными в Discourse после перенаправления обратно в приложение. simon предположил, что это может быть связано с настройкой «требуется вход», которая автоматически перенаправляет неавторизованных пользователей.
_thiago обнаружил проблему, при которой пользователи могли видеть удалённые комментарии, и попросил совета: это ошибка конфигурации или требуется запрос на новую функцию? merefield и Moin предложили решения, включая установку параметра delete removed posts after в 0 и использование тегов для управления видимостью. Читать далее
patrickemin спросил о скрытии тем, созданных через RSS-каналы, из списка последних тем для администратора. Lilly предложила плагины для скрытия категорий, а RGJ предложил использовать отдельного пользователя для автоматически создаваемых тем. Читать далее
Tealk столкнулся с проблемой с Let’s Encrypt и несколькими доменами для сертификатов ECC. pfaffman предоставил инструкции и фрагменты кода для решения проблемы. Читать далее
Команда Discourse предоставила обновление по текущим проектам на сентябрь 2024 года, включая прогресс в рамках фреймворка конвертеров. gerhard объяснил, что первым конвертером будет конвертер «Discourse», который послужит эталонной реализацией. Читать далее
davidkingham сообщил, что плагин Discourse FontAwesome Pro всё ещё не работает с версией 6, даже при поддержке последней основной версии. Пользователям необходимо использовать --branch fa5, чтобы иконки Pro заработали. Читать далее
John_Smith столкнулся с проблемой SSO с отсутствующими параметрами SSO или SIG при интеграции Discourse с WHMCS. simon предложил шаги по устранению неполадок и советы по конфигурации. Читать далее
merefield посоветовал не добавлять кнопку «Назад» для возврата к прокрученной позиции, предположив, что может существовать фундаментальная проблема с приложением, препятствующая использованию нативной функции возврата свайпом. Читать далее
awesomerobot объяснил, что официальные компоненты тем Иконки категорий и Иконки тегов должны автоматически использовать новые иконки Font Awesome 6 без необходимости обновлений.
sam посоветовал, что интеграция результатов пользовательского поиска (таких как Algolia и Coveo) в Discourse обычно является функцией корпоративного тарифа из-за её сложности.
Elena спросила о добавлении дополнительных уровней доверия сверх текущих 5 уровней. merefield объяснил, что фактически существует 8 уровней доверия, если учитывать анонимных пользователей, модераторов и администраторов. pfaffman предложил использовать группы или значки как альтернативу для более детального прогресса пользователей.
karriem сообщил о проблемах с ссылками-приглашениями, возвращающими ошибки 404. Выяснилось, что в письмах использовались URL с HTTP вместо HTTPS. simon предложил включить настройку сайта «принудительно использовать HTTPS» для решения этой проблемы.
pbouda предложил добавить поддержку SCIM в качестве поставщика услуг для Discourse. pfaffman предложил изучить существующие плагины аутентификации в качестве примера для реализации.
Adubs предоставил дополнительные детали по проблеме с автопрокруткой, отметив, что она возникает, когда видна нижняя панель или когда прокручено до конца темы. Moin смог воспроизвести проблему без ошибок в консоли.
ozkn сообщил об ошибке в плагине Discourse Chatbot после недавнего обновления. merefield посоветовал обновиться до последней версии API и использовать max_tokens вместо устаревшего max_completion_tokens.
Stevej поделился журналами ошибок из WP Discourse, показывающими проблемы с публикацией сообщений в Discourse. Ошибки указывали на проблемы с некорректными параметрами категорий и сбоями соединения.
Пользователь столкнулся с проблемами с конечными точками категорий в интеграции с WordPress. Проблема была решена отменой настройки lazy load categories groups, которая была изменена на «все». Эта настройка в последнее время вызывает проблемы у многих пользователей.
Обсуждение интеграции Ghost с платным планом Discourse подчеркнуло желание иметь более простой процесс использования членов Ghost в качестве источника истины для Discourse.
Пользователь столкнулся с проблемой в компоненте темы Clickable Topic, где текст тела на карточках тем не был кликабельным в версии Discourse 3.4.0.beta2-dev.
Moin предложил улучшить формулировку при отмене подтверждения членства в группах, предложив использовать «пользователь удалён» вместо «запрос отменён», чтобы точнее отражать совершённое действие.
Была высказана просьба разрешить использование клавиши в редакторе для более удобного отступа при создании списков. MarcP отметил, что это была бы полезная функция для улучшения процесса написания.
joshhabka столкнулся с трудностями при настройке Discourse с Cloudflare Tunnels, что подчеркивает возможные сложности в процессе установки для пользователей с нестандартными сетевыми конфигурациями.
merefield поделился замечательными новостями о тестировании Discourse Chatbot с llama3.2, сообщив о впечатляющих результатах с точки зрения скорости и функциональности инструментов.
Разработчик запросил помощь с кодом из Core Ignore User, что привело к обсуждению возможных улучшений в управлении пользователями и методах коммуникации в Discourse.
Предоставила полезную информацию о полях «последний пост» на карточке пользователя, уточнив, что сообщения из частных категорий включены, а личные сообщения — нет.
Lilly приняла участие в обсуждении настройки ссылок отписки в письмах, предоставив информацию о соответствующих настройках сайта и поделившись скриншотом вариантов конфигурации. Она также предоставила дополнительный контекст от бота Ask, чтобы прояснить тему.
hugh ответил на вопрос о Discourse Doc Categories, объяснив, как Meta реализует подкатегории документации, и предложив аналогичный подход с использованием темы-индекса для родительской категории документации.
Один из пользователей спросил о создании стартовой страницы при первом входе, которая позволяла бы пользователям выбирать основные интересы, аналогично Pinterest и Flipboard. Это потенциально можно использовать для приоритизации определенных тегов или категорий для разных пользователей.
Moin предоставил обратную связь по улучшению причин в очереди проверки. hugh подтвердил, что работает над улучшениями очереди проверки, стремясь прояснить причины флагов и стандартизировать действия модераторов.
#Site Управление:
wendellverli поинтересовался настройкой Discobot для конкретных тем форума. HAWK предложил создать вместо этого персонализированного ИИ-бота.
ludwikc спросил о изменении системного промпта для бота Forum Helper. Falco объяснил, что создание новой персоны является рекомендуемым подходом для настройки системного промпта.
ShaneVeldhuizen обнаружил проблему с редактированием сообщений для пользователей. После настройки параметров проблема была решена, что позволило пользователям редактировать свои сообщения без ограничений.
ToddZ поинтересовался уведомлениями для тем с тегами, в частности, при добавлении тега «смотреть первое сообщение» к существующим темам. sam объяснил текущие ограничения и потенциальные риски внедрения такой функции.
riderdivyanshu столкнулся с проблемами при установке плагина AI в версии Discourse v3.4.0.beta1. Falco посоветовал включить экземпляр vector на AWS RDS для использования Discourse AI.
Timothy_Vail поделился прогрессом в разработке плагина Badge Maker для создания значков через пользовательский интерфейс, что отвечает на давний запрос о новой функции.
Компоненты темы
Stephane_Roy попросил разъяснений по использованию параметров в компоненте темы Header Search, в частности, для запуска поиска в конкретной категории.
ajtowns представил компонент темы для plotly.js, позволяющий пользователям создавать точечные диаграммы и другие визуализации данных непосредственно в сообщениях Discourse. pmusaraj предложил разместить его в категории Компонент темы для использования в продакшене. Читать далее