wenqin descobriu que os e-mails de confirmação de registro estavam falhando devido a tarefas do Sidekiq apresentando erros repetidamente e RGJ esclareceu que era um problema do servidor SMTP, em vez de um bug do Sidekiq (postagem 1) (resposta).
MichaIng relatou um carregamento interminável de “cinco pontos” ao servir páginas atrás do Cloudflare e RGJ reduziu o problema a uma incompatibilidade de buffer keep-alive em ~73 728 bytes (relatório inicial) (análise).
tknospdr notou que o logotipo do modo escuro não era exibido após alternar para o escuro; após inspecionar erros de conteúdo misto, eles ativaram a opção Forçar HTTPS para restaurar o logotipo (relatório) (solução).
Um usuário descobriu que o tutorial do Discobot estava faltando etapas nas respostas e tknospdr corrigiu isso forçando o HTTPS, o que também restaurou as imagens no fluxo do tutorial (postagem) (correção).
MihirR queria bloquear todos os e-mails de saída para um domínio; pfaffman apontou a configuração do site domínio de e-mail bloqueado e aconselhou a exclusão manual para domínios não confiáveis (pergunta) (resposta).
Olle11 perguntou sobre a configuração de um webhook para enviar e-mails em novas inscrições de usuários; membros da comunidade indicaram o guia oficial de Webhooks para instruções passo a passo (pergunta).
Após atualizar para a versão 3.5.0.beta4-dev, Semon descobriu que o item de menu de enquetes havia desaparecido e as enquetes existentes estavam quebradas; outros sugeriram testar no Modo Seguro para isolar temas/plugins (relatório) (acompanhamento).
bürobert notou uma falha visual onde os campos de usuário de inscrição são renderizados de forma diferente para usuários convidados vs. regulares, afetando o layout e os rótulos (detalhes).
discojan apontou que as setas de revisão do histórico de edições estão invertidas para locais RTL, fazendo com que o texto de exibição "Primeira revisão" se oponha à direção da seta (relatório).
Na fila de revisão, copymonopoly observou que os uploads de postagens rejeitadas nunca são convertidos em arquivos isolados, levando a arquivos órfãos; merefield reconheceu a lacuna e investigará a lógica de limpeza (problema) (esclarecimento).
Dimava propôs aprimorar a experiência do usuário de /tags/intersection/tag1/tag2 adicionando seletores de várias tags em todas as páginas de tags e interseções cientes de categoria, vinculando a solicitações relacionadas (proposta).
No plugin experimental Discourse Open Graph, Olle11 perguntou por que as configurações não podem substituir as tags OG e grubba explicou que a precisão baseada em regex é necessária para imagens dinâmicas em listas de categorias ou compartilhamentos sociais (pergunta) (explicação).
SaraDev forneceu um guia passo a passo para solucionar problemas de e-mails de confirmação de administrador de saída em "E-mails para confirmar novo administrador não estão sendo enviados" link.
SaraDev detalhou como configurar o Título do site, a Descrição do site e a Descrição curta do site para SEO em "Problemas do Discourse com Título de URL de SEO, Título Meta, Descrição Meta" link.
grubba contribuiu sobre as limitações e casos de uso para substituir tags Open Graph em "Discourse Open Graph" link.
E é isso – que suas filas do sidekiq permaneçam limpas e seus logotipos sempre brilhem em qualquer modo!
Geral O Discourse é um site completo ou apenas um complemento de fórum? Heliosurge questionou o escopo do Discourse, e supermathie esclareceu que o blog do Discourse (blog.discourse.org) roda no Ghost, demonstrando que o Discourse pode impulsionar mais do que apenas fóruns link.
Suporteactivitypub Por que tópicos do Discourse supostamente federados via ActivityPub são inacessíveis por clientes externos de AP? icaria36 relatou que postagens federadas não aparecem em clientes externos e rokejulianlockhart rastreou o problema às peculiaridades da federação do Mastodon, apesar da integração correta do AP no Discourse link.
Suporte Tópicos sem resposta / tópicos com 0 respostas JammyDodger apontou o componente de tema oficial Filtro de Não Respondidos como uma solução pronta para rastrear threads não resolvidas link.
Suportecloudflare Carregamento infinito atrás do Cloudflare tdperry e MichaIng eliminaram problemas com RocketLoader, cache e regras de entrada, confirmando que respostas HTML brutas estão travando a montante do JavaScript link.
Errodynaloc Idioma não inglês aparecendo em alguns textos do site Meta em inglês kgreed identificou strings de localização soltas apesar das configurações em inglês e do limpeza de cookies, destacando um bug de tradução do dynaloc link.
Erroemojiactivitypub Emojis perdidos em postagens federadas do ActivityPub icaria36 observou que :tada: e outros emojis desaparecem quando as postagens são federadas para o Mastodon, e rokejulianlockhart argumentou pela preservação da marcação para manter a legibilidade entre sistemas AP link.
Erromobilegraceful-themeUX Tema Graceful (Móvel): Barras de cor vertical de categoria ausentes danvanmoll relatou a ausência de indicadores de categoria coloridos no móvel e compartilhou insights sobre como restaurar essa dica visual nas próximas versões link.
Funcionalidadesearchtags Simplificar Interseções de Tags merefield revelou progresso em um plugin específico para cliente para filtragem complexa de tags, e mcwumbly destacou a página integrada /filter e o Componente de Filtro como caminhos experimentais a seguir link.
Funcionalidadeactivitypub Manter imagens em postagens federadas do ActivityPub icaria36 propôs anexar imagens incorporadas e descrições alternativas a postagens federadas, impulsionando uma solicitação de funcionalidade para melhorar a fidelidade do conteúdo AP link.
Devai Um Plugin para converter Discussões de Fóruns do Discourse em Revisões de Propostas Claras com Justificativas da Comunidade maets23 apresentou o "SimScore" para fluxos de trabalho de governança assistidos por IA, e pfaffman esclareceu que plugins personalizados exigem o nível Enterprise em planos hospedados link.
Pluginpaid-support Plugin de Localizações dsims descobriu que a configuração location_topic_status é vestigial após mudanças de ícone, e merefield rastreou-a até um commit do Git, recomendando a remoção de código redundante link.
Pluginofficialgamification Gamificação do Discourse Shauny decodificou o novo comportamento padrão de "pontuação recebida por reação" após uma integração com Reações do Discourse, redefiniu as pontuações para zero e confirmou o recálculo bem-sucedido link.
Tema Tema Star Wars Rhidian celebrou o Dia 4 de Maio revisitando o tema Star Wars, marcando outra tradição anual da comunidade na customização holística de fóruns link.
Tema componente mobile F NAV – Abas de Navegação Móvel Shauny testou as abas de navegação móvel contra sobreposições de rascunho, revelando conflitos de z-index nas abas que bloqueiam os botões de retomar rascunho e sugerindo correções de camadas link.
Em Anúncios, pmusaraj lançou o 3.5.0.beta4, corrigindo uma falha de segurança que expunha conteúdo privado da página inicial para usuários não autenticados aviso de segurança e detalhando aprimoramentos de plugins, como a imposição de JPG/PNG no componente discourse-aiPR #1309 na postagem #2.
pmusaraj lançou o 3.5.0.beta4 Correção de segurança em Anúncios, detalhando o patch de vulnerabilidade postagem #1 e melhorias de plugins em postagem #2.
Falco esclareceu detalhes sobre Co-CEO no anúncio do gerente de comunidade via postagem #7 e auxiliou com orientações sobre análise de URLs Markdown em postagem #3.
mcwumbly forneceu estratégias de permissão em lote para categorias privadas em postagem #3 e sugestões de integração de API para edições de propostas impulsionadas por IA em postagem #10.
Osama contribuiu com correções CSS para ícones RTL em postagem #5 e depurou problemas de interface no modo anônimo em postagem #6.
Toda essa correção e ajuste de plugins nos deixou animados—que seus tópicos permaneçam animados e seus trechos de código compilem na primeira tentativa!
No Suporte, Steve_John perguntou se categorias inteiras (e não apenas tópicos individuais) podem ser marcadas como favoritas, gerando interesse inicial. Leia mais
No Suporte, 祁同伟 queria ativar os selos de novo tópico e tópico não lido no aplicativo móvel DiscourseHub postagem #1. Leia mais
No Suporte, Kartoon observou que emojis de tamanho personalizado estavam encolhendo inesperadamente, e a comunidade está investigando substituições de CSS postagem #1. Leia mais
No Dev, RGJ descreveu uma condição de corrida com user_custom_fields quando webhooks são executados simultaneamente postagem #1, e os membros estão debatendo abordagens de índice único. Leia mais
No Dev, David_Ghost compartilhou um script JS para atualizar instantaneamente a lista de Respostas Recentes, observando um atraso persistente de 2 segundos postagem #1. Leia mais
No Bug, Earnie_Baird relatou que, no modo paisagem em iPads, a barra lateral do Chat desaparece, tornando impossível sair dos canais postagem #1, e Jagster confirmou que o problema persiste no Safari postagem #4. Leia mais
SaraDev esclareceu como adicionar suporte ao idioma georgiano via Crowdin e textos do site na postagem #3
SaraDev descreveu como anexar uploads via API de Posts incorporando URLs upload://na postagem #3
SaraDev explicou convites em massa por e-mail para grupos via recurso CSV na página de Convites na postagem #3
SaraDev detalhou como skip review media groups se aplica tanto a uploads quanto a links externos na postagem #3
tobiaseigen discutiu a remoção de mensagens geradas pelo sistema das Notas do Usuário para logs de moderação mais limpos na postagem #7
sam confirmou que não há servidor/cliente MCP oficial e compartilhou a abordagem de “esperar e ver” da equipe em relação à adoção do protocolo na postagem #2
Lilly atualizou a Referência de Permissões de Nível de Confiança do Discourse #Usando para corrigir permissões de silenciamento na postagem #70
HAWK solicitou links detalhados da OfCom para orientar a implementação de recursos de segurança infantil e bloqueio na postagem #31
nat confirmou a remoção de WebSockets no trecho do Cloudflare e atualizou a configuração na postagem #24
maiki pediu capturas de tela e detalhes do ambiente para diagnosticar o travamento do chat na postagem #5 e orientou sobre a integração de comentários do WP-Discourse na postagem #3
joffreyjaffeux observou que o bug da interface de chat em japonês permanece com prioridade mais baixa na postagem #3
awesomerobot apontou que a barra de pesquisa do Banner de Pesquisa Avançada falha em telas estreitas/móveis na postagem #173
Parece que depuramos mais problemas hoje do que um pato de borracha em uma hackathon de 24 horas!
Em uma discussão sobre compartilhar para o Discourse via iOS, awesomerobot observou que a hesitação da Apple em torno da Web Share Target API torna a integração nativa no iOS incerta, embora a extensão de compartilhamento existente do Discourse Hub ofereça postagem básica de URLs.
thoka indagou sobre fazer com que as pesquisas "in:all" padronizem a inclusão de MPs, visando uma pesquisa unificada em tópicos e mensagens em um fórum escolar.
RGJ sugeriu uma redação mais precisa para pastas de mensagens vazias — propondo “Esta pasta está vazia” em vez de “você não tem nenhuma mensagem” — em “você não tem nenhuma mensagem”. ler mais
RGJ anunciou o lançamento da versão beta do plugin Discourse Dynamic Groups, permitindo que administradores definam expressões booleanas nas configurações de grupo para automatizar a associação. ler mais
Na categoria #IEEE Verão do Código 2025, Falco detalhou a cronologia e o escopo do projeto para estudantes e mentores, iniciando oficialmente a discussão sobre o evento. ler mais
Quem diria que cachorrinhos poderiam se juntar à diversão da IA? O debate de ontem sobre a página inicial do bot até fez nossos amigos peludos correrem atrás de gravetos digitais de empolgação!
Um brinde às notas de rodapé em caixas, IPs ocultos suavemente e compilações sem erros — que suas aventuras no Meta sejam tão perfeitas quanto nossos emojis!
De debates sobre privacidade de IP a contratempos da AWS e travamentos de IA, a jornada de ontem mostrou que nenhum erro é pequeno demais e nenhum recurso grande demais—prepare-se para mais um dia de magia no meta!
O novo beta do aplicativo móvel iOS recebeu solicitações de ajustes de estilo de gingerbeardman, sugerindo alturas de linha consistentes e mais linhas de fórum por tela com totais movidos para badges, gerando discussão sobre melhorias no layout da interface (Dev, dev-news). Leia mais
Steve_John descobriu que adicionar categorias ocultas via JavaScript em um tema personalizado não as exibia na página inicial, e pfaffman aconselhou revisar o código do tema ou compartilhá-lo no GitHub para solução de problemas (Dev, rest-api). Leia mais
#Administrators
nathank destacou limitações do Plugin de Tópicos Privados para acesso de grupos, e RGJ e mcwumbly discutiram o uso de MPs para fluxos de trabalho de tickets multiusuário mais flexíveis, apesar das desvantagens de UX e de tagging (#Administrators, how-to). Leia mais
JammyDodger esclareceu como usuários suspensos são ocultados do autocomplete de @mention para não membros da equipe e demonstrou como personalizar mensagens de suspensão ou desativar contas para desencorajar menções ao explorar cenários de usuários não mencionáveis (Suporte, mentions). Leia mais
MichaIng rastreou problemas de carregamento infinito por trás das Reescritas Automáticas de HTTPS do Cloudflare e a injeção do mod_sed do Apache para conflitos de filtro, e pfaffman recomendou habilitar force_https no app.yml para resolver incompatibilidades de proxy e reescrita SSL (Suporte, cloudflare). Leia mais
stanski teve dificuldades ao migrar uploads existentes após configurar armazenamento compatível com S3, e pfaffman guiou na inspeção de Upload.pluck(:url) para localizar registros problemáticos e verificar variáveis de ambiente de checksum (Suporte, s3). Leia mais
satonotdead buscou uma maneira de limitar temporariamente o nível de confiança de um grupo para TL1 e restaurar os níveis anteriores ao sair, gerando discussão sobre métodos de revogação versus critérios em todo o site para gerenciamento dinâmico de confiança (Suporte, trust-levels, gamification). Leia mais
Shauny solicitou um evento de webhook que entregue uma contagem total de notificações não lidas e suporte a eventos de limpeza para sincronizar contagens de notificações externamente sem polling frequente da API (Suporte, webhooks). Leia mais
tknospdr questionou a falta de um indicador visual aberto para status de atribuição no plugin oficial Discourse Assign, e NateDhaliwal destacou a aba oculta "Editar atribuições" abaixo do botão "Desatribuir..." como uma solução alternativa (Plugin, official, assign). Leia mais
Paul_King perguntou sobre automação de grupo que não funcionava mais no plugin Discourse Dynamic Groups, gerando sugestões para revisar a compatibilidade com alterações recentes do núcleo (Plugin). Leia mais
NateDhaliwal compartilhou código não documentado /tags/upload.json para criar tags em lote via API, e tknospdr explorou restringir tags dinâmicas a categorias específicas para grupos de tags em nível de empresa (Funcionalidade, tags, tag-groups). Leia mais
Moin relatou badges de categoria ausentes nas páginas de permissão de grupo e resumo do usuário, fornecendo capturas de tela do Chrome e Firefox para ilustrar a regressão de UX (UX). Leia mais
Foi um dia de cauda abanando com correções de temas, ajustes de plugins e aventuras com IA—esperamos que seu cachorrinho tenha curtido tanto a viagem quanto nós!
Moin descobriu que editar o plural #site-text para admin.site_settings.default_categories.modal_description.other quebrou sua contraparte singular, fazendo com que os modais de navegação exibissem rótulos incorretos. O problema foi reproduzido e está sob investigação leia mais
HenrysCat perguntou por que o Painel mostrava 3.5.0.beta5-dev em vez de uma beta estável. Moin esclareceu que todas as compilações com testes aprovados carregam o sufixo -dev e linkou para o explicador do canal de lançamentoleia mais
Lilly recomendou adicionar um link personalizado “Perguntar ao bot” na barra lateral e no menu suspenso para o chatbot de persona de IA de Angela_MRS, usando /discourse-ai/ai-bot/conversations como URL leia mais
pfaffman alertou contra o envio de e-mails para endereços não validados quando qingfeng1024 explorou marketing em massa para usuários não registrados. nathank propôs usar o próprio Discourse como formulário de captura para garantir a adesão voluntária e facilitar a integração leia mais
JammyDodger guiou jimmy0017 por consultas do Data Explorer e etapas de reconstrução de índice após erros de “Falha ao preencher a medalha 'Reader'”, mas a tabela post_timings continua com tamanho excessivo leia mais
blake explicou que migrar assinantes anuais para um plano vitalício requer cancelamento manual e reatribuição de grupo devido a limitações do plugin, respondendo à consulta de migração de assinatura de tchristensenleia mais
awesomerobot observou que a troca de zh_CN para um padrão web zh-CN resolve problemas de localidade em links de cabeçalho personalizados e comprometeu atualizações para aceitar ambos os formatos leia mais
Moin observou que (TM) agora é renderizado como um emoji preto , levando a problemas de contraste em temas escuros. A discussão continua sobre as compensações de substituir texto (™) por emojis leia mais
JammyDodger destacou a estilização quebrada do DiscoTOC em dispositivos móveis quando não há respostas, tornando a navegação pela tabela de conteúdos trabalhosa leia mais
NateDhaliwal apontou que nomes longos de repositórios do GitHub ficam colados na borda dos oneboxes sem preenchimento, afetando a consistência visual leia mais
#Data & relatórios
one1 indagou sobre contar buscas totais em um período personalizado. JammyDodger recomendou criar uma consulta SQL no Data Explorer e explorar exemplos existentes de sql-queryleia mais
#Developer Guias
pfaffman sugeriu criar um componente de tema para evitar edições incorretas de arquivos principais ao usar o novo kit de ferramentas de formulários. david explicou como links de documentação para arquivos de origem no GitHub auxiliam no envio seguro de PRs leia mais
sam compartilhou grandes melhorias no upload de imagens no blog Rust & WebAssembly, elevando o tamanho mínimo de upload para 10 MB leia mais
Lilly propôs um link personalizado “Perguntar ao bot” tanto na barra lateral quanto no menu suspenso para aumentar a visibilidade da persona de IA leia mais
awesomerobot corrigiu a correspondência de localidade de links de cabeçalho personalizados e expandiu o suporte a formatos no plugin custom-header-linksleia mais
SaraDev explicou o tempo de carregamento inicial de 6–7 segundos induzido pelo SSO e delineou dicas de ajuste de recursos para melhorar o TTFB leia mais
blake esclareceu que o plugin Subscriptions requer cancelamentos manuais de planos para migrar assinantes anuais leia mais
nat respondeu sobre o plugin Discourse Livestream a respeito de mostrar conteúdo condicionalmente quando um usuário marca “Vou” leia mais
david detalhou os links do GitHub dentro da documentação e os controles de edição nos Guias para Desenvolvedores, auxiliando contribuições seguras para a documentação do kit de ferramentas de formulários leia mais
pmusaraj ofereceu uma solução alternativa em CSS para ocultar mensagens de status indesejadas do ActivityPub em tópicos leia mais
joffreyjaffeux solicitou capturas de tela e exemplos em vídeo para diagnosticar problemas de sobreposição de teclado em interfaces Android leia mais
Foi 24 horas de mergulhos profundos, debates sobre emojis e PRs em abundância—agora vá se dar um descanso bem merecido!
substituído por emoji em vez de – fefrei relatou originalmente que o caractere estava sendo renderizado como um emoji em discussão, e joffreyjaffeux confirmou a correção no PR #32713 – leia maisemoji
Botão de Sobreposição de Docs de IA mal posicionado – SvenPuschmann alertou primeiro sobre o botão flutuante de AI Docs sobrepondo controles principais no iOS em relatório, e pmusaraj sugeriu adicionar margin-bottom: 70px; a .ikp-chat-button__container – leia maisaiaccessibility
Cabeçalho do site sobrepõe o compositor no mobile – NateDhaliwal ilustrou como o compositor mobile fica oculto atrás do cabeçalho (veja captura de tela) e o problema ocorre tanto no compositor de resposta quanto no de tópicos – leia maiscomposermobile
Problemas com importador em massa do VBulletin – pfaffman está depurando por que o importador em massa do vBulletin cria usuários e postagens, mas não tópicos em create_topics(topics) e como base.rb:create_records processa processed versus skipped – leia maisDev
Upload de imagens no chat não pode ser exibido normalmente com S3 CDN – Super_James e w.h relataram que as miniaturas do chat falham porque a API retorna URLs diretas do S3; tgxworld sugeriu uma configuração S3_USE_CDN_URL_FOR_ALL_UPLOADS, e a discussão foi escalonada marcando martin / renato em postagem 5 – leia maisBugchat
Plugin FontAwesome Pro não está alterando todos os ícones padrão – Arkshine notou mapeamentos ausentes para ícones como layer-group no plugin em relatório inicial e está atualizando-o para corresponder à lista principal do Discourse – leia maisfontawesome-pro
Títulos do YouTube aparecendo intermitentemente nos resultados de pesquisa – ma0sm abriu o tópico em postagem 1 após ver indexação inconsistente de onebox, linkou para a solicitação de recurso original 76175/8, e awesomerobot esclareceu que a pesquisa usa o texto da postagem em postagem 2 – leia maisBug
Divisão de MPs por administradores: impossível adicionar a si mesmo – Overgrow apontou que, após dividir uma mensagem privada em um novo tópico, os administradores não podem incluir a si mesmos, então ela não aparece na caixa de entrada – leia maisBug#private-message
Problemas de configuração do Adsense Google – Genius enfrentou um erro "Não foi possível verificar seu site" ao adicionar ads.txt a um plano hospedado do Discourse; JammyDodger explicou as Configurações do Site e campos de ID do editor corretos em postagem 3 – leia maisadvertising
Componente de breadcrumb pula categorias de múltiplos níveis – Steve_John relatou que Home/A/B/C mostra "Home/B/C", faltando A, devido à lógica do componente; nolo confirmou que o padrão suporta apenas dois níveis e referenciou breadcrumb-links e um acompanhamento em postagem 3 – leia maisSupport
Problemas ao adicionar HTML via componente de tema – Issa_George teve dificuldade em injetar um widget em /c/nfl-memes/20 e compartilhou código em postagem 8; NateDhaliwal solicitou trechos completos em postagem 10 – leia maisTheme#html
Configuração de reações fixas – Dimava quer que as reações permaneçam como Curtidas, com ícones fixos para consistência, mas nenhuma solução foi fornecida – leia maisSupportreactions
Usando o pesquisador do fórum para ajudar a organizar e dividir tópicos grandes sam apresentou uma nova persona de pesquisa impulsionada por IA para agilizar a análise de discussões enormes, como o mega-fio do Quadro Kanban. leia mais
O texto singular não funciona mais após personalizar a variante plural Moin descobriu que substituir apenas a tradução de “um” quebrava a forma “outros”, gerando uma discussão sobre como direcionar as variantes .one versus .other. leia mais
Postagens do ActivityPub devem renderizar datas corretamente mark.reeves relatou que os oneboxes do ActivityPub não estavam exibindo datas, levando a correções para a saída direta de datas. leia mais
Como fixar uma categoria ou seus tópicos no topo da lista de tópicos? omppatil pediu um recurso de “fixação super”, e awesomerobot recomendou o componente de tema Listas em Destaque. leia mais
Como essa assinatura diária é implementada? Recebo pontos aleatoriamente todos os dias ja_ke questionou sobre a gamificação de visitas, e JammyDodger explicou o comportamento padrão de pontuação por visita. leia mais
O Discourse tem um tema ou plugin de loteria? ja_ke procurou um plugin de sorteio; membros da comunidade apontaram exemplos como o componente Loteria do NiiHost. leia mais
Como configurar um subdomínio para o Discourse? Matthias_Schuster teve dificuldades com subdomínios do Namecheap, e pfaffman linkou um guia de configuração de registro A. leia mais
Webinário: Crescendo e Retendo Sua Comunidade Danielle convidou todos para participar em 20 de maio para insights sobre motivações dos membros, construção de confiança e táticas de retenção. leia mais
Discourse Calendar (e Evento) benji e Nick_Stager investigaram eventos duplicados de vários dias na barra lateral futura e discutiram possíveis correções. leia mais
Existe um Protocolo de Contexto de Modelo (MCP) oficial do Discourse? jrgong propôs um MCP para compatibilidade de API e Docs de Desenvolvimento, com EricGT opinando sobre a implementação. leia mais
Webinários recorrentes DamirDame solicitou suporte para sessões recorrentes do Zoom no plugin de webinários. leia mais
Fixar mais de um tópico globalmente Andrew15-5 pediu para fixar múltiplos tópicos na página inicial; Moin demonstrou a interface de fixação existente no menu de chave de fenda. leia mais
#Traduções
Adicionar idioma Uigur Sahran anunciou que a tradução para o uigur está agora 100% concluída, expandindo o alcance global. leia mais
#Desenvolvedor Guias
Adicionar uma lista de tópicos em destaque à sua página inicial do Discourse drehmann está migrando o tutorial de setupComponent para o estilo component-export em um arquivo GJS. leia mais
E é isso! Depois de domar mega quadros Kanban e preparar webinários, esperamos que seus tópicos estejam tão organizados quanto seus calendários amanhã!
sheng_hualuo relatou que clicar em avatares resultou em um erro PG::UndefinedTable: relation "gamification_leaderboard_cache_1_all_time" e os logs do navegador mostraram um template .hbr não suportado em um componente de tema; merefield orientou a remoção do plugin gamification e do componente de tema defeituoso para restaurar os cartões de usuário leia mais.
Em um tópico de Suporte sobre tags, bayardo.rivas descobriu que configurações mal definidas de trust_level_0 versus trust_level_1 impediam a criação de tópicos e o uso de tags; HAWK esclareceu que usuários TL1 herdam as permissões de TL0 e JammyDodger apontou restrições de tags específicas por categoria leia mais.
saish queria injetar campos personalizados no editor padrão conforme tags; após explorar templates de formulário, merefield confirmou que apenas um plugin pode realizar isso, enquanto JammyDodger destacou opções existentes de componente de tema e editor predefinido leia mais.
Matthias_Schuster buscou etapas claras para configurar um subdomínio; após referenciar INSTALL-cloud.md, merefield demonstrou que criar um registro A (coluna de host) e obter um certificado SSL são as únicas ações necessárias leia mais.
Abordando duas discussões (#366352 & #366356), patrickemin solicitou um botão de bump de clique único apenas para a equipe; contribuidores (KhoiUSA, pfaffman, Lilly) descreveram o uso de um Componente de tema para acionar a chamada AJAX de bump existente, propuseram padrões automáticos de bump e sugeriram serviços no marketplace da comunidade para entrega rápida leia mais.
JammyDodger relatou que no iPhone/Safari o painel de administração travava até que a barra lateral fosse aberta; awesomerobot mesclou uma correção no PR #32775 para garantir rolagem suave leia mais.
nolo destacou que componentes oficiais ignoram a configuração do site priorizar nome de usuário, sugerindo que os templates insiram condicionalmente nomes de exibição em vez de nomes de usuário brutos leia mais.
JammyDodger propôs que visitantes anônimos deveriam poder ver quem votou em um tópico sem ser forçado a fazer login, observando que as listas de votos já são públicas em outros lugares leia mais.
JammyDodger descobriu que o seletor de tags no modal de edição de título não fecha após a seleção no mobile, forçando os usuários a alternar o seletor de categoria como uma solução alternativa leia mais.
JammyDodger notou que o menu suspenso de autocompletar @/emoji às vezes é renderizado muito longe do cursor no mobile, obscurecendo as principais sugestões nos contextos de chat e pesquisa leia mais.
alex.diker tentou a imagem Docker bitnami/discourse para testes rápidos, mas encontrou um erro de código de saída; merefield direcionou-o para o suporte próprio da Bitnami e recomendou usar a instalação padrão oficial para ajuda da comunidade leia mais.
NateDhaliwal perguntou se o webinar "Crescendo e Retendo Sua Comunidade" seria gravado; Danielle confirmou que a gravação será publicada no OP alguns dias após o evento ao vivo leia mais.
lindsey compartilhou um trecho de CSS para substituir a cor do texto da categoria enquanto a equipe melhora o contraste automático, e davidb está investigando a restauração do controle direto da interface do usuário no problema de cor da categoria Bugleia mais.
pento mesclou uma correção para o bug de convite onde usuários existentes não eram adicionados a grupos se já tivessem acesso ao tópico, resolvendo a inconsistência nos convites leia mais.
NateDhaliwal notou um novo ícone de globo-com-mais no menu de postagens e questionou por que o conteúdo não é traduzido até que experimental_content_localization seja ativado leia mais.
bartv teve dificuldade para inserir uma regex de número de telefone em palavras-monitoradas, e JammyDodger confirmou que digitar manualmente os pipes (|) corrige o problema de divisão do editor leia mais.
Um novo usuário, Lyles, não conseguia ver o botão “Novo Tópico” na comunidade OpenAI; Lilly reproduziu o funcionamento em contas de teste e aconselhou entrar em contato novamente com os moderadores daquele site leia mais.
Mahidhar perguntou como exibir subcategorias como itens de lista abaixo de sua categoria pai; Moin indicou o plugin #discourse-doc-categories e o tópico de índice de documentação leia mais.
Kartoon relatou que apenas um de seus temas perdeu a cor de destaque da nova resposta, tornando todos os estados idênticos; pfaffman pediu o nome do tema e se era padrão ou modificado leia mais.
Jose_C_Gomez encontrou um erro de “versão do Docker não suportada” durante uma atualização web e buscou uma solução alternativa para reverter leia mais.
ondrej descobriu que colar um link de categoria no compositor revela subcategorias ocultas às quais os usuários não têm acesso, tanto no Meta quanto em outras comunidades leia mais.
AdjustableWrench descobriu que campos de caixa de seleção HTML rotulados como Confirmação exigem dois cliques no mobile para serem registrados no cadastro e buscou etapas de reprodução em diferentes navegadores leia mais.
Em um tópico mais antigo, Lilly propôs adicionar um interruptor “Configurações Avançadas” para restaurar a opção de cor de texto ausente para categorias após a última atualização leia mais.
pfaffman não conseguiu renderizar um componente de tooltip no novo kit de ferramentas de formulário, apesar de seguir a documentação; ele tentou as importações tanto de discourse/components/d-tooltip quanto de float-kit/components/d-tooltipleia mais.
elmuerte relatou que editar config/locales/client.en.yml trava o WSL puma, enquanto outros arquivos recarregam normalmente; ele está trabalhando na branch estável leia mais.
#Data e relatórios
one1 pediu a contagem total de pesquisas no site em um intervalo de tempo personalizado, e JammyDodger ofereceu assistência com consultas para o plugin Data Explorerleia mais.
No tópico do Plugin ActivityPub, Olle11 confirmou que uma solução alternativa recente finalmente funcionou para problemas de busca remota em instâncias do Mastodon leia mais.
AdjustableWrench expressou alegria quando novos códigos de moeda foram adicionados ao plugin Assinaturas, tornando possível a cobrança diária em mais regiões leia mais.
digitaldominica compartilhou um trecho de código com observador DOM usando api.onPageChange() para substituir com confiabilidade o ícone do botão #create-topic após a renderização leia mais.
Richie levantou uma sobrancelha ao ver a configuração "Tamanho mínimo da primeira postagem" após descobrir que é possível defini-la como 2.000.000.000 de caracteres e brincou sobre forçar os usuários a digitar bilhões de caracteres a mais do que um simples "Obrigado". tobiaseigen rebateu dizendo que reduzi-la arrisca transformar o fórum em um estilo de chat e recomendou cautela Insight de Richie Cautela de tobiaseigen ler mais
A frustração chegou quando uma versão não suportada do Docker bloqueou uma atualização, então pfaffman aconselhou migrar para uma nova VM e compartilhou uma solução em várias etapas — atualizando o Ubuntu e o Docker para restaurar as migrações de require_message sem drama. docker Dica de pfaffman Solução passo a passo ler mais
Novas ideias de funcionalidades surgiram sobre como fechar tópicos após um certo número de postagens em vez de tempo; Moin perguntou como configurar o fechamento automático baseado em postagens por categoria, construindo sobre uma discussão de 2018 Pergunta de Moin ler mais
sok777 notou que enormes payloads de data-preloaded para usuários veteranos estavam diminuindo o carregamento de páginas em até 10x e perguntou se reduzir os estados de rastreamento do banco de dados seria seguro ou quebraria badges/níveis de confiança relatório do problema ler mais
Kartoon descobriu que uma substituição CSS recente no tema #Blackout desativou o destaque de "nova resposta" no desktop, rastreando-o de volta às regras de background-color de uma atualização principal
Falco revelou um plano para localizar todos os elementos dinâmicos do Discourse (translator, discourse-translator) e apresentou prévias de traduções automáticas impulsionadas por IA para empoderar comunidades multilíngues — NateDhaliwal comentou com um pela clareza Esboço de Falco Resposta de Nate ler mais
#Self-Hosting
Ethsim2 teve dificuldade em remover o banner "desativar e-mails" após um backup, e Moin lembrou a todos que os e-mails são desativados automaticamente para não membros da equipe por padrão.
"Quando um backup é restaurado, o envio de e-mails para não membros da equipe é desativado… Altere a configuração do site 'disable_emails' para reativar." relatório do problema Dica de Moin ler mais
sam implementou uma correção para a passagem de dados para artefatos no plugin ai-artifacts, enviando um PR que utiliza postMessage para suportar chamadas assíncronas — boas notícias para integrações de IA Comentário de sam ler mais
No território do pavilion, thoka desativou o Plugin Multilíngue após um ActionView::Template::Error devido à falta de locales/i18n.js (removido upstream), desencadeando uma discussão sobre a atualização dos caminhos de ativos rastro do erro ler mais
HamMan2118 descobriu que colar um link de categoria no compositor revela subcategorias públicas, mas oculta as privadas — provavelmente por design, mas levantando questões de UX sobre a visibilidade de acesso caso de teste ler mais
cuo_wu ainda enfrenta um erro CORS quando os ativos usam caminhos relativos, perguntando se há alguma atualização ou solução alternativa, já que o problema persiste detalhes do problema ler mais
Após ajustar client.en.yml, pfaffman lembrou os contribuidores de que o servidor de desenvolvimento deve ser reiniciado para aplicar as alterações de localidade — uma sutileza que confunde muitos em configurações de dev-install Nota de pfaffman ler mais
Kartoon pediu uma maneira de omitir blocos inteiros de emojis, observando que a configuração de lista de bloqueio de emojis é trabalhosa para remoções em massa — pedindo uma estratégia de widget de emoji mais flexível broken discussão ler mais
tobiaseigen opinou sobre as configurações de tamanho mínimo de postagem em Suporte, alertando contra conversas estilo chat aconselhamento e buscando contexto de caso de uso pergunta
De dramas do Docker a expulsões de emojis e triunfos de PRs, a maratona de ontem no meta provou que nunca há um momento entediante — nos vemos nos fóruns!
Jagster descobriu que clicar em /latest dentro de uma categoria exibe apenas as postagens daquela categoria, em vez do feed global, confirmado no Safari e no DiscourseHub leia mais
meglio relatou que a atribuição de tópico aparece três vezes na barra lateral, com nat esclarecendo se cada link de atribuição navega para uma postagem distinta leia mais
carlossouza compartilhou a frustração de não conseguir remover a barra lateral e o banner de boas-vindas após instalar temas, acabando por aprender a alternar o Menu de navegação e adicionar CSS personalizado para ocultar o banner leia mais
tobiaseigen iniciou um novo tópico para configuração de login sem senha com AWS Cognito, recomendando o plugin OpenID Connect e assistência de IA, apesar de problemas de redirecionamento em /loginleia mais
alkah3st perguntou como o fórum da Unreal Engine consegue subcategorias recolhíveis na barra lateral e compartilhou um trecho de JS/CSS construído com ajuda de IA para replicar a exibição de subcategorias estilo Rows leia mais
Arkshine diagnosticou que os elementos <defs> do SVG são removidos no upload — quebrando animações —, propôs a permissão explícita de <symbol> e abriu a PR #32806 para corrigir a renderização leia mais
Dan_Eastwood investigou o comportamento de itens da fila de revisão reivindicados, sugerindo um tempo limite para reivindicações obsoletas após a ausência de um moderador, embora seu problema imediato tenha sido resolvido com o retorno do moderador leia mais
tknospdr solicitou um fluxo de trabalho de assinatura paga para vender postagens individuais do marketplace, adicionando/removendo permissões de grupo via os plugins Subscriptions ou Automation leia mais
dax, Moin e JammyDodger discutiram Fechar tópico após x postagens em algumas categorias, ponderando limites de contagem de postagens versus fechamento automático baseado em tempo e brainstormando uma interface central de Temporizador de Tópico leia mais
Steve_John, pangbo e sok777 investigaram carregamentos intermitentes e falhas de carregamento lento ao alternar entre categorias de nível superior e filhas, confirmando que ativar o carregamento lento trouxe de volta algumas categorias ausentes tópico, mas não resolveu totalmente os problemas de atualização leia mais
meglio explorou a possibilidade de ordenação personalizada de tópicos manual por arrastar e soltar em categorias, com alternativas como editar datas de publicação e chamadas para mover isso para Recursoleia mais
noahl propôs usar IA para detectar quando postagens de solução aparecem — identificando frases de confirmação ou correspondendo perguntas — para que administradores possam ser alertados sobre respostas potenciais leia mais
david delineou um cronograma de descontinuação para as tags inline <script type='text/discourse-plugin'> e <script type='text/x-handlebars'> em temas, detalhando a migração para .hbs ou .gjs até setembro de 2025 leia mais
Architect atualizou um servidor Discourse para o Ubuntu 25.04 “Plucky Puffin”, enquanto pfaffman recomendou permanecer com o LTS 24.04 para evitar preocupações com fim de vida antecipado leia mais
Bug: Um erro de digitação em Caixas de Categoria Personalizadas—RGJ identificou um erro no componente custom-category-boxes (custom-category-boxes), e awesomerobot mesclou uma correção leia mais.
Bug: Botão voltar no componente de tema "Editar Código" carrega a interface antiga—noahl relatou que pressionar "Voltar" na edição de código personalizado leva à barra lateral legada; joffreyjaffeux confirmou a inconsistência de UX nesta discussão.
Bug: Usuários existentes não são adicionados a grupos convidados se já tiverem acesso—pento regenerou um link de convite sem expiração após JammyDodger sinalizar um erro de "convite expirado" leia mais.
Suporte: Categoria dentro de Categoria—Matthias_Schuster perguntou como mostrar subcategorias acima das discussões na página #categorias, e RGJ indicou a opção Admin → Configurações do Site → Configuração Básica → Estilo da página de categoria para desktopleia mais.
Suporte: Configurações de postagens mínimas únicas não estão sendo aplicadas—Tarun_Sharma ainda conseguiu republicar conteúdo idêntico dentro de 1 minuto; awesomerobot explicou que as restrições de postagem não se aplicam a contas de administrador leia mais.
Suporte: Foto de perfil em discussões—Joe_F queria que o avatar do autor original permanecesse em todas as respostas; awesomerobot indicou o componente de tema "Mostrar Avatares do Autor Original" leia mais.
Suporte: Nem todas as categorias aparecem para convidados—Olle11 viu uma lista vazia de "Todas as categorias" no mobile; nat solicitou capturas de tela para esclarecer o problema da barra lateral versus menu suspenso leia mais.
Suporte: Problema de dados na API de notificação—Tarun_Sharma relatou contagens de reações desatualizadas em /notifications.json; a discussão ainda está em fase de solução de problemas leia mais.
Recurso: Usar IA para ser notificado sobre soluções potenciais—sam propôs uma alteração no gatilho de automação e perguntou sobre a configuração do GPT-4.1 Mini ou Gemini Flash 2.5 leia mais.
Recurso: Permitir que colunas de quadro Kanban mostrem cores de categoria/tag—tobiaseigen reviveu essa ideia, observando que o núcleo do Discourse ainda não suporta tags ou categorias coloridas leia mais.
Recurso: Tornar possíveis títulos de discussões vazias—bdfl deseja permitir a criação de discussões apenas com título; a discussão continua sobre a melhor UX para novos usuários leia mais.
Recurso: Transformações de placeholder em formulários—pacharanero solicitou funções de substituição de texto (slugify, codificação de URL) para placeholder-forms para agilizar a criação de grupos/categorias leia mais.
UX: Alinhamento de filtro por data—falco corrigiu campos "antes/depois" desalinhados na pesquisa (mobile, pesquisa) por meio de um pull request leia mais.
UX: Assistente de IA interrompe áudio—MachineScholar relatou que fechar o Assistente de IA reinicia streams de MP3 carregados; sugestões de melhoria de UX são bem-vindas leia mais.
Dev: Dados do formulário do compositor GJS personalizados não estão em opts para :topic_created—SubStrider está migrando para composerModel.custom_fields, mas ainda está solucionando problemas de serialização no backend leia mais.
Instalação: Diretório workbox ausente em public/assets—MichaIng vê erros 404 para workbox-*.prod.js na v3.5.0.beta5-dev; a comunidade suspeita de cache desatualizado ou solicitações de bots leia mais.
awesomerobot mesclou uma correção para o erro de digitação nas Caixas de Categoria Personalizadas #366769/5, esclareceu restrições de postagem no tópico sobre configurações mínimas de postagens únicas #366825/2, orientou Joe_F ao componente "Mostrar Avatares do Autor Original" #366863/2, explicou o caso especial na configuração do tema Kanban #366791/3 e sugeriu melhorias na persistência de filtros para quadros Kanban #366758/2.
sam agradeceu a RGJ pelo relatório de erro de digitação #366769/2, descreveu gatilhos de notificação impulsionados por IA #366698/4, atualizou links de contribuição para documentação #326614/23 e discutiu rótulos de resposta de persona de IA #356375/10.
tobiaseigen respondeu sobre peculiaridades na configuração do Kanban #366791/3, defendeu o suporte a cores de tag para colunas do quadro #366773/4 e compartilhou o progresso na divisão de discussões assistida por IA #366188/6.
pento criou um link de convite sem expiração após identificar um problema de convite expirado #365406/10.
hugh aprimorou a postagem sobre Oportunidades de Contribuição para Documentação com links úteis #326614/23.
joffreyjaffeux investigou o teste de detecção de link "Auto Tag Topic" nas Automações #366784/2 e analisou o bug da barra lateral do botão voltar no componente de tema #366830/2.
nat solicitou capturas de tela para diagnosticar categorias ausentes para convidados #366794/2.
pmusaraj confirmou que a tradução de páginas por meio do plugin Tradutor é experimental e está programada para um anúncio oficial #366878/4.
Foi um dia paws-itivamente produtivo no meta—fique ligado para mais atualizações que farão a cauda abanar!
Recursoai#ai-artifacts:sam iniciou uma discussão sobre armazenar JSON arbitrário em artefatos de IA via API JS do Discourse e tabelas de dados, explorando limites públicos versus privados e acesso de administrador. Ele também observou que você pode consultar esses dados no plugin Data Explorerleia mais.
Suporte#review-queue:Rubi perguntou se o tempo de conversão de bandeira poderia ser reduzido na Fila de Revisão da Equipe, e JammyDodger e Moin investigaram bandeiras padrão versus personalizadas — vinculando ao guia Revisar com motivo e à longa solicitação de recurso de bandeiras “Discutir”. leia mais
Suporte#tags:Rubi encontrou um erro ao criar um sinônimo de ubuntumate → ubuntu-mate, e JammyDodger explicou como inverter as tags de origem e destino resolve o problema. leia mais
Erro#staged-users:nathank não conseguiu fazer upload de avatares personalizados para usuários em estágio, apesar do suporte ao Gravatar. O consenso é que usuários em estágio não podem ter imagens personalizadas definidas por administradores — consulte a documentação do recurso usuários em estágio. leia mais
Erro Usuários de iOS encontraram a busca de autocompletar de usuário “Alterar Propriedade” quebrada no iOS 18.5. JammyDodger confirmou que funciona se você confiar e digitar rápido, mas definitivamente está quebrado. leia mais
UX#mobile: No iPhone/Safari, a caixa “Alterar Propriedade” está obscurecida por um rodapé grande; JammyDodger relatou, e Moin notou que a altura do rodapé é a culpada. leia mais
UXNateDhaliwal notou que abrir o menu “Mais” na barra lateral sempre destaca o primeiro item e sugeriu que não deveria acontecer quando o item ativo é movido para fora. awesomerobot explicou que é para navegação por teclado e tem um PR para mudar para focus-visible. leia mais
UX#mobile: A caixa de seleção “Mostrar apenas substituídos” nas configurações do site desaparece em retrato no mobile. JammyDodger quer que seja movida para a visão sem girar. leia mais
#Traduções:tvavrda sinalizou uma tradução de tooltip ausente no botão Upload do chat de IA. Eles estão investigando de onde vem o texto substituto. leia mais
DevSubStrider tentou passar parâmetros de URL personalizados para TopicQuery.options para um plugin de marketplace, descobriu que add_custom_param_handler desapareceu e aplicou um patch em ListController#build_topic_list_options como solução alternativa. leia mais
Fique tranquilo — depois de lidar com destaques de foco, teclados ausentes e bandeiras sinalizadas, você merece um agrado (e nenhum filhote foi prejudicado no processo)!