Riepilogo giornaliero (21:00 UTC)

Oggi su meta.discourse.org

Dati chiave

  • Post nuovi totali: 130
  • Argomenti nuovi totali: 19
  • Utenti top (mi piace, post):

Fonte: dati di riepilogo giornaliero da meta.discourse.org


Argomenti interessanti

UX

  • Nel thread “Nuovi stili per il menu a discesa dell'intestazione / menu delle notifiche”, keegan ha proposto diverse idee per lo stile della navigazione—suggerendo di imitare il design del nostro horizontal-overflow-nav e di attenuare le notifiche lette—mentre sam ha intervenuto sulle posizioni dei cerchi, sul posizionamento della navigazione e sulla psicologia degli evidenziazioni. Leggi altro

  • Alcuni argomenti nella vista mobile portano a uno spazio vuoto (spazio bianco a destra)” ha visto Rafael_Goncalves segnalare una indesiderata scorrimento orizzontale su mobile, e Moin ha confermato che la recente correzione del #369637 risolve il problema. Leggi altro

  • Il thread “Chat: formato orario incoerente per messaggi consecutivi dallo stesso utente” ha visto sam confermare l'anomalia UX e Jagster sollevare dubbi sui formati misti 12/24 ore. Leggi altro

Annunci

  • Nel thread “Archiviazione degli artefatti AI”, sam ha presentato l'archiviazione degli artefatti AI con un artefatto di sondaggio incorporato, e Falco ha dimostrato la funzionalità di archiviazione utente tramite un esperimento con gamepad giocabile. Leggi altro

Funzionalità

  • “**Chat a schermo intero come predefinita per la configurazione della collaborazione**” ha visto nolo richiedere un'impostazione del sito o un trucco del tema per portare direttamente gli utenti nella Chat, e joffreyjaffeux ha fornito un frammento di inizializzatore per impostare discourse_chat_preferred_mode. Leggi altro

Installazione

  • Nel thread “Supporto Nomad”, hnnsly ha chiesto informazioni sulla distribuzione Hashicorp Nomad, e Falco ha notato il proprio setup di hosting basato su Nomad con immagini container. Leggi altro

  • AGGIORNAMENTO: Interruzione di Cloudflare! – Aggiornamento di Discourse a “3.5.0.beta6” fallito” ha visto haydenjames diagnosticare errori 503 su npmjs.org durante un incidente di Cloudflare e eisammy condividere una soluzione alternativa utilizzando --skip-mac-address. Leggi altro

Bug

  • Nel thread “CSS della pagina pubblicata non visualizzato nel frontend”, chrismalone ha segnalato CSS del tema mancante sulle pagine pubblicate, e david ha identificato e unito PR #33179 per ripristinare il caricamento dei fogli di stile. Leggi altro

  • Riga molto lunga in un argomento che causa lo scorrimento orizzontale della pagina (molto!)” ha visto awesomerobot confermare che PR #33175 ha risolto l'overflow. Leggi altro

  • Nel thread “Posso citare solo una parola”, Moin ha individuato un bug di selezione su tablet Android+Firefox probabilmente legato a PR #33143 e joffreyjaffeux sta testando una correzione internamente. Leggi altro

Supporto

  • Come revocare la rivendicazione di un elemento che ho rivendicato” ha visto T_Disco non riuscire a revocare la rivendicazione di un post segnalato e tobiaseigen spiegare il flusso di lavoro del pulsante X. Leggi altro

  • Nel thread “Classi di titoli o sottotitoli?”, stanigator ha appreso i livelli degli intestazioni Markdown (#…######) da JammyDodger. Leggi altro

  • Frequenza di polling RSS” ha visto patrickemin notare l'esecuzione di job ogni 4 minuti, e Lilly spiegare come la pianificazione di Sidekiq si sovrappone al conteggio dei feed. Leggi altro

Sviluppo

  • Qual è lo scopo della voce di compatibilità nello scheletro del tema?” ha visto Moin interrogarsi sul nuovo file .discourse-compatibility e david promettere di annullarne l'inclusione. Leggi altro

  • Nel thread “Come posso aggiungere link alle impostazioni del sito nella descrizione delle impostazioni del mio componente?”, david ha indicato una futura PR che permetterà agli autori dei temi di utilizzare %{base_path} nelle descrizioni delle impostazioni. Leggi altro

Comunità


Attività del gruppo @team

  • sam ha intervenuto sul posizionamento dei cerchi delle notifiche e sulle scelte di evidenziazione della navigazione in “Nuovi stili per il menu a discesa dell'intestazione / menu delle notifiche” link.
  • Falco ha creato e condiviso una demo di artefatto AI per l'archiviazione utente in “Archiviazione degli artefatti AI” link.
  • awesomerobot ha proposto l'evidenziazione del menu da bordo a bordo e l'unificazione di punti/icone in “Nuovi stili per il menu a discesa dell'intestazione / menu delle notifiche” link.
  • joffreyjaffeux ha fornito un inizializzatore Ember per la modalità chat a schermo intero predefinita in “Chat a schermo intero come predefinita per la configurazione della collaborazione” link.
  • david ha tracciato il CSS mancante sulle pagine pubblicate a un bug del caricatore e ha unito PR #33179 in “CSS della pagina pubblicata non visualizzato nel frontend” link.
  • keegan ha abbozzato idee stilistiche per la navigazione e prototipi di notifiche attenuate in “Nuovi stili per il menu a discesa dell'intestazione / menu delle notifiche” link.
  • jordan-vidrine ha implementato l'ultima sperimentazione di navigazione live su meta in “Nuovi stili per il menu a discesa dell'intestazione / menu delle notifiche” link.
  • tobiaseigen ha guidato un utente attraverso la revoca della rivendicazione degli elementi della coda di revisione in “Come revocare la rivendicazione di un elemento che ho rivendicato” link.
  • Lilly ha chiarito la pianificazione di Sidekiq rispetto agli intervalli delle impostazioni del sito in “Frequenza di polling RSS” link.
  • Osama ha confermato che la PR unita risolve il problema del plugin FontAwesome Pro in “Plugin FontAwesome Pro non cambia tutte le icone predefinite” link.

È tutto: dopo così tanti scambi di idee sul design, è chiaro che i nostri menu delle notifiche hanno più giri di una ciambella!

Oggi su

Statistiche chiave

Nuovi post: 141

Nuovi argomenti: 19

Utenti principali:

(7 post, 18 Mi piace) (
profilo
)

Lilly (6 post, 14 Mi piace) (
profilo
)

Moin (9 post, 14 Mi piace) (
profilo
)

merefield (8 post, 11 Mi piace) (
profilo
)

pfaffman (9 post, 11 Mi piace) (
profilo
)

MihirR (9 post, 9 Mi piace) (
profilo
)

awesomerobot (4 post, 8 Mi piace) (
profilo
)

nolo (3 post, 7 Mi piace) (
profilo
)

ondrej (2 post, 6 Mi piace) (
profilo
)

RGJ (5 post, 6 Mi piace) (
profilo
)

Argomenti interessanti

Supporto

Supporto
ha riscontrato un
avviso con banner rosa
dopo l’ultimo aggiornamentoe
\u00t /a

UX Southpaw ha messo in discussione gli indicatori di non lettura nei Nuovi stili del menu a tendina/notifica dell’intestazione e jordan-vidrine ha iterato sui trattamenti di colore e punti nel post 50.

UX satonotdead ha proposto di semplificare l’UX del menu di notifica e awesomerobot ha chiarito le distinzioni di filtro nel post 2.

Dev

Dev merefield ha chiesto informazioni sulla migrazione ai file
.gjs
in Quando passare temi/plugin a
.gjs
e david ha confermato il supporto di Ember e gli strumenti codemod nel post 2.

Dev david ha lanciato una guida per l’obsolescenza della risoluzione del modello di componente come parte della preparazione di Ember 6 dopo che gli avvisi sono emersi nel post 1 di 369978.

Dev Lilly ha indicato il futuro helper
base-path
quando ha affrontato la domanda sull’URI del componente e ha condiviso soluzioni alternative note nel post 2.

Dev david ha rimosso una voce di “compatibilità” inutilizzata dallo scheletro del tema nel post 4 dopo la query originale nel post 1.

Feature

Feature

Feature
martin ha consigliato un approccio affidabile basato sui servizi per la chat a schermo intero per impostazione predefinita invece di hack diretti
localStorage
dal post 1.

Feature
Falco ha unito una PR aggiungendo un’opzione di condivisione del collegamento del titolo alla PWA nel post 10 e merefield ha confermato che è attivo nel post 12.

Feature
ondrej ha evidenziato le opzioni di integrazione utilizzando il plugin Patreon e il plugin Abbonamenti in risposta a Posso o posso monetizzare il mio forum?.

#Gestione del sito

#Gestione del sito: MachineScholar ha proposto la privacy basata sui gruppi per gli artefatti AI in Artefatti Webe

sam

ha testato l’accesso nel

post 4

.

**Attività del gruppo

@team

**

david

ha scritto una guida dettagliata alla deprecazione in

Gestione della deprecazione della risoluzione del modello di componente

e ha delineato il contesto di deprecazione nel

post 10 di 369978

.

Lilly

ha demistificato le deprecazioni del banner rosa in

Banner rosa per la risoluzione del modello di componente

, ha chiarito il dimensionamento del logo nel

post 2 di 370122

e ha guidato le ricerche base‐URI nel

post 2 di 370106

.

awesomerobot

ha suggerito il comportamento del filtro duplicato in

Creazione di una homepage con filtro personalizzato

e ha chiarito la semantica delle notifiche in

Miglioramenti dell’esperienza utente nel menu a tendina dell’intestazione

.

Southpaw

ha avviato il feedback sull’indicatore di non lettura in

Nuovi stili per il menu a tendina/menu di notifica dell’intestazione

.

jordan-vidrine

ha iterato le immagini del menu di notifica nel

post 46

e nel

post 52

.

martin

ha migliorato le impostazioni predefinite della chat tramite hook di servizio in

Chat a schermo intero come predefinita

.

kris.kotlarek

ha risolto i casi limite di visualizzazione del nome completo in

La disabilitazione di “abilita nomi” fa agire l’amministratore in modo strano

.

sam

ha testato le autorizzazioni degli artefatti AI in

Discourse AI - Artefatti Web

e ha convalidato i filtri di notifica nel

post 2 di 370110

.

blake

ha fornito una PR per le correzioni delle miniature video in

Correzioni di bug e miglioramenti della chat a pagamento di Discourse

.

pmusaraj

ha elogiato i miglioramenti dell’interfaccia utente della chat nel

post 15 di 346074

.

Sembra che siamo tutti aggiornati, con alcuni banner rosa e modifiche alla chat da boot!

Oggi su meta.discourse.org

Statistiche chiave

Argomenti interessanti

Attività del gruppo @team

  • @Lilly ha intervenuto sul problema dell'emoji della bandiera della Costa d'Avorio e ha notato il fallback rotto di :piñata: (vedi post 4).
  • @supermathie ha avviato l'indagine sul bug delle emoji evidenziando incongruenze nei diacritici (vedi post 3).
  • @jordan-vidrine ha condiviso un mockup rifinito per il nuovo menu a tendina dell'intestazione e il menu delle notifiche nell'esperimento di design (vedi post 58).

Dopo una giornata intera di investigazioni sulle emoji, modifiche ai temi e dibattiti sugli scudi, andiamo a sognare bandiere perfettamente visualizzate e notifiche approvate dai cuccioli!

Oggi su meta.discourse.org

Statistiche chiave

Argomenti interessanti
Raggruppati per categoria, ogni punto raddoppiato e collegato inline.

Feature

Support

Marketplace

Installation

Attività del gruppo @team

Continuate così con i vostri post: la maratona di ieri è sembrata un decathlon di Discourse! :sports_medal:

Oggi su meta.discourse.org

Statistiche chiave

Argomenti interessanti

Funzionalità

  • Disabilitare Markdown e impostare Rich Text come predefinito
    rumi.ju si è chiesto come bloccare l'editor su Rich Text e nascondere Markdown in questo post, e sam ha confermato che è in programma leggi di più

  • Iniziatori di conversazione AI nella pagina web
    sam ha notato che non ci sono piani immediati, ma ha proposto un componente tema dimostrativo per aggiungere prompt AI, spostando la discussione in Funzionalità dettagli dopo la richiesta originale leggi di più

Supporto

  • Il mistero degli amministratori mancanti
    Moin ha evidenziato una discrepanza in cui gli amministratori appaiono sia in "I nostri amministratori" che in "Moderatori" nonostante il design predefinito, condividendo uno screenshot in questo post

  • Modifica del testo dei livelli di fiducia
    Encounter ha chiesto come modificare le etichette sotto #SiteText, e NateDhaliwal ha spiegato che sono controllate dalle impostazioni groups.default_names.trust_level_* soluzione dopo la query iniziale qui

  • Rimozione dei font nel tema FKB Pro
    Yuuki_Mizukami ha cercato di rimuovere i font in un tema personalizzato, e Moin ha indicato un'impostazione del pannello tema per nascondere il blocco soluzione in questa risposta dopo la domanda originale leggi di più

Sviluppo

  • Futuro dei componenti .gjs
    david ha discusso di evitare il risolutore Ember prima del flag static invokables di Embroider in questa analisi e ha delineato le attuali strategie di ricerca sfondo

  • Collegamento alle impostazioni del sito nelle descrizioni dei componenti
    david ha unito una modifica core per consentire link nelle descrizioni delle impostazioni e aggiornato il componente funzionalità della homepage in la sua nota di merge, poi ha chiarito la strategia di fissaggio scambio

Plugin

  • Crescita delle categorie Doc di Discourse
    Quando un argomento indice supera le 50 URL, vengono recuperati solo i primi 50 anteprime—mrmowji ha segnalato il problema in post non renderizzati e MachineScholar ha consigliato di regolare le impostazioni onebox più info

  • Stranezze della federazione nel plugin ActivityPub
    patrickemin ha riferito che i post approvati da non-amministratori non si federano automaticamente a Mastodon in questo scenario e Jagster ha spiegato che le code di moderazione impediscono la federazione discussione

Bug

  • Correzione dell'emoji della bandiera della Costa d'Avorio
    joffreyjaffeux ha collegato una pull request che risolve l'emoji mancante :côte_d_ivoire: in questo commento dopo la segnalazione iniziale qui

  • Bug di visualizzazione di enable_names
    Dopo il merge della PR, kris.kotlarek ha confermato che l'impostazione ora nasconde completamente i nomi e ha suggerito un nuovo argomento Funzionalità per un controllo più granulare dettagli

Installazione

UX

  • Rimozione della dimensione avatar chat
    Gli avatar sono scomparsi dalla chat nella barra laterale e chapoi ha confermato che stanno tornando dopo il passaggio da sperimentale a core in questo aggiornamento dopo l'esperimento iniziale qui

Tema componente

  • Aggiornamento intestazioni categoria
    nathank ha segnalato un disallineamento visivo dopo un recente aggiornamento del componente tema in questo screenshot, innescando una revisione dello stile

Annunci

Attività del gruppo @team

Tra correzioni di emoji bandiera e demo chat AI, abbiamo inseguito più fili di un cucciolo che insegue la propria coda—continuate a far scodinzolare quelle code fino a domani!

Oggi su

Statistiche chiave

Nuovi post: 85 — vedi Come regolare l’interlinea

Nuovi argomenti: 13 — vedi Utilizzo di un segnaposto per i link di FontAwesome nelle descrizioni delle impostazioni

Utenti principali: @david (4 post, 10 Mi piace), @piffy (2 post, 6 Mi piace), @Moin (7 post, 5 Mi piace), @keegan (1 post, 3 Mi piace), @yaran (2 post, 3 Mi piace), @tshenry (2 post, 3 Mi piace), @ondrej (2 post, 2 Mi piace), @Falco (2 post, 2 Mi piace), @Curtis_Rueden (2 post, 2 Mi piace), @sam (3 post, 2 Mi piace)

Argomenti interessanti

Dev

Una proposta per centralizzare i link di FontAwesome utilizzando un segnaposto %{FA_free_link} è stata discussa per semplificare gli aggiornamenti e le traduzioni in Utilizzo di un segnaposto per i link di FontAwesome nelle descrizioni delle impostazioni

L’assenza di un validatore del tipo icon per SiteSettings, necessario per i valori predefiniti SVG, è stata sollevata in Impostazione del sito di tipo icona

Supporto

Le indicazioni sulla sovrascrittura delle variabili CSS in font-variables.scss per regolare l’altezza della riga sono state condivise in Come regolare l’interlinea

Gli amministratori che risolvono i problemi relativi agli avvisi di deprecazione per le barre laterali dei tag sono stati indirizzati alla sostituzione di “Barre laterali dell’elenco degli argomenti di Discourse” in Discourse-tag-sidebars e tag di script in linea deprecati

La scomparsa degli avatar di eliminazione ha richiesto una revisione UX delle modifiche intenzionali al design in Gli amministratori non possono più vedere chi ha eliminato un post?

Il pulsante mancante “Segna come soluzione” nei messaggi di gruppo in discourse-solved è stato segnalato e chiarito in Pulsante “Segna come soluzione” mancante dai messaggi di gruppo

Il tentativo di un principiante di installare netstat all’interno del contenitore Discourse ha portato a approfondimenti sulla gestione dei pacchetti in fase di compilazione rispetto alla fase di esecuzione in Come si installa netstat per controllare il carico del server ecc.?

Bug

Una regressione che converte gli avatar delle reazioni da widget a GJS è stata diagnosticata e classificata come prioritaria in Cliccando su un avatar nella tabella delle reazioni su un post non viene più visualizzata la scheda utente

I campi utente personalizzati obbligatori che falliscono silenziosamente durante la registrazione hanno sollecitato richieste di suggerimenti di errore standard in Il campo utente personalizzato obbligatorio non mostra alcun suggerimento di errore se omesso durante la registrazione

Le categorie “Non categorizzate” disabilitate che riemergono nei menu a tendina e nei suggerimenti di ricerca hanno evidenziato un bug del filtro in Non categorizzato disabilitato viene visualizzato nei menu a tendina delle categorie

Feature

Una PR unita ha introdotto un’API plugin
per rendere la chat a schermo intero per impostazione predefinita per le configurazioni di collaborazione in Chat a schermo intero come predefinita per la configurazione di collaborazione

La gestione degli identificatori di lingua quando si citano blocchi di codice recintati è stata chiarita per preservare le stringhe di informazioni in L’identificatore di lingua manca dal blocco di codice recintato quando viene citato

Theme componente

Un rapido aggiornamento al componente Scheda utente Ultima visualizzazione ha cancellato il banner di deprecazione dell’amministratore dopo una modifica principale in Scheda utente “Ultima visualizzazione”

Announcements

L’archiviazione degli artefatti AI è stata perfezionata collegando gli artefatti agli ID utente (non alle sessioni) per garantire una gestione coerente in Archiviazione utente artefatto AI

#Traduzioni

Traduttori croati hanno riscontrato blocchi di controllo ortografico durante il salvataggio di stringhe, portando alla risoluzione dei problemi in Request for Croatian language

Attività del Gruppo @team

	@david: In Dev, ha promosso un'interfaccia centrale per le icone e la rimozione della polvere WIP in Using a placeholder for FontAwesome links…; in Bug, ha unito una correzione per le user card degli avatar di reazione in Clicking an avatar…; e in Support, ha indirizzato gli utenti al componente sidebar di sostituzione in Discourse-tag-sidebars…



	@yaran: Ha confermato e condiviso la PR che corregge il bug dell'emoji della torta del profilo in “Birthday cake emoji displayed on profile when its not your birthday”



	@keegan: Ha chiarito come sovrascrivere le variabili di interlinea in How to adjust line spacing



	@tshenry: Ha inviato una patch per sopprimere il banner di deprecazione nel componente Last Seen User Card in “Last Seen” User Card e ha individuato problemi di codice personalizzato durante la registrazione in Mandatory custom user field…



	@sam: Ha segnalato la regressione dell'avatar di reazione in Clicking an avatar… e ha perfezionato la semantica di archiviazione degli artefatti in AI Artifact User storage



	Falco: Ha consigliato di installare netstat sull'host invece che nel container in How do you install netstat… e ha spiegato il comportamento previsto delle virgolette nei blocchi di codice in Language identifier is missing…



	@martin: Ha unito la plugin API PR che abilita la chat a schermo intero per impostazione predefinita per la collaborazione in Full-screen chat as default for collaboration setup



	@jordan-vidrine: Ha rilanciato il nuovo esperimento del menu a tendina dell'intestazione e ha invitato lo staff di meta nel gruppo di esperimenti di progettazione in New header dropdown / notification menu styles

Mantieni le tue icone centralizzate, la tua tipografia flessibile e i tuoi messaggi di gruppo sempre risolvibili: ci vediamo domani per altra magia di Meta!

Oggi su meta.discourse.org

Statistiche Chiave

Argomenti Interessanti

  • Dev david ha introdotto @outletArgs a livello superiore nei componenti connector per un accesso più semplice agli argomenti, sostituendo @outletArgs.foo con @foo nei template e this.args.foo in Glimmer JS, mantenendo la compatibilità con le versioni precedenti leggi di più.

  • Praise denvergeeks ha celebrato cinque anni nella comunità con calorosi ringraziamenti ai maintainer e un GIF celebrativo leggi di più.

  • Announcements Danielle ha annunciato il webinar del Team Progetti Clienti del 25 giugno, che mostrerà design personalizzati, integrazioni e una sessione live di domande e risposte leggi di più.

  • Feature opcourdis ha richiesto che il plugin Calendario crei singoli topic per ogni evento ricorrente per isolare la partecipazione per ogni occorrenza leggi di più.

  • Feature martin ha dettagliato le scorciatoie da tastiera e le stranezze di memorizzazione che influenzano le preferenze della chat a schermo intero, discutendo di una potenziale modalità solo chat leggi di più.

  • Marketplace SandraT ha pubblicato un breve annuncio in tedesco “Discourse-Experte gesucht” per una comunità B2B-ERP con supporto basato sull'AI e integrazione WordPress leggi di più.

  • Bug Moin e altri hanno osservato fallimenti nel ridimensionamento del compositore su tablet tra diversi browser, suggerendo conflitti tra modalità touch e desktop leggi di più.

  • Bug phillcoxon ha confermato che i campi utente personalizzati obbligatori bloccano silenziosamente le iscrizioni, riproducendo la mancanza di suggerimenti di errore per le voci mancanti leggi di più.

  • #Blog: Discourse ha pubblicato il thread del case study “Come lanciare una community enterprise in 30 giorni”, stimolando discussioni su implementazioni rapide leggi di più.

  • Installation agemo ha avuto difficoltà a trovare il file discourse.conf, spingendo Lilly a dettagliare i percorsi di config/discourse.conf e le sovrascritture di app.yml leggi di più.

  • Support nathank ha spiegato perché le pagine pubblicate omettono i componenti del tema, chiarificando che eventi e location sono esclusi intenzionalmente leggi di più.

  • Support MAR ha cercato strategie per consolidare le conoscenze del gruppo WhatsApp in Discourse, evidenziando le sfide nella cattura cross-channel leggi di più.

  • Support MachineScholar ha riscontrato un Net::ReadTimeout nei job degli strumenti AI personalizzati, esplorando aggiustamenti dei timeout HTTP o estensioni del plugin come soluzioni alternative leggi di più.

  • UX sam e jordan-vidrine hanno iterato sui nuovi stili del menu a tendina dell'intestazione, bilanciando blu tenui, aggiustamenti del contrasto e sfondi delle icone leggi di più.

  • Bug ascension.forum ha segnalato che MathJax non viene renderizzato nelle opzioni dei sondaggi, nonostante l'anteprima markdown corretta e gli aggiornamenti del plugin leggi di più.

Attività del gruppo @team

  • david ha contribuito alla sezione Dev introducendo @outletArgs a livello superiore qui e migliorando la denominazione delle icone nel plugin Sondaggi qui.

  • Danielle ha avviato l'annuncio del webinar del Team Progetti Clienti qui.

  • sam ha intervenuto sugli eventi ricorrenti nel plugin Calendario qui e ha fornito feedback sul menu delle notifiche qui.

  • phillcoxon ha indagato sul fallimento silenzioso dell'iscrizione causato da campi personalizzati mancanti qui.

  • martin ha condiviso approfondimenti sulle preferenze del cassetto chat e sulle scorciatoie da tastiera qui.

  • jordan-vidrine ha dettagliato le modifiche di design per il nuovo menu a tendina dell'intestazione qui.

  • Lilly ha guidato un utente alla posizione del file discourse.conf qui e ha offerto consigli sulla configurazione SSL per Cloudflare qui.

  • joffreyjaffeux ha lavorato alla risoluzione del problema di selezione delle citazioni su tablet qui.

Che tu stia celebrando anniversari o lottando con MathJax nei sondaggi, ricorda: mantieni la calma e continua a discutere!

Today on meta.discourse.org

Key Stats

Interesting Topics

Migration: dsims migrated his Appalachian Trail “trail-journal” blog to Discourse, hotlinking media replaced with local uploads and comments preserved as inactive users; he leveraged the Isabelle theme, the Locations plugin, and even authored a Created as Default Sort Order plugin to retain chronological sorting. read more

Community: In “WhatsApp and Discourse Challenges”, members explored how to funnel chat nuggets into Discourse; HAWK pointed to post #2 and the Chat Integrations plugin as starting points. read more

Community: “What livestream/webinar platforms do you use?” reignited interest in the calendar-and-event route and teased upcoming Event/Livestream features; see post #2 and the Event chat channels announcement. read more

Community: “Welcome screen for new users?” sparked guidance on onboarding—merefield recommended a dedicated welcome topic (see post #6) versus a banner or notice. read more

Support: The “Foundation theme?” thread cleared up confusion when HAWK confirmed that Foundation is simply the renamed Default theme in recent releases. read more

Support: “Why don’t I see the text-color button?” was resolved by ondrej walking through enabling the BBCode Colouring plugin and assigning it correctly in the theme editor. read more

Support: In “Why image_url for topic not have separated fields?”, merefield explained that Discourse supports only one thumbnail per topic, regardless of attachments. read more

Support: “How can I download a spreadsheet of the user directory?” got practical when Moin suggested using Data Explorer queries and demonstrated how to reverse engineer the Discourse API for CSV exports. read more

Dev: “Tracked variable not found?” saw merefield advise avoiding unnecessary @tracked properties in favor of DIcon usage and linked to a detailed Theme Developer Tutorial. read more

Plugin: The official calendar-and-event thread featured mpaulhac troubleshooting settings at post #521 and Moin recommending contacting Discourse support at post #522. read more

Theme component: The Discourse Cookie Consent Banner (#108380) was updated by tshenry to clear warnings, with a reminder to consult the Cookie Consent guide for full GDPR coverage. read more

Announcements: “Dropping iOS 15 & other old browsers in July 2025” received updates linking to compatible Windows 7/XP browser forks and expanded legacy support notes. read more

Announcements: “Test our new composer!” underscored demand to set the composer as default; sam logged this common request to inform upcoming UX tweaks under the composer tag. read more

UX: “New header dropdown / notification menu styles” hosted a design marathon, with sam and jordan-vidrine debating text contrast, spacing, and icon backgrounds across multiple mockups. read more

#Extras: The Multilingual Plugin topic (#142740) reignited calls for Pavilion-style translation support after a recent core commit break, and users shared patch ideas. read more

Activity by the @team Group

Looks like 94 posts and 20 topics kept us busy—here’s to another day of great ideas and glitch fixes!

Today on meta.discourse.org

Key Stats

Interesting Topics

Community

Support

Bug

Installation

Dev

Marketplace

Activity by the @team Group

And remember, after troubleshooting Sidekiq idleness and flagging kerfuffles, keep your queues busy and your flags on topic!

Today on meta.discourse.org

Key Stats

Interesting Topics

Bug

  • Self-hosted email links appending “7d”: odhiambo reported that test emails were creating URLs like community.kictanet.or.ke7d/admin… instead of the correct FQDN (issue thread) and Moin traced it to a typo in the admin quick start guide (post #8). email fixed

  • Staff colour breaks notification emails: A rare bug caused topic notification emails to fail when a staff colour was applied to a post (report); JammyDodger’s additional repro steps confirmed it was due to post_type adjustments (post #3).

  • Standalone.yml build failures: Users running Discourse on non-standard ports saw rebuild loops and port-25 blacklisting errors in this discussion, with ryan_olsen detailing a proper Nginx proxy setup (post #6).

Support

  • Group messaging mechanics: HAWK walked through creating group DMs vs category-tied chat channels (how-to) and Moin clarified that auto-join by group is actually auto-join by category (post #7), even pointing to the discourse-whos-online plugin.

  • Topic like counts: Members wondered why the topic list shows total topic likes instead of first-post likes (query); merefield confirmed it’s part of the Topic List serialization (post #3).

  • Granting admin access: WolfpackFan couldn’t grant admin rights despite receiving the confirmation email; JammyDodger explained the link must be clicked while logged in as the original admin grantor (details, solution #2).

  • Saved Replies (Templates): Rubi asked whether templates can be restricted to mods; Moin explained how category security settings control who uses vs who creates templates, and how to enable private templates via site settings (post #2). Templates category-moderators

  • SMTP setup woes: Nicca’s new install wasn’t receiving admin verification emails; community members pointed to port-blocking by some hosts and suggested switching to port 2525 or following the standard troubleshooting guide (original issue, workaround example #3).

  • Disabling anonymous search: A request to disable guest search with YAML hooks (topic) led to Falco revealing the hidden rate_limit_search_anon_global_per_minute setting that fully blocks /search for anonymous users (post #2).

  • PhpBB3 template import loop: A rebuild error on templates/import/phpbb3.template.yml caused endless loops; JammyDodger pointed to a similar fix in an earlier thread (see 365089).

Announcements

  • AI Artifact storage: The new ai-artifacts feature drew feedback on opening artifact creation to all users rather than only AI personas (discussion) and suggestions for manual code-snippet integration (post #8). ai ai-artifacts

  • Customer Projects webinar: Registration opened for the Customer Projects Team webinar; satonotdead raised Zoom vs Jitsi trade-offs (feedback) and ondrej confirmed that recordings will be posted afterward (post #6). webinar

Feature

  • PWA & iOS push notifications: A feature request explored true push support in PWAs; NateDhaliwal pointed to the official Discourse app for production notifications (post #2) and ryan_olsen confirmed iOS home-screen installs work (post #3). pwa push-notifications

Dev

  • Live code tweaks not persisting: Developers testing direct front-end edits found changes reset on rebuild; merefield recommended using Theme component or Plugin systems for persistent customizations (post #3).

UX

  • Setup wizard palette reset: Users accidentally reset their color palette by rerunning the wizard, but Moin noted that Look & Feel settings were removed from the wizard to prevent this issue (post #2).

Activity by the @team Group

Keep chasing those stray days, rogue ports, and notification quirks—yesterday proved there’s never a dull moment on Meta!

Today on meta.discourse.org

Key Stats

Interesting Topics

Community

  • Use of Flags: Ed_S kicked off a meta-moderation discussion on maintaining hidden “flagging reputation,” and Heliosurge noted Discourse already scores flaggers by accepted-flag ratio (first post | reply).

  • WhatsApp and Discourse Challenges: A conversation about aligning WhatsApp-style chats with Discourse workflows led opcourdis to suggest testing the Discourse mobile app for multi-community handling (original post | follow-up).

General

  • DNS4EU, is it for me?: patrickemin asked if the EU-funded DNS4EU public resolver improves Discourse self-hosting; Falco clarified it’s purely a DNS service, not a hosting enhancement (question | clarification).

Bug

  • Discobot still mentions :gear: instead of ⊕: das-g reported that the Discobot tutorial still refers to the old gear icon, and Lilly confirmed the strings will be updated soon (bug report | team response).

  • Self-hosted instance appending “7d” to the FQDN: A curious “7d” suffix kept appearing on site URLs; community troubleshooting traced it back to a /about description quirk (reported | topic).

  • False positives on “posts are not remapped to new S3 upload URL”: WolfpackFan discovered leftover files in /uploads/default caused backup/restore failures and fixed it by cleaning up before backup (issue | resolution).

#Data & reporting

  • Anonymous views suddenly very high: agemo flagged a suspected AI-bot surge in Google Analytics, and ryan_olsen advised using CloudFlare and IP blocks to mitigate non-JS traffic spikes (observation | recommendation).

Support

  • Switch left sidebar to the top?: BoilerPlate4U wanted to move the sidebar into the header; mcwumbly pointed to the navigation_menu site setting (request | answer).

  • Replying doesn’t quote post above: Johnny_McIvor noted missing in-reply-to indicators; Moin explained the suppress reply directly below/above toggles control that behavior (reported | explanation).

  • Strange editing issues on Meta atm: merefield couldn’t edit or delete posts intermittently; tobiaseigen requested replication details until the issue self-resolved (report | follow-up).

  • Is there any way to permanently disable AI captions as a user?: Moin found that “Don’t ask again” resets on each login and sought a truly persistent opt-out (feature request).

  • Disable emoji shortcuts in chat: Shauny observed that disabling ASCII-to-emoji shortcuts works in posts but not in chat; confirmed by ondrej as a missing setting (bug).

Feature

  • Using Discourse as a community ticket system: ryan_olsen revisited a decade-old ask for per-user private ticket categories and was directed to the Private Topics plugin by NateDhaliwal and Moin (discussion | plugin).

  • Threaded discussion is ultimately too complex to survive on the public Internet?: Piyush_Y argued that strictly linear threads stifle organic conversation flows compared to non-hierarchical card-based models (opinion).

  • Allow setting visibility of Event attendees: opcourdis proposed adding a waiting list and attendee-limit visibility toggle to the Calendar plugin for private event management (proposal).

Activity by the @team Group

We flagged, reshaped, and emoji-ified our way through another 68-post whirlwind yesterday – here’s to fewer gear icons and more smooth edits today!

Today on meta.discourse.org

Key Stats

Interesting Topics

Announcements

  • AI Artifact User storage: sam proposed an interim admin API approach and detailed how artifacts communicate via sandboxed IFRAME messaging in post #13, while darkpixlz prepares a follow-up feature topic. read more

  • :globe_showing_europe_africa: New Calendar Feature: Show Local Time: yaran structured date-range logic and timezone display rules in post #24 and solicited edge-case feedback in post #25. read more

  • Webinar: Meet the Discourse Customer Projects Team: attendees weighed Zoom vs. recorded formats and shared best practices in post #8. read more

  • Help us test Horizon, our newest theme: community members flagged compatibility and layout issues in post #73. read more

Support

  • Forum federation thread on the.socialmusic.network: angus explained ActivityPub ownership and cross-forum editing principles in post #18, with tobiaseigen confirming expected UX in post #20. read more

  • How to set the home page to be an AI bot?: Lilly and pfaffman explored routing strategies for directing logged-in users to the AI bot conversations page in post #4. read more

  • How can I download a spreadsheet of the user directory?: pfaffman outlined using Data Explorer queries combined with a theme component button for CSV exports in post #10. read more

  • 2 Emails stuck in mailq: Ethsim2 diagnosed a queue jam caused by large attachments, cleared the backlog with postsuper, and shared the solution in post #3. read more

#Data & reporting

  • Anonymous views suddenly very high: agemo tracked bounce-rate spikes and suggested Cloudflare Bot Fight Mode and Geo JS Challenges in post #35 and confirmed improvements in post #36. read more

Bug

  • MathJax not working in poll options: joffreyjaffeux committed a workaround for legacy poll plugin quirks, referenced in post #6. read more

  • Disable emoji shortcuts in chat: joffreyjaffeux merged a fix to remove unintended emoji triggers in post #6. read more

  • Topic notifications emails are not being sent if adding a Staff Colour: sam added a pri-medium flag to restore email alerts for moderator-action posts in post #4. read more

  • Bug when using full page login: sam marked this login UX glitch as resolved in post #10. read more

Feature

  • [PAID] Need to feature the Wishlist block on the homepage: Helga_Razinkova gave a shout-out to jahan_gagan for delivering this marketplace request in post #5. read more

  • Is there any way to permanently disable AI captions as a user?: sam scoped this as an interim disable toggle before full caption layering in post #2. read more

  • Constraints on “Custom incoming email address”: supermathie clarified that hosted sites must use foo+…@discoursemail.com or the forum’s hostname in post #2. read more

Dev

  • Javascript added to theme header returns $ is not defined: merefield recommended switching to native JS with Ember modifiers instead of jQuery in post #2. read more

  • Help which plugin is in the screenshot: Moin pointed to the upcoming auto-translation feature and existing Translator plugin in post #3. read more

Activity by the @team Group

Between AI artifacts, calendar tweaks, and ninja bug fixes, our forum never sleeps—and our puppies are wagging their tails in excitement!

Today on meta.discourse.org

Key Stats

Interesting Topics

Theme component

Feature

Bug

Support

Dev

UX

Activity by the @team Group

After all that bug-squashing and feature-tweaking, may your forums be as happy as a puppy chasing a newly fixed emoji!

Today on meta.discourse.org

Key Stats

Interesting Topics

Announcements

Bug

Support

Dev

  • satonotdead explored limiting trust levels via the API in 371684, prompting community scripting suggestions.

Migration

  • jimkleiber shared strategies for importing social media posts into Discourse for a trail-journal blog in 370935, weighing RSS vs. API approaches.

Feature

  • nat confirmed that once whisper privileges are revoked, users can no longer see their own whispers in 272478.

  • Ethsim2 proposed an opt-in setting to trigger email notifications for group mentions added via post edits in 371642, sparking a discussion on skipped email logic.

Activity by the @team Group

It was a whirlwind of features and fixes—our calendar’s never been so punctual, and even Discobot got a facelift! :tada:

Today on meta.discourse.org

Key Stats

Interesting Topics

Announcements

  • sam introduced a new search sort order:read, enabling users to surface recently read topics in results for quicker look-up (read more).

  • gilles celebrated the enhanced Upcoming Events filter in the calendar-and-event plugin and suggested showing participant names to round out the view (read more).

Bug

  • nolo and RGJ reported that deleting one component from a long list hides others due to lazy-loading. awesomerobot has drafted a fix in this PR.

  • T_Disco discovered the ‘no tags’ option missing in Advanced filters; Moin pointed out that in:untagged is a working search syntax (UX) (read more).

  • Ethsim2 uncovered an iOS PWA issue where Apple Passwords autocomplete prompts appear unexpectedly in the composer; more investigation is ongoing (read more).

Support

  • Jerome-cockpitLAB asked how to hide the keyboard shortcuts button; NateDhaliwal shared a quick CSS snippet to remove it from the sidebar (keyboard-shortcuts) (read more).

  • ice.d experienced lag after a Discourse update; merefield explained that a global post rebake via Sidekiq can cause temporary slowdown and showed how to monitor the queue (read more).

  • nathank noted Microsoft email tenants were bouncing Discourse mail until DMARC was enabled; the thread links to Mailgun’s Microsoft requirements blog (email) (read more).

  • Moin found that the personal_messages:username filter needs a query term to work; joffreyjaffeux confirmed the syntax test personal_messages:discobot (search) (read more).

General

Feature

  • darkpixlz proposed an admin API for AI artifact creation, raising questions about LLM choice and VSCode integration; a spirited ai-artifacts/rest-api debate ensued (read more).

  • rw_grim requested support for multiple ActivityPub actors on a single post (via tags), so posts can be federated to more than one Mastodon account (activitypub) (read more).

Community

  • marvi and NateDhaliwal revisited the welcome screen pin behavior for new users, noting how home vs. Latest views affect visibility, and uncovered quirks with topic IDs (Community) (read more).

UX

  • sam advocated enabling the new header dropdown and notification menu styles globally on meta as a design experiment, inviting feedback before broader rollout (design-experiment) (read more).

#Data & reporting

  • Michael12 dissected the AI sentiment schema in classification_results, confirming joins to posts.id and exploring per-topic aggregation for dashboard reports (ai-sentiment) (read more).

Activity by the @team Group

  • sam
    • Launched the order:read search sort (371770)
    • Proposed defaulting the new header dropdown styles on meta (369574)
    • Flagged the overlooked theme interface width setting (370949)

  • awesomerobot
    • Reviewed the component-deletion bug and suggested a patch (371784)
    • Added CSS variables to inline theme styles (Dev) (368612)
    • Investigated the first custom top nav link appearing selected (top-navigation-links) (369093)

  • joffreyjaffeux
    • Provided the syntax fix for personal_messages:username (search) (371848)
    • Shared the MathJax “dark magic” patch to fix poll date rendering (370632)

  • Lilly
    • Confirmed the bulk-actions UI now blocks deletion without a selected option (371074)

  • lindsey
    • Addressed the missing PM icon in in:all searches and outlined the forthcoming fix (365094)

Keep calm and search on—yesterday meta was a whirlwind of features, fixes, and facepalms!

Today on meta.discourse.org

Yesterday’s Meta pulse spanned 117 new posts and 26 new topics, including major accessibility fixes like dialog box keyboard navigation, ‘Dayv0’ load-parent-post control, and missing accessible names for arrow icons, a head-scratching 500 Internal Server Error in custom integration code, and community testing workflows in private preview accounts.

Key Stats

Interesting Topics

Theme component

Support

Dev

Bug

Plugin

Announcements

UX

Feature

Activity by the @team Group

That’s a wrap—time to give your rubber duck a well-deserved break after all that lively debugging!

Today on meta.discourse.org

Key Stats

New posts: 41
New topics: 4

Top users (posts, likes):


Interesting Topics

Theme component

  • In “Last Seen” User Card, tshenry added a compatibility file to pin the component to pre-3.5.0.beta7-dev cores in post #35, and rahim123 confirmed it works again after reinstall in post #36.

  • In Right Sidebar Blocks, Andrew_Rowe reported that events aren’t sorted chronologically and shared a screenshot in post #156 of the upcoming events block.

General

  • In Discourse or discuz?, Heliosurge compared release cadences and community activity in post #2, and nolo detailed Discuz licensing and platform differences in post #3.

UX

  • In New header dropdown / notification menu styles, jordan-vidrine enabled the experiment for all trust_level_0 users in post #77, and Moin weighed in on icon contrast in post #81.

blog

Support

  • In Is it possible to embed counters in the footer of the site?, RGJ asked what metrics were needed in post #2, and DigneZzZ requested Yandex.Metrica integration in post #3.

  • In How to limit wiki editing to a certain group or trust level on a post, ondrej noted there’s no per-category wiki-edit restriction in post #2.

  • In Changing Settings For Delete User and Adding Option to Manually Screen Emails, JammyDodger suggested a CSS hide for the “delete and block” button in post #3.

  • In Is there a way to see what posts have been hidden and by whom?, MikeNolan asked about moderator hide logs and AUG enforcement in post #1.

  • In Help: Image thumbnail is broken on chat messages, RoldanLT reported Cloudflare R2 thumbnail authorization errors and shared their S3 config in post #1.

Dev

  • In api.renderInOutlet not rendering?, NateDhaliwal shared a GitHub branch in post #9, debugged CSS display issues in post #10, and nolo recommended optional chaining for nested lookups in post #11.

  • In Modernizing inline script tags for templates & JS API, jimkleiber asked about moving inline <script> components to the new JS tab in post #2, and NateDhaliwal pointed out api.renderInOutlet usage in post #3.

Feature

  • In Add Reply-in-Line back to Chat in addition to Reply-as-Thread, oshyan proposed re-introducing inline quote-replies in post #1, and jimkleiber contrasted chat linearity vs context quoting in post #2.

Bug

  • In Should a deactivated user receive an email?, nickrsan explored using deactivation for periodic re-verification in post #20.

  • In Error “no implicit conversion of Array into String” when using Gemini AI analysis on posts with images, hel_Sinki captured the JSON payload error in post #2 and Michael12 confirmed the same behavior in post #3.

  • In I’m having issues sending DMs or channel messages in rapid succession, ばこん asked if connection speed could trigger rate-limits in post #6.


Activity by the @team Group

  • tshenry improved compatibility for the “Last Seen” User Card; see post #35.

  • jordan-vidrine enabled the new header dropdown & notification menu styles for trust_level_0 users; see post #77.

  • HAWK chimed in on migration planning best practices; see post #4.


That’s a wrap—yesterday’s mix of theme tweaks, migration guidance, and chat feedback proves there’s never a dull moment on meta!

Today on meta.discourse.org

Key Stats

Interesting Topics

Support

Feature

Bug

#Data & reporting

Plugin

Theme component

Dev

Installation

  • Multiple Discourse sites experienced a Job exception: Waited 1.0 seconds after migration to Hetzner; resource allocation and monitoring configurations were discussed in Job exception error.

Activity by the @team Group

Here’s to a night of puppy cuddles, perfectly sized composers, and zero surprise password prompts!

Today on meta.discourse.org

Key Stats

Interesting Topics

Support

Bug

Feature

  • A “No bump” toggle (sage-style) was proposed by Johnny_McIvor—and community members noted it already exists for TL4 and staff in “No bump” setting.

Dev

Theme component

#Data & reporting

Activity by the @team Group

With GDPR deep-dives, calendar color dramas, and CSP heroics, let’s call it a day—no puppies were harmed in writing this report!

Today on meta.discourse.org

Key Stats

Interesting Topics

Announcements

  • Introducing Horizon, our newest theme (horizon-theme): lindsey unveiled Horizon, a simple, beautiful theme designed for effortless installation, complete with light and dark mode previews and a peek at navbar customization… read more.

Support

  • Why am I reading this in Portuguese instead of the original post language?: merefield wondered why his content defaulted to Portuguese on meta; Moin and others investigated locale quirks in this threadread more.

  • Can you customize the Ai Summarize prompt? (ai, ai-summarize): jrgong asked how to tailor AI Summarize prompts, and satonotdead recommended using custom personas and prompts in this discussionread more.

  • Login API Umleitung raus nehmen: Florian_Müller detailed an SSO redirect issue after connecting Discourse to WordPress, and JammyDodger suggested the admin login bypass at /u/admin-login linkread more.

  • How can I change the subheader on the signup form?: jonasrosland looked for missing site text keys after js.create_account.subheader_title disappeared, sparking discussion about hosted service limitations hereread more.

  • How to use .ico favicons correctly in Discourse multisite?: emonunix reported .ico favicon inconsistencies across multisite setups, exploring CDN injection behavior and SEO impacts in this threadread more.

#Site feedback

  • Everything is translated, help! (translation): pHneutre expressed confusion over automatic translations in content and UI, and nat pointed to a toggle button and forthcoming docs to manage localized posts hereread more.

  • Category description in french broken (translation): pHneutre spotted AI-generated French descriptions on the Documentation category page, leading nat to delete faulty localizations and monitor refreshed content linkread more.

Dev

  • Any way to restrict a theme component to only moderators?: pangbo inquired about loading admin-only theme imports for moderators, and david recommended using optionalRequire to prevent module errors linkread more.

  • Upcoming post stream changes – How to prepare themes and plugins (dev-news): pangbo flagged avatar component inconsistencies in the new post stream, and david explained the rationale behind separate PluginOutlet naming in this PR discussionread more.

Bug

  • “First accepted solution” trigger doesn’t work (automation): Moin reported that the solution-detection PM automation stopped firing for new topics; nat is investigating potential logic changes in the check linkread more.

  • Error on Topic and Post Voting Plugins (topic-voting, post-voting): HandSpy_v3 encountered blank crashes after installing voting plugins on 3.4.6, sparking compatibility discussion around branch tracking and plugin versions in this threadread more.

Feature

#Data & reporting

  • Why do monthly signup counts change over time?: Shukrati noticed May’s signup figures shift from 98 to 95, and JammyDodger explained how deleted accounts affect historical report queries discussionread more.

Marketplace

  • Help request: Discourse-Ghost SSO (SSO): Seb_EnergyFlux sought secure Ghost(Pro) SSO middleware that avoids exposing Admin API, and the community weighed in on hosted vs. self-managed solutions hereread more.

Activity by the @team Group

With Horizon now shining on our screens, languages untangled, and AI prompts thoroughly debated, meta’s puppies are safe and our community stronger than ever!