lindsey startete den Newsletter Aktuelle Projekte – Oktober 2025, um kommende Änderungen im Admin-Bereich und die Unterstützung für Bildraster vorzustellen. Dies veranlasste one1, nach Optionen zum Opt-out von KI zu fragen [403328/2], und Falco, das Umschaltverhalten der KI-Suche zu klären [403328/4]. Weiterlesen
Moin veröffentlichte Filter Favoriten in Filter Favoriten und ermöglichte es Nutzern, ihre bevorzugten Themenfilter zu speichern und als Standard festzulegen. Das Community-Feedback lobte den Hack, und sam schlug eine nativ unterstützte Lösung für zukünftige Verbesserungen vor [386594/4]. Weiterlesen
Es tauchte eine neue Welle an Spam unter Spam von „system“ auf, bei der „system“ plötzlich chinesische Werbung für Versand und Steuerkonformität postete. Falco spürte den Fehler auf, der durch eingehende E-Mails verursacht wurde, die unter dem Systembenutzer landeten [386364/4], und das Team arbeitet an einer Lösung. Weiterlesen
Dax meldete, dass Kreisdiagramme die Gewichtung bei Rangwahl-Umfragen ignorieren in „Rangwahl“-Umfragen funktionieren mit Kreisdiagrammen nicht richtig. Der Konsens war, dass die Auswahl von Kreisdiagrammen für Rangwahl-Umfragen verhindert werden muss, da Sankey-Diagramme nach wie vor die einzige geeignete Visualisierung sind [386168/3]. Weiterlesen
ice.d diskutierte Offizielle Gruppen/Beiträge und schlug einen Mittelweg zwischen angepinnten und beworbenen Themen vor. tobiaseigen und Moin analysierten die Pin/Unpin-Einstellungen und passten die Standardwerte an, um wichtige Beiträge hervorzuheben [386255/6]. Weiterlesen
sok777 fragte, ob das Melden von Beiträgen die Gamification-Punkte reduzieren könnte in Punkte für gemeldete Nutzer reduzieren. Falco erläuterte, wie Strafen über die Gamification-API angewendet werden können, stellte jedoch fest, dass die integrierte Punktzahl nur positiv bleibt [386482/2]. Weiterlesen
david überprüfte die Deprecation von Komponenten-Vorlagen und merged die Korrektur für Home-Logo-Wrapper-Auslass…, was das Verhalten von Plugin-Auslass verbessert.
tobiaseigen teilte Highlights von der Toronto Community Week, bei der Saif, Jenny und ruben über Migrationen, Community-Aufbau und sogar Discourse-Socken sprachen. Mehr lesen
lindsey stellte eine aktualisierte Lightbox vor, die auf PhotoSwipe basiert, die Bildanzeige auf Desktop & Mobile verbessert und Navigationssteuerungen für Galerien hinzufügt. Mehr lesen
hugh kündigte 3.6.0.beta2 an, mit bearbeitbaren integrierten Farbpaletten für Themes, Live-Fortschrittsbalken für KI-Übersetzungen und verbesserter Wiki-Verfolgung. Mehr lesen
Falco stellte Discourse MCP vor und demonstrierte einen Discourse→Jira-Integrationsworkflow, was eine Diskussion über Anwendungsfälle für KI-Agenten auslöste. Mehr lesen
Das Discourse-Team präsentierte inspirierende KI-Communities in unserer neuesten Zusammenfassung von Discourse Discover. Mehr lesen
Canapin schlug vor, zitierte Benutzernamen beim Löschen eines Kontos automatisch zu obfuskierten, um den Datenschutz der Nutzer besser zu respektieren. Mehr lesen
moin und per1234 diskutierten über die Wiedereinführung des modalen Logins, wobei tobiaseigen Daten zur Auswirkung auf die Registrierungsrate anforderte. Mehr lesen
hameedacpa fragte nach einer KI-gestützten „Format“-Schaltfläche, um Text in SEO-freundliche Überschriften & Aufzählungen umzuwandeln – NateDhaliwal teilte einen effektiven Prompt und Ergebnisse. Mehr lesen
jrgong schlug ein Slash-Befehlsmenü (/) im Rich-Text-Editor vor, ähnlich wie bei Notion, zum Hinzufügen von Bildern, GIFs, Umfragen usw. Mehr lesen
craigconstantine diskutierte die Komponente Horizon Theme + Topic Thumbnails, erläuterte Anwendungsfälle für Podcaster und Gärtner und forderte offizielle Unterstützung. Mehr lesen
Eine Sicherheitsmeldung von einem externen Forscher veranlasste Falco dazu, Probleme über HackerOne zu melden. Mehr lesen
NathanJPearce fragte nach kapitel spezifischen Discourse-Themen auf FF7.com; ToddZ und chapoi halfen ihm bei Permalinks und dem WordPress-Discourse-Plugin. Mehr lesen
Ahmed7 meldete fehlende Reaktionen auf iOS; sam führte Tests im abgesicherten Modus durch und NateDhaliwal fand einen CSS-Konflikt im Jira-Plugin. Mehr lesen
itsbhanusharma diagnostizierte versteckte Discourse-Backups durch Theme-CSS und half, die Sichtbarkeit von S3-Backups in einer Anfrage im Marktplatz wiederherzustellen. Mehr lesen
tyler-mairose-sp erkundigte sich nach KI-Inhaltsrichtlinien; j127, Tris20 und andere äußerten sich zu Offenlegung, Überprüfung und Strategien zur Isolierung von Kategorien. Mehr lesen
E-Mail-Integrations-FAQs wurden geklärt: Lilly und tobiaseigen erklärten die Unterschiede bei der Sichtbarkeit der Mailgun-API zwischen gehosteten und selbst gehosteten Installationen (#386821) und zeigten, wie reply_by_email über die Site-Einstellungen aktiviert wird (#387229). Mehr zu Mailgun lesen • Mehr zu E-Mail-Eingang lesen
arun wollte, dass G > C zu bestimmten Kategorien springt; pfaffman demonstrierte eine Theme-Komponente, die KeyboardShortcuts.addShortcut("g 1", …) hinzufügt. Mehr lesen
bayardo.rivas untersuchte erneut Spitzen bei den Top-verlinkten Themen in einem privaten Forum; tobiaseigen kam zu dem Schluss, dass es sich wahrscheinlich um Bot- oder Social-Sharing-Traffic handelt und keine weiteren Maßnahmen erforderlich sind. Mehr lesen
nathank wies darauf hin, dass der Hover-Text des Tracking-Buttons („Tracking“) irreführend ist; awesomerobot und das Team diskutierten über klarere Formulierungen wie „Benachrichtigungslevel“. Mehr lesen
tkforbes wies auf schwach kontrastierende Haken bei den Teilnehmen / Interessiert / Nicht teilnehmen-Event-Buttons hin; dies führte zu einer Diskussion über Farbzugänglichkeit und Icon-Stärke. Mehr lesen
Richie meldete, dass das Zitat-Popup hinter iPadOS-Menüs versteckt ist; sam wies auf eine iPhone-Fix hin und schlug vor, dies auf iPad auszudehnen. Mehr lesen
pangbo zeigte, wie man acme.sh über einen Proxy auf Servern in Festlandchina abrufen und vorgefertigte Assets deaktivieren kann, um ./launcher rebuild reibungsloser zu gestalten. Mehr lesen
pfaffman führte einen Admin durch ein PostgreSQL 15-Upgrade nach Fehlern wie „invalid command \restrict“ und verlinkte auf Details zu CVE-2025-8714. Mehr lesen
Anton_Akhmerov startete eine Diskussion über die Mattermost→Discourse-Migration und wog Bulk-Import-Skripte gegen Chat-Bridging über ActivityPub ab. Mehr lesen
#Hosting
supermathie deckte einen Verstoß von SendGrid gegen die List-Unsubscribe-RFC auf, zeigte fehlerhafte Header, die einfache Abmeldelinks entfernen, und forderte alternative ESPs oder Header-Korrekturen. Mehr lesen
tobiaseigen startete die Zusammenfassung der Toronto Community Week, beantwortete Fragen zu Migrationen und Werbegeschenken und pinnte das Thema global für die Wochenend-Sichtbarkeit. Start ansehen • Pin ansehen
Falco verfasste die Ankündigung und Demo zu Discourse MCP und leitete dann einen Thread über die Erweiterung von MCP-Integrationen über Jira hinaus. Startpost • Jira-Demo
lindsey führte das PhotoSwipe-Lightbox-Rollout durch und arbeitete basierend auf Benutzerfeedback zu Galerie-Navigation und Schleifeneinstellungen weiter. Einführung lesen • Benutzerfeedback
sam troubleshootete iOS-Reaktions-Probleme, führte Tests im abgesicherten Modus durch und schlug einen LLM-gestützten Sitemap-Kompressionsansatz vor. Reaktionen debuggen • Sitemap RAG
supermathie leitete eine Überarbeitung der emails:test-Rake-Aufgabe ein, fügte echte STARTTLS-Umschalter hinzu und verfeinerte Fehlermeldungen. Aufgaben-Refactoring
awesomerobot klärte den Hover-Text für Benachrichtigungen auf, schlug UX-Verbesserungen vor und fügte eine giphy_size_variant-Einstellung zur Kontrolle der GIF-Dateigrößen hinzu. Hover-Fix • Giphy-Einstellung
pfaffman half bei Multi-Site-Postgres-Wiederherstellungsfehlern, teilte Tipps zur E-Mail-Umfrage und demonstrierte die Leistungsfähigkeit von KeyboardShortcuts.addShortcut in einer benutzerdefinierten Theme-Komponente. Postgres-Fix • Shortcut-Demo
Jenny, Saif und ruben verstärkten die Präsenz der Community bei der Toronto Community Week, ko-autorierten die Zusammenfassung und zeigten die Migrationsexpertise von Discourse.
Juan_David_Martínez fusionierte eine Korrektur für den Konflikt zwischen Brand Header + Versatile Banner, sodass diese Theme-Komponenten gut zusammenarbeiten.
loic portierte eine Leistungsverbesserung zurück, die deaktivierte Plugins wirklich inaktiv macht und unnötige Serializer-Aufrufe reduziert.
Vielen Dank fürs Lesen, und wir sehen uns nächste Woche wieder!
Einführung der Chat-Suche lindsey stellte am 5. November die neue Chat-Suchfunktion vor, die die Suche in gesamten Kanälen, Gruppenchats und privaten Nachrichten über die Seitenleiste ermöglicht mehr lesen.
Discourse-Dokumentationskategorien für Business-Pläne nat gab bekannt, dass das Plugin Discourse Doc Categories nun in unserer Business-Hosting-Stufe verfügbar ist.
Sollten Support-Themen automatisch geschlossen werden? tobiaseigen schlug vor, Support-Themen 30 Tage nach der letzten Antwort automatisch zu schließen [387520/1]. Dies löste eine Debatte in der Community mit Moin und Falco aus mehr lesen.
Themen global auf Meta anheften tobiaseigen experimentiert damit, bis zu drei globale Themen anzuheften und das automatische Abheften zu deaktivieren, um das erneute Auffinden angehefteter Diskussionen zu erleichtern mehr lesen.
Suchumschalter öffnet sich bei jedem Klick erneut Moin berichtete, dass nach Verwendung der Zurück-Taste jeder Klick die Suche ein- und ausschaltet; cvx behob dies in PR 35876 mehr lesen.
Undefinierter ICS-Dateiname im Kalender-Plugin dax entdeckte, dass .ics-Downloads als undefined.ics benannt wurden; sam führte PR 35886 zusammen, um die ICS-Generierung zu vereinheitlichen und Dateinamen zu korrigieren mehr lesen.
Fotos werden auf Tablets in Chrome PWA nur teilweise angezeigt Moin reproduzierte einen RTL-Lightbox-Fehler auf Android und iPad, verfolgt in [387639/6].
Mitarbeiteraktionsprotokolle zeigen den falschen Benutzer an
Das Navigieren zwischen den Aktionsprotokollen der Benutzer aktualisierte den Filter nicht; gabriels PR 35842 stellte die korrekte Filterung wieder her mehr lesen.
Fehler bei der Suchberechtigung für Lesezeichen
Die Suche nach :test in Lesezeichen löste aufgrund eines fehlenden SQL-Parameters einen 500-Fehler aus, behoben durch PR 35850 mehr lesen.
jordan.vidrine hat einen TypeError korrigiert, der das Abstimmen für anonyme Besucher bei #feature-voting-Themen unterbrochen hatte; die Korrektur ist jetzt sitzungsweit ausgerollt.
ばこん hat das Glacier Theme aktualisiert, um übermäßige Breite zu beheben und Border-Probleme auf Mobile Safari unter Theme zu beheben.
putty hat Hidden User Fields veröffentlicht, eine Theme-Komponente, die die Sichtbarkeit von Benutzerfeldern auf bestimmte Gruppen beschränkt und Diskussionen über Einstellungen im Objekt-Editor ausgelöst hat.
Lilly hat adopilot bei der Fehlersuche für die Benutzerkarten-Komponente des Verzeichnisses unterstützt, Konsolenfehler behoben und die Kompatibilität mit der neuesten Discourse-Version überprüft.
kaktak hat das Discourse llms.txt Generator Plugin vorgestellt, das die automatische Erstellung von llms.txt zur Anleitung von KI-Systemen bei der Indexierung von Forumsinhalten ermöglicht.
kaktak hat zudem Yandex ID OAuth2 Authentication veröffentlicht, ein Plugin für sichere Yandex-Kontologins mit E-Mail-Verifizierung und Avatar-Import.
pmusaraj hat das von der Community beigetragene VK ID OAuth 2.1 Authentication Plugin als Nachfolger der veralteten VK-Authentifizierungslösung hervorgehoben.
Funktionen & API
pmusaraj hat die REST-API-Erweiterung so angepasst, dass nicht-anonyme Nutzer lokalisierte Inhalte über ?tl=en in „Support for tl=[lang] parameters" anfordern können.
yuriy hat einen PR zusammengeführt, um einen neuen Plugin-Ausgang in Gruppenchats freizulegen, der after-chat-channel-username für angepasste Erweiterungen spiegelt.
stephtara hat „Neuinstallation, wo fange ich an?" gestartet und nach Anleitung zur Wiederherstellung von Backups und zur Auswahl von Themes für eine von Facebook migrierte Community gefragt.
jawestenberg hat in „The Death of Community Memory" über die Gefahren flüchtiger Chat-Archive im Vergleich zu Foren als langfristige Wissensbasen reflektiert.
Live-AMA mit Sam & Hawk sam und HAWK beantworteten Fragen zu den nächsten 5–20 Jahren von Discourse, Verbesserungen des Docker-Launchers, Experimenten mit KI-Moderation und Garantien für Discourse-IDs im Was kommt als Nächstes für Discourse? AMA. Weiterlesen
Überarbeitung der Überprüfungsqueue hugh stellte das neue Layout der review-queue vor, mit optimierten „Hilfe benötigen?
Welsh_Selkie hatte Schwierigkeiten, das Anmelde-Modal mit einem Test-Theme vorzubetrachten (389721/1), woraufhin pfaffman eine Dev-Umgebung über Docker oder GitHub Codespaces empfahl (389721/2).
Richie fragte, wie man den neuen Menüpunkt „Jahrestage
Discourse Rewind 2025 ist da martin stellte das neue Kern-Plugin für Jahreszusammenfassungen vor und teilte kommende Anpassungen zur Datenschutzeinwilligung mit mehr lesen
Live-GitHub-PR-Status in Oneboxes zogstrip lieferte Live-Status-Icons für Pull Requests (offen, Entwurf, genehmigt, zusammengeführt) für discourse-github Oneboxes mehr lesen
Alle Discourse AI-Funktionen mit Hosted LLM freischalten keegan kündigte kostenlosen, gehosteten Zugriff auf Open-Weight-LLMs für Starter- bis Enterprise-Pläne an, ohne API von Drittanbietern mehr lesen
Native PDF- und Anhangsunterstützung im AI-Bot sam und Falco fügten die direkte PDF- und Dokumentenanalyse für Discourse AI-Personas in Anthropic-, OpenAI- und Gemini-Modellen hinzu mehr lesen
Aktuelle Projekte – Dezember 2025 lindsey veröffentlichte die monatliche Zusammenfassung der Teamarbeit, einschließlich der Vereinfachung des Discourse-ID-Flusses und Verbesserungen beim Chat-Starring mehr lesen
Webinar: Jahresabschluss in Ihrer Community Danielle lud Administratoren zu einem Webinar am 17. Dezember ein, um sinnvolle Jahresrückblicke durchzuführen, Rewind zu nutzen und 2026 zu planen mehr lesen
Markieren Sie Ihre Lieblings-Chatkanäle lindsey fügte das Markieren für DMs, Gruppenchats und Kanäle hinzu, die in der Desktop-Seitenleiste und der Mobile-Fußzeil angezeigt werden mehr lesen
Discourse Rewind-Plugin im Kern gebündelt martin veröffentlichte das offizielle Plugin-Thema mit Installationsanleitung und dem rewind-Tag für Supportanfragen mehr lesen
Strukturierung einer aktiven Support-Community, die von Facebook migriert nat, HAWK, ToddZ und andere berieten zu minimalen Kategorien, Tag-Strategien und Soft-Launch-Taktiken für eine migrierende Supportgruppe für Diabetiker-Katzen Communitymehr lesen
Google bringt den Forums-Tab/Filter zurück! WorldIsMine entdeckte die Wiedereinführung eines „Forums“-Suchfilters bei Google, was Hoffnungen auf eine Renaissance der Foren weckte Communitymehr lesen
Gedanken zum Deaktivieren von PMs und Chats stephtara brachte Bedenken bezüglich privater Ratschläge in PMs vor, und Moin, JammyDodger und NateDhaliwal diskutierten über die Einschränkung von 1:1-Themen und Gruppenchats Communitymehr lesen
Ich liebe die öffentliche JSON-API von Discourse AquaL1te teilte den Aufbau einer Community-Events-Karte über die JSON-API und demonstrierte das Headless-Potenzial von Discourse Lobmehr lesen
Wie man mehrere Tags auf einmal hinzufügt chapoi zeigte das CSV-Bulk-Upload auf /tags, um Tags vorab zu erstellen, und beantwortete die UX-Probleme von stephtaratagsmehr lesen
Freundlichere Kategorieerstellung Canapin demonstrierte einen KI-gestützten Kategorieplaner-Mockup, was awesomerobot dazu veranlasste, kommende UX-Verbesserungen zu bestätigen categoriesmehr lesen
Unbeabsichtigte Flut von E-Mails bei der Bulk-Kategorieverschiebung nathank meldete Massennachrichten beim Verschieben von 30 Themen; zogstrip behebt die Weiterleitung der Silent-Option bulk-actionsmehr lesen
Umschalten der Präferenz „AI search discoveries“ funktioniert nicht Moin und zogstrip patchten einen valueTransformer-Fehler in den Discourse AI-Einstellungen aimehr lesen
Fehlende Sentiment-Seiten für Moderatoren putty wies auf fehlende Seitenleisten-Links zu /admin/dashboard/sentiment hin; awesomerobot fügte die Einträge wieder hinzu ai-sentimentmehr lesen
AI-Bot-400-Fehler bei 2025.12.0-latest MachineScholar stieß auf „Unbekannter Parameter: 'input[1].name'“; sam lieferte eine Korrektur für das Responses-API-Refactoring ai-botmehr lesen
Unklar, wie man Sprachen für eine frankophone Community koordiniert stephtara fragte nach der Einrichtung auf Französisch vs. Englisch; Falco und Moin gaben Hinweise zu Lokalisierung und Crowdin-Workflows translationmehr lesen
我想开发一个插件,这里有最新的开发指南吗? singi2016cn bat um aktuelle Plugin-Dokumentation; zogstrip fragte nach Beispielen, um den Leitfaden zu aktualisieren Entwicklungmehr lesen
Kategorie im Top-Menü hinzufügen? ZeroDean fragte nach einer benutzerdefinierten Top-Navigation; ToddZ verwies auf die Entwicklertools und Theme-Komponenten wie #custom-top-navigation-linksmehr lesen
Verhalten des Zuweisungsdialogs geändert, Maus erforderlich ToddZ und zogstrip kämpften mit einem Modal-Regression; ein PR wurde gemerged, um den Tastaturfokus im Zuweisungsdialog wiederherzustellen assignmehr lesen
Anführungszeichen im Vornamen stören das Zitieren im Markdown RGJ meldete, dass Zitieren fehlschlägt, wenn Namen Anführungszeichen enthalten; zogstrip entfernte problematische Zeichen zur Sicherheit UXFehlermehr lesen
Falco arbeitete an der AI-PDF-Unterstützung zusammen, testete Vision auf der Responses-API und debuggte Einbettungsprobleme für WP-Discourse-Einbettungen Supportmehr lesen
chapoi skizzierte CSV-Tag-Uploads, verbesserte die Dokumentation zu stillen Benachrichtigungen und reagierte auf Feedback zur Emoji-Reihenfolge in How to add multiple tags up front
chapoi entwickelte einen Prototyp für einen freundlicheren Kategorieplaner mit KI-Mockups und koordinierte UX-Feedback in More friendly category creation
Neue Tags auf der Seite /tags erstellen
Meta ermöglicht es Administratoren nun, Tags direkt über den Tag-Index hinzuzufügen, ohne einen Composer öffnen zu müssen.
Entmagnetisieren Sie Ihre Bildschirme: Rewind 2025 ist da
Discourse Rewind 2025 wurde mit öffentlichen Freigabeoptionen und einer Schaltfläche Link kopieren eingeführt – siehe die vollständige Ankündigung.
Live-Status von Pull Requests in GitHub-Oneboxes
Oneboxes für GitHub-PRs zeigen nun Live-Merge-Status und CI-Ergebnisse an. Mehr dazu.
2025: Unser Jahresrückblick sam fasste die Meilensteine dieses Jahres im jährlichen Blogbeitrag zusammen.
Community & Allgemein
Entmutigung des Erstadministrators von Discourse stephtara teilte ihre Überforderung mit, und awesomerobot empfahl Verbesserungen der Funktionen in dieser Diskussion.
Wie genau bringe ich Leute dazu, mein Forum zu nutzen?
Ein tiefer Einblick in Strategien zum Aufbau einer Community, von Titeln bis hin zu Willkommenskampagnen, von ToddZ und jenmck in diesem Thema.
Discourse-Treffen auf dem CCC-Kongress in Hamburg?
Planungssitzungen für ein selbstorganisiertes Discourse-Treffen während der 39c3-Konferenz – Details im SOS-Thread.
Feedback zur Website
Eine Kategorie für Facebook-Migration erstellen
Ein Vorschlag, FB-zu-Discourse-Migrationsgeschichten unter einem neuen Tag #facebook-migration zu zentralisieren; Diskussion in diesem Thema.
Was ist mit diesen Links unter Themen und Beiträgen los?
Benutzer verwechselten Rückverweise mit „verwandten
Salocin untersuchte Regex-Strategien zur Zensur von Krypto-Adressen, und RGJ schlug vereinfachte Muster wie ^[a-zA-Z0-9]{25,60}$ vor, um eine breite Palette von Token zu erfassen.
singi2016cn meldete einen Fehler, bei dem minimum_discourse_version in about.json Versionsnummern im Datumsformat ablehnt (2025.12.0-latest), wodurch eine Validierungsvernachlässigung im Theme-CLI aufgedeckt wurde.
pmusaraj und saquetim patchten die Tenor-GIF-Suche-Komponente, um zusätzliche GIFs zu laden, und führten zwei PRs zusammen, um das Scrollen und API-Aufrufe zu optimieren.
Neil_Evans konnte einen Safari-„Zurück“-Button-Fehler nur mit seiner Mausseitentaste reproduzieren; zogstrip versuchte lokale Reproduktionen, konnte aber den zusätzlichen Tab nicht konsistent auslösen.
per1234 stellte fest, dass das Skript „Posts mit KI triagieren“ immer Bilddaten sendet, was die Token-Anzahl in die Höhe treibt; zogstrip kürzte die Nutzlast in PR #36871.
small-lovely-cat wies darauf hin, dass die Schaltfläche „Mehr Antworten laden“ in einigen Randfällen immer noch nicht entprellt ist (PR), und pmusaraj dankte ihnen für das Hinzufügen der Deaktivierungslogik.
RGJ stellte Live-Reload in der Produktion (Repository • mehr lesen) vor, eine Komponente, die CSS-Hot-Reload für Administratoren wiederherstellt, pr-welcome.
alltiagocom stellte eine JS-Composer-Erinnerungskomponente vor, die bestimmte Benutzer in bestimmten Kategorien auffordert, erforderliche Tags vor dem Posten hinzuzufügen.
westes fragte, warum das subscriptions-Plugin nicht im Starter-Plan für 20 $/Monat verfügbar ist. Dies führte dazu, dass Lilly bestätigte, dass es im Kern enthalten ist, und itsbhanusharma Self-Hosting als kostengünstige Alternative skizzierte. Weiterlesen
Lilly schlug vor, RSS-basierte Nachrichten-Kategorien von den Kosten für KI-Zusammenfassungen auszuschließen, um die Effizienz des ai-summarize-Tags zu verbessern. Dies löste eine Diskussion über granulare KI-Funktionsschalter aus. Weiterlesen
Support
elmuerte verglich Backup- mit Replikationsstrategien für PostgreSQL und Dateispeicher im Thema „Reichen tägliche Backups aus?
Mehrere Zwei-Container-Builds wurden während ember build -prod vom OOM-Killer beendet; Teilnehmer stellten Swap-Wachstum fest und empfahlen Container-Neustarts oder RAM-Upgrades (Out of memory on rebuild with 4GB swap?) Weiterlesen
„ABORTING, you do not have enough Unicorn workers running“-Fehler im Docker Manager wurden gelöst, indem ./launcher rebuild app über SSH statt über die Web-Oberfläche ausgeführt wurde (Upgrade abort - not enough Unicorn workers running) Weiterlesen
Ein UX-Vorschlag für „exklusive“ Tag-Gruppen würde es Admins ermöglichen, bestimmte Tag-Gruppen nur in bestimmten Kategorien verfügbar zu machen (Improvement to tags and tag groups) Weiterlesen
Ein versehentlicher „Benachrichtigungen aktivieren“-Button verwirrte Nutzer, die einen „Deaktivieren“-Status erwarteten; ein Klick darauf schaltet Live-Benachrichtigungen wie beabsichtigt ein/aus (Is live notifications feature broken?) Weiterlesen
Die Kombination von PM-Posteingang & gesendet in einer einheitlichen „Alle“-Ansicht wurde vorgeschlagen, ähnlich früheren Anfragen aus 2020/2022 (Combine PM inbox and sent items) Weiterlesen
Ein Fehler in DMenu innerhalb von Modals verhinderte, dass verschachtelte Textfelder Eingaben erhielten; das Problem wurde auf Portal- vs. Modal-Ebenen in benutzerdefinierten Selektoren zurückgeführt (Does DMenu work in Modals?) Weiterlesen
Ein Logging-Loch für Gruppenbesitzer wurde aufgedeckt: Neue Gruppenbesitzer wurden nicht in group_histories aufgezeichnet, was einen Vorschlag auslöste, Besitzerzuweisungen bei der Erstellung für vollständige Prüfpfade zu protokollieren (Logging hole for Group Histories) Weiterlesen
shortmort37 schlug vor, das phpBB3-Import-Skript zu verbessern, um Anhangskommentare während der Konvertierung als Alt-Text für Bilder zu extrahieren. Dies löste eine tiefgehende Diskussion über das Ruby on Rails-Import-Skript mit pfaffman und italo aus (mehr lesen).
Ankündigungen
Danielle stellte ihre neue Meta-Support-Rolle für community-strategy vor, teilte vergangene Webinare ein und lud zur weiteren Zusammenarbeit ein (mehr lesen).
sam feierte das Upgrade von #discourse-math auf MathJax 4.1 (und KaTeX-Unterstützung), was LaTeX-Inlines für LLM-Freundlichkeit verbessert (mehr lesen).
chapoi veröffentlichte die nächste Horizon-Theme-Version mit High-Context-Themenkarten, die Gelöst, Themenabstimmung, Zuweisung und Auszüge auf einen Blick sichtbar machen in horizon-theme (mehr lesen).
Übersetzungen
duy meldete fehlende Crowdin-Einträge für das Discourse Math-Plugin; david antwortete mit einem PR, um client.en.yml in den Übersetzungs-Workflow aufzunehmen (mehr lesen).
Community
westes's #FeatureRequest zu vergüteten Beiträgen führte zu einer lebhaften Diskussion über Abzeichen im Vergleich zu Mikrozahlungen für Community-Bauer, mit Erkenntnissen von Heliosurge, Ed_S und anderen zu Gamification-Abwägungen (mehr lesen).
Self-Hosting Discourse Just Got a Whole Lot EasierAnnouncements Falco announced a one-command installer, optional SMTP, and free discourse.diy subdomains to simplify self-hosting. read more
Resenha – Add Discord-style Voice RoomsPlugin nathank praised this plugin for seamlessly upgrading chats to voice rooms and suggested AI transcription. read more
Discourse Progress BarPlugin Canapin released a theme component adding customizable progress bars via a PUT API. read more
Discourse Indented SubcategoriesPlugin Lilly created a component to auto-indent sidebar subcategories on desktop. read more
Discourse Sidebar Menu ReorderPlugin Lilly’s theme component now lets admins reorder default and custom sidebar sections. read more
Discourse PostHog PluginPlugin christophdb integrated Discourse with PostHog for pageviews, topic creation, and like events with configurable privacy. read more
Dev
Can users make their User ID visible on their profile?Dev 1vernit3 asked how to expose user IDs publicly; Moin and pfaffman guided on building a theme component using the user-post-names outlet. read more
Render a post above the discovery-list-container-top OutletDev Andrew_Rowe posted a snippet to fetch and render first posts of topics in discovery-list-container-top; NateDhaliwal refined it for the theme editor. read more
Installing theme CLI and creating a themeDev Andrew_Rowe hit a Psych.safe_dump error; discussion pointed to Ruby gem issues in the CLI scaffold. read more
Setting the order of templates in the dropdownDev emilio asked how to sort built-in composer templates; Moin noted it’s by use-count and linked a feature request for manual ordering. read more
Support
LETSENCRYPT_ACCOUNT_EMAIL no longer neededBuginstall pfaffman explained Let’s Encrypt dropped expiration emails, so LETSENCRYPT_ACCOUNT_EMAIL can be removed; Falco merged a Docker fix. read more
Fix: MessageFormat support for locales with country codesBugtranslation Moin found that pluralization failed in pl_PL and zh_CN; david and zogstrip delivered a PR to apply i18n-rule fixes. read more
Intermittent Issue: Cleared Items Reappearing in Review QueueBugreview-queue noahl reported approved items reappearing; kris.kotlarek bypassed redundant AI spam checks for already-approved posts. read more
Restore process cancelled at migrating uploads to S3 stepSupportuploads RGJ guided dropping the backup schema when a restore fails mid-S3 migration for a clean rake run. read more
Add a static web pageSupportpage-publishing Andro asked about hosting custom pages; Canapin pointed to the built-in Page Publishing plugin with limitations on JS and plugins. read more
Anyone facing this build error with configure-sslBuginstall SubStrider reported a Pups regex syntax error; pfaffman confirmed and Falco merged a fix in Discourse Docker. read more
Discourse Hub Android app cannot find private serverSupportandroid-app happyhappy debugged HEAD and GET checks; pmusaraj explained stricter SSL handling and crawler blocking issues. read more
Thank you for DiscoursePraise Function praised Discourse’s dynamic JS updates and design; Rubi echoed appreciation from a longtime vBulletin user. read more
Anyone going to FOSDEM 2026 in Brussels?General tobiaseigen asked if Meta members will attend FOSDEM; several folks discussed potential meetups and shared stickers. read more
Feature Requests
UX improvement: admin graphs vs user graphsFeaturedashboard-reports Ed_S suggested styling partial-day stats like the Likes chart; awesomerobot implemented dotted grey lines for the current day. read more
Allow comparing any two post revisionsFeaturecomposer Ethsim2 proposed diffing non-adjacent edits for MathJax clarity; Moin pointed to a longstanding request and community discussion. read more
Ethsim2 entdeckte stille Fehler beim massweisen Verschieben von Themen mit erforderlichen Tags in Massenänderung der Kategorie, was eine UX-Korrektur erforderlich machte.
Einführung des Systems „Bevorstehende Änderungen“ mit einer neuen Admin-Seite unter /admin/config/upcoming-changes, geleitet von lindsey. Plugins können nun Feature-Flags freilegen und den Rollout-Status verwalten. Frühes Feedback kam von merefield zu einer API für Plugins und von noahl zur Verknüpfung mit verwandten Einstellungen mehr lesen.
Modernisierung des Foundation-Themes zur Anpassung an moderne Webstandards, vorgestellt von jordan.vidrine. Die Live-Carousel-Vorschau löste detailliertes Feedback von Lilly zu Dropdown-Bildlaufleisten und von Moin zu WCAG-Kontrastproblemen aus mehr lesen.
Vereinfachte Kategoriekonfiguration strafft die Erstellung neuer Kategorien durch fokussierte Felder und einen verbesserten Farbwähler. lindsey erläuterte die Änderungen, und die Community – loginerror, soeren-1, putty – fragte nach Standard-Slugs und dem Zugriff auf erweiterte Einstellungen mehr lesen.
Das Branding des Splash-Screens mit benutzerdefinierten SVGs ist nun im Experiment „Bevorstehende Änderungen“ möglich. awesomerobot’s detaillierter Eröffnungspost zeigt Unterstützung für statische und animierte SVGs sowie Empfehlungen für CSS-Animationen; ばこん testete Größenanpassungen und inspirierte Aktualisierungen der Dimensionen mehr lesen.
Erkundung Ihrer Discourse-Daten über Data Explorer + MCP-Integration, eingeführt von Falco. Die CLI verbindet die SQL-Schnittstelle von Discourse mit LLMs wie Claude für Echtzeit-Berichte, komplett mit Demonstrationsvideo zur Live-Abfrageausführung mehr lesen.
Umbenennung von /faq in /guidelines, um Community-Standards besser widerzuspiegeln, vorgeschlagen von martin. Admins können dies weiterhin über faq_url überschreiben, wenn sie eine externe FAQ hosten mehr lesen.
Experiment mit automatischen Bildrastern startet und wendet konsistente Rasterlayouts auf hochgeladene Bilder an. chapoi hob Kompromisse hervor, und Leser werden ermutigt, den neuen Carousel-Modus als Alternative zu testen mehr lesen.
Ein lang ersehnter Badge-Suchfunktion auf der Seite Admin → Badges, angefragt von Zanbabe und implementiert von zogstrip in PR #37527, macht Massenverleih und Vorlagenkopieren zur Kinderspiel mehr lesen.
Die Vorstellung einer Welt ohne defekte Links via einem Wayback-Machine-ähnlichen Plugin, angeregt von patrickemin. Der Konsens der Community besagt, dass die Bewahrung entscheidend ist, aber die Einschränkungen des Archivs bleiben ein Hindernis mehr lesen.
„Neue Kategorie“ in der Seitenleiste für berechtigte Moderatoren anzeigen ( Feature, Thema 395441). Moin’s Vorschlag wurde schnell von zogstrip in PR #37624 übernommen, wodurch nicht-Admin-Kategorierer die gleiche UX erhalten mehr lesen.
Dumbcourse – eine UI für alte Browser unter /dumb, von TripleU. Highlights sind D-Pad-Navigation, Echtzeit-Themen-Updates und eine begleitende Android-APK für Low-Fi-Geräte mehr lesen.
Das „Search Thumbnails“-Plugin von Canapin fügt Inline-Bildvorschauen zu bildbasierten Suchergebnissen hinzu, perfekt für medienorientierte Communities mehr lesen.
Discourse Welcome Modal von noahl, eine Theme-Komponente mit segmentierten Onboarding-Karten für neue, zurückkehrende und längere Zeit abwesende Nutzer. Admins können dies über den Abfrageparameter ?show-welcome-modal=true testen mehr lesen.
termcourse – eine Terminal-UI für Discourse von merefield, unterstützt Multi-Site-Login, Theming, PMs und serverseitige Checks, ideal wenn die Haupt-UI down ist oder auf textbasierten Geräten mehr lesen.
„Anonymous Feedback“-Plugin von elRicharde, bietet passwortgeschützte, loginfreie Feedback-Formulare, die PMs an eine Gruppe liefern, ohne IPs zu protokollieren mehr lesen.
Reaktionsauswahl außerhalb des Bildschirms auf iOS ( Support, Thema 395181). Ein CSS-Konflikt in benutzerdefinierten Reaktions-Themes wurde identifiziert; der Sicherheitsmodus bestätigte den Fehler, und der Theme-Autor stellte eine Korrektur bereit mehr lesen.
Keine Möglichkeit, neue Tags zu erstellen im Tag-Gruppen-Editor ( Bug, Thema 395324). Neue Tags erschienen in der UI, wurden aber nicht gespeichert; nat patchte die JSON-Nutzlast, um die Inline-Erstellung zu ermöglichen mehr lesen.
500-Fehler beim Genehmigen von Reviewables, wenn Tags Objekte und nicht Strings sind ( Bug, Thema 395014). nat führte dies auf einen JSON-Typen-Mismatch zurück und behob ihn im Commit 37477mehr lesen.
Die „Code bearbeiten“-Schaltfläche im Theme-Creator ( Bug, Thema 395219) reagierte nicht; awesomerobot entdeckte den JS-Fehler und führte innerhalb weniger Stunden eine Korrektur zusammen mehr lesen.
Das Styling des Links Zurück zur Kategorie auf der Bearbeitungsseite ( UX, Thema 395230) war zu dezent; aktualisiertes CSS und ein führendes Pfeilsymbol verbessern die Auffindbarkeit mehr lesen.
Tag-IDs anstelle von Slugs in den Benutzerpräferenzen angezeigt ( Bug, Thema 395070); nat rückgängig gemacht, damit Slugs wie zuvor angezeigt werden mehr lesen.
Nur-Titel-Suche fehlte für nicht angemeldete Nutzer ( Support, Thema 395386); der Filter „Nur in Titel übereinstimmend“ ist nun sowohl für anonyme als auch für authentifizierte Sitzungen sichtbar mehr lesen.
Lazy-Load-Kategorien brachen die „bereits in Verwendung“-Farbproben des Farbwählers ( Bug, Thema 395221); die Community evaluiert eine langfristige Lösung mehr lesen.
Port 443 nicht erreichbar auf Raspberry Pi via Cloudflare Tunnel ( Installation, Thema 395326); Falco leitete Port-Mapping, DNS- und Docker-Konfigurationsprüfungen an, um die Konnektivität wiederherzustellen mehr lesen.
Falscher Reiter für Sicherheitseinstellungen beim Erstellen einer Unterkategorie ( Bug, Thema 395224); der Geltungsbereich wird nun ordnungsgemäß zurückgesetzt, sodass neue Kategorien ein frisches Sicherheitsfenster erhalten mehr lesen.
Ein überflüssiges <span>-Wrapper um before-topic-progress entfernt ( Dev, Thema 394935), wodurch Ausgänge bereinigt und Layout-Konflikte in Plugins vermieden werden mehr lesen.
Beiträge als gelesen markieren via REST-API ( Dev, Thema 394852). Canapin zeigte, wie timings[i]-Schlüssel im JSON formatiert werden müssen, um die Lesezahlen korrekt zu aktualisieren mehr lesen.
iPad-Hochformat-Uploads waren hinter dem Composer versteckt ( Bug, Thema 395144); Änderungen am Fokusverhalten auf Touch-Geräten werden geprüft mehr lesen.
Der ungenutzte Übersetzungsschlüssel js.category.single_page wurde entfernt (#contribute:translations, Thema 395403), um veraltete Zeichenketten zu bereinigen mehr lesen.
Discourse-ID-Login-Fehler nach Domain-Änderung ( Support, Thema 395470); das Zurücksetzen von discourse_id_client_id und …secret stellte den SSO-Flow wieder her mehr lesen.
awesomerobot kündigte das SVG-Splash-Screen-Branding-Feature an mehr lesen, lieferte die Korrektur für den Code-Button im Theme-Creator mehr lesen und klärte Probleme mit der Icon-Ausrichtung auf neuen Seiten mehr lesen.
lindsey startete das System „Bevorstehende Änderungen“ mehr lesen und begleitete den vereinfachten Workflow zur Kategoriekreation mehr lesen.
jordan.vidrine brachte das aktualisierte, modernisierte Foundation-Theme voran mehr lesen und verfeinerte die Navigation in der Admin-Seitenleiste mehr lesen.
Falco stellte Discourse MCP für Live-Datenabfragen vor mehr lesen und verbesserte die UI für Voice-Räume im Resenha-Plugin mehr lesen.
martin trieb die Umbenennung von /faq zu /guidelines voran mehr lesen.
zogstrip lieferte die Badge-Suche auf der Seite Admin → Badges mehr lesen und löste den Bug bei der Kategorie-Suche „Lost Gorgeous George“ mehr lesen.
nat implementierte die Inline-Erstellung von Tags im Tag-Gruppen-Editor mehr lesen.
HAWK leitete weiterhin Diskussionen zur Community-Strukturierung und Privatsphäre in mehreren Threads.
sam untersuchte und klärte Standard-Sortierverhalten für Themenlisten mehr lesen und wies auf Planbegrenzungen beim Gruppenmanagement in der kostenlosen Stufe hin.
chapoi optimierte Poll-Option-Layouts, um Überlappungen mit @mention-Pillen zu verhindern mehr lesen.
Vielen Dank fürs Lesen, und wir sehen uns nächste Woche wieder!
Discourse Free plan beta is live! rishabh unveiled the brand-new Free plan—spin up a Discourse site in minutes at no cost, with built-in limits and clear upgrade paths free-planAnnouncementsread more
Modernizing the Foundation theme lindsey and jordan.vidrine led a refresh of the default Foundation theme, incorporating community feedback on contrast, component spacing, and search input styling Site feedbackAnnouncementsread more
General
Discord age checks → Discourse migrations?
In light of impending Discord age-verification, community members debated whether Discourse’s free self-host could lure “refugees” from chat to forum GeneralFeatureread more
Web crawler views vs. 500 K/month limit Moin pointed to our pageview tracking guide to clarify that bot visits are excluded from the hosted Free plan’s 500 K monthly pageview cap #hostingGeneralread more
Forum divergence and sub-forums Isambard asked how to create a “Technical Lounge” that stays out of the main Latest feed—solutions included private self-joinable groups or default-muted categories CommunityGeneralread more
Praise
Google uses Discourse for Developer Community Haris celebrated Google’s adoption of Discourse for their official forums—awesomerobot and chapoi chimed in on large-scale hosting capabilities PraiseCommunityread more
我“生了一种病” since using Discourse sniper756 confessed to an irresistible urge to rebuild and upgrade daily—mcwumbly offered tips on breaks and moderation PraiseCommunityread more
Bug
Experimental impersonation “exit” broken PandaKai7 discovered that exiting the new impersonation feature threw a 404—martin tracked down the permission check bug and shipped a fix Bugimpersonateread more
Category email-in field loses focus Moin flagged that when simplified category creation is off, typing an incoming email address jumps focus on every keystroke—zogstrip fixed it in a PR Bugemailread more
“What’s new” filter for Experimental features errors
Filtering Admin > What’s new by Experimental threw an error—chapoi reproduced and martin opened a PR to merge the two systems Bugread more
Mobile category dropdown overflows screen
On narrow phones the category picker in the composer runs off-screen—ondrej and chapoi traced it to theme padding Bugcomposerread more
Posts not live-update after edit; avatar indicator stuck
Edited posts sometimes remain stale; the notification dot doesn’t clear—postMessageBus upgrade rolled back until a stable solution arrives Bugread more
Emoji shortcuts persist in RTE mode
Disabling “Enable emoji shortcuts” didn’t stop :) → in the rich editor—reported by Kianga, under investigation Bugcomposerread more
Table editor “null.length” crash
Large markdown tables caused Cannot read properties of null (reading 'length')—sam rewrote detection to use the markdown parser, resolving the error Bugtable-builderread more
Feature
Free plan beta: group restrictions feedback ondrej and ToddZ debated whether groups belong in the free plan; mcwumbly weighed in on balancing simplicity vs. upgrade incentives free-planFeatureread more
Trust Level 3 requirement tweak Danielle reduced topics_viewed from 500→250 and posts_read from 20 000→2 000 so deserving TL2 members can promote to TL3 more easily Site feedbackFeatureread more
Sorting posts by user engagement Haris asked for Reddit- or HN-style ranking by upvotes, comments, read time—solutions pointed to the official Post Voting plugin and /hot or /top feeds FeatureSupportread more
Set a chat room as the home page EricGT wants a chat-first landing—discussion covered theme overrides, default chat channel settings, and potential core features Featurefree-planread more
Premature posting safeguards Canapin suffers from accidental Ctrl+Enter sends—shared a user script lock, sparking debate on adding built-in composer safeguards UXFeatureread more
“Topic” vs. “Post” mapping from Facebook stephtara compared Facebook’s stream-style posts to Discourse topics/replies; UX suggestions included inline reply previews and clearer onboarding FeatureCommunityread more
Site Management
Introducing Upcoming Changes lindsey rolled out Admin > Upcoming Changes, a preview system for opt-in/opt-out features; martin noted it’s behind a hidden global setting for now #Site-Managementread more
Track button clicks via Google Tag Manager
The official guide covers enabling click variables, debugging with GTM preview, and firing specific tags for “Sign Up”, “Reply” and other key UI elements how-to#Site-Managementread more
Support
Succession planning for hosted Discourse Ed_S asked how to hand off a Free plan site—awesomerobot recommended adding a second admin, noting complex scenarios need direct support Supportread more
Invitations fail on invite-only Free plan Canapin couldn’t accept invites when Must approve users was enabled—rishabh confirmed and clarified the flow, with a fix pending Supportread more
Seeing who can access a private category stephtara wanted transparency on restricted category membership—solutions: the Reach & Rights plugin or a “Who can see this” category info component Supportread more
Inkonsistente Kennzeichnung von Themen als Gelöst, Abgeschlossen oder Gefixt nathank griff eine ältere #contribute:Feature-Diskussion zum completed-Tag wieder auf, der nur für Mitarbeiter freigegeben ist, und löste Vorschläge von chapoi und Falco aus, ob das Tag für Moderatoren markiert oder ganz entfernt werden soll. Weiterlesen
Überarbeitung der Kategorien-Struktur auf Meta mcwumbly präsentierte ein Mockup zur Gruppierung zusammengehöriger Kategorien unter übergeordneten Überschriften wie News & Events, Support, Community-Erfolg, Dokumentation und Marketplace, was zur Umbenennung von #installation in Self-hosting support führte und Diskussionen über die Unterscheidung von Tags und Kategorien auslöste. Weiterlesen
Einführung des Volunteer-Moderatoren-Programms Lilly bemerkte in diesem Thread das Fehlen von Ankündigungen zur neuen Volunteer Moderators-Initiative, und HAWK erklärte, dass Danielle eine offizielle Ankündigung machen wird, sobald der Pilotversuch abgeschlossen ist. Weiterlesen
Ankündigungen
Branding des Discourse-Splash-Screens mit benutzerdefinierten SVG-Bildern Falco demonstrierte in 395100 animierte SVG-Lader, die über Gemini-Pro-Prompts generiert wurden, zeigte Inline-CSS-Animationen und wies auf browserübergreifende Besonderheiten hin. Weiterlesen
Überarbeitetes Shared-Edits-Plugin sam stellte eine Neuschreibung des Shared-Edits-Plugins vor, das von yjs angetrieben wird und nun Rich-Text-Kollaboration, Markdown-Modus, Remote-Cursors und verbesserte Zuverlässigkeit unterstützt. Weiterlesen
Neuer Filter auf der Badges-Adminseite lindsey fügte in 396344 ein Suchfeld hinzu, um Badges nach Name oder Beschreibung einzugrenzen, was die Suche und Verwaltung von Badges ohne endloses Scrollen erleichtert. Weiterlesen
Aktuelle Projekte – Februar 2026
Lindsays monatlicher Newsletter in 396320 fasste kürzlich abgeschlossene Arbeiten zusammen – wie die Einführung des Free-Plans und die UI für bevorstehende Änderungen – und gab Ausblicke auf kommende Layout- und Theme-Verbesserungen. Weiterlesen
Modernisierung des Foundation-Themes jordan.vidrine bat in 395331 um Feedback zu Updates des Foundation-Themes, wobei mobile Layouts, das Entfernen von Komponenten und UI-Anpassungen vor einer Veröffentlichung am Ende der Woche adressiert wurden. Weiterlesen
Features
Möglichkeit, Icons für Benutzergruppen zuzuweisen long bat in 396567 um gruppenspezifische Icons neben Benutzernamen, woraufhin awesomerobot eine Theme-Komponente demonstrierte und NateDhaliwal einen Fork prototypisierte, der benutzerdefinierte Gruppenicons über Einstellungen unterstützt. Weiterlesen
Hinzufügen von og:image:width, og:image:height und og:image:type zu OpenGraph-Tags shortmort37 bemerkte fehlende OpenGraph-Felder in 395484, und zogstrip führte schnell Fixes zusammen, um alle drei Attribute in Discourses Meta-Tags aufzunehmen. Weiterlesen
Anpassbare Tastenkürzel Noble_Fish schlug in 396717 admin- und benutzerkonfigurierbare Shortcuts vor, um Konflikte wie Strg+F für die Site- vs. Browsersuche zu lösen. Weiterlesen
Privileg „Bearbeitung von Tags erlaubte Gruppen“ Steradiant fragte in 396448, ob bestimmte Rollen Tag-Gruppen verwalten sollen, nicht nur die Tag-Anwendung, was zu Diskussionen über eine neue Berechtigung oder Einstellung führte. Weiterlesen
Bugs
Data Explorer-Ergebnisse bleiben beim Navigieren zwischen Abfragen erhalten tshenry meldete in 396564, dass beim Ausführen einer Abfrage und anschließender Auswahl einer anderen die alten Ergebnisse beibehalten wurden, und pmusaraj führte später einen Fix zusammen, der die Ergebnisse bei der Navigation löscht. Weiterlesen
MP4-Dateien werden heruntergeladen statt inline angezeigt david eröffnete 396363, nachdem MP4-Anhänge auf Meta Downloads erzwangen; die Community verlinkte ein JS-Plugin, während Kernanpassungen der MIME-Header zuvor in 257802 diskutiert wurden. Weiterlesen
Chat-Schaltfläche nicht sichtbar, wenn persönliche Nachrichten deaktiviert sind Mid entdeckte in 396442, dass die Einschränkung von PMs auch das Chat-Symbol ausblendete, und zogstrip patchte schnell den Codepfad, um Chat unabhängig von den PM-Einstellungen anzuzeigen. Weiterlesen
„Es gab fehlgeschlagene E-Mail-Jobs“ bei einer Installation ohne SMTP Canapin bemerkte in 394573 einen Banner über fehlgeschlagene Jobs auf einer E-Mail-deaktivierten Site; Falco und Canapin verwiesen auf Fixes, die sicherstellen, dass das Flag „E-Mails deaktivieren“ die Warnung unterdrückt. Weiterlesen
UX
Eindeutigeres Icon zum Öffnen des Nachrichten-Bearbeitungsdialogs robbie.morrison schlug in 396145 vor, den Commit-Nachrichten-Toggle besser auffindbar zu machen; chapoi versetzte das Icon und passte die Platzierung in einem Core-PR an. Weiterlesen
Free-Plan-Anmeldemeldung leicht irreführend ondrej fand den Prompt „Alles anpassen“ in 396326 zu weit gefasst; mcwumbly schlug vor, ihn auf „Beginnen Sie, Ihre Site anzupassen“ abzumildern. Weiterlesen
Nach Wiederherstellung des Backups die E-Mail-Aktivierung erleichtern tobiaseigen empfahl in 396548 einen direkten Link „E-Mail aktivieren“, und chapoi fügte später Schlüsselwörter und Link-Updates hinzu, um die Auffindbarkeit zu verbessern. Weiterlesen
Sidebar immer offen halten hipp0 versuchte in 396536, den Sidebar-Toggle zu entfernen, und suchte nach einer Standardeinstellung für „immer offen“, was ihn dazu veranlasste, die UX über Geräte hinweg zu überdenken. Weiterlesen
Support
Update-Problem, drücke ich den großen, unheimlichen roten Knopf? pfaffman und ToddZ führten stephtara in 396452 dazu, ./launcher rebuild app über die CLI der GUI-Update-Funktion vorzuziehen, was die Angst vor dem Upgrade linderte. Weiterlesen
Gibt es eine Möglichkeit, Themeninhalte zu verfolgen, die ich als „künftige Bearbeitung erforderlich“ markiere? stephtara erforschte Fußnoten- und Post-Note-Workflows in 396137; NateDhaliwal demonstrierte Fußnoten, während JammyDodger benutzerdefinierte Callout-Stile und eine versteckte TL-Einstellung vorschlug. Weiterlesen
Marketplace
Marketplace & Feedback-Optionen long fragte in 396420 nach Bewertungssystemen für Käufer und Verkäufer; Canapin teilte einen Workaround mit einem angepinnten Thema und Links zum Open-Source-User-Feedback-Plugin. Weiterlesen
Migration von Woltlab 6 zu Discourse DirkStr suchte in 396581 nach einem Importer für Woltlab 6 und wurde zur Marketplace-Kategorie für benutzerdefinierte Migrationsdienste weitergeleitet. Weiterlesen
Plugins
Resenha – Discord-ähnliche Voice Rooms für Ihre Community Truth_Seeker und Falco diskutierten UI-Anpassungen und Bugfixes in Falcos Voice-Rooms-Plugin, mit aktuellen Updates für Join-Indikatoren und Ladeklänge. Weiterlesen
Ein Großteil der wöchentlichen Diskussionen drehte sich um Metas laufende Überarbeitungsarbeiten – sowohl visuell als auch strukturell –, beginnend mit den neuen Designanpassungen und der Farbrichtung in Meta Brand Redesign: Theme-Aktualisierung und dem parallelen Experiment zur Kategorie-/Navigationstruktur in Aktualisierung der Kategorisierung auf Meta.
Interessante Themen
#Site-Feedback
Das neue, an die Marke angepasste Styling von Meta ist live gegangen und hat sofort detailliertes Feedback zu Schriftarten, abgerundeten UI-Elementen, Farbinteraktionen und barrierefreien Randfällen ausgelöst in Meta Brand Redesign: Theme-Aktualisierung. (In diesem Zusammenhang: Der Kontext des Rollouts findet sich in Aktualisierung von Metas Theme und Struktur.)
Meta hat eine neue Rolle als „Steward“ (Verwalter) eingeführt, um die Organisation zu unterstützen, und anschließend die Sichtbarkeit und Nachrichtenbarkeit dieser Gruppe in Einführung von Freiwilligen Moderatoren auf Meta ermöglicht.
Das Experiment zur Neustrukturierung der Kategorien ist von der Theorie in die praktische „Live-Test“-Phase übergegangen, einschließlich Standardwerten in der Seitenleiste, des Verhaltens von Eltern-/Unterkategorien und nachfolgender Anpassungen basierend auf dem Feedback in Aktualisierung der Kategorisierung auf Meta.
Die Organisation mit Fokus auf Barrierefreiheit erhielt einen kleinen, aber bedeutungsvollen Schub: Es wurde ein dediziertes Tag erstellt, damit Bugs, die spezifisch für die WCAG-Farbpaletten sind, einfacher verfolgt werden können in Ich möchte vorschlagen, ein Tag für die WCAG-Paletten hinzuzufügen.
#Announcements
Admin-Dashboards erhalten ein dringend benötigtes UX-Redesign: Berichte wurden gruppiert, bereinigt und neu angeordnet – und das Team hat die Bereinigung explizit als Feature, nicht als Verlust, dargestellt in Admin-Berichterstattung & Analyse: Inkrementelle Änderungen. (Highlight zur Designbegründung: Weiterlesen.)
Ein neuer kanonischer Referenzbeitrag darüber, wie Vertrauensstufen tatsächlich berechnet werden (einschließlich Standardwerten und dem rollierenden TL3-Fenster) ist in Discourse Vertrauensstufen: Eine detaillierte Erklärung erschienen.
Das Meta-Kategorie-Experiment hat eine langjährige UI-Sonderheit offengelegt: Unterkategorien sind im Dropdown-Menü der Kategorien in der Themenliste nicht leicht erreichbar, es sei denn, ein Suchfeld erscheint – was zu einer fokussierten Diskussion in Unterkategorien über das Kategorien-Dropdown in der Themenliste finden führte.
Dass Kategorie-Erwähnungen wie doppelte Links behandelt wurden, verursachte Reibung im Editor („man sollte vielleicht zweimal nachdenken…“), mit dem Vorschlag, Kategorie-/Tag-Erwähnungen von der Warnung auszuschließen in Kategorie-Erwähnungen werden als wiederholte Links angesehen.
Das neue Zeitalter des „alles Verschachtelns“ führt dazu, dass inline-Erwähnungen von Unterkategorien als zu ausführlich empfunden werden, was zu einem spezifischen UX-Thread über die Lesbarkeit in Können wir Inline-Links zu Unterkategorien prägnanter gestalten? geführt hat.
Eine praktische Diskussion über Markdown/Editor ist wieder aufgeflammt: Sollte Discourse die Nutzer davon abhalten, H1/H2 innerhalb von Beiträgen zu verwenden, um Konsistenz und Barrierefreiheit zu gewährleisten, in Verwendung von H1 vs. H2-Überschriften im Editor.
Formularvorlagen + Tags hatten eine Regression, bei der Tag-Auswahlfelder nicht korrekt akzeptiert oder dargestellt wurden in Tag-Auswahl-Tags sind nicht erlaubt.
Ein realer Größenvergleich für eine sehr große Migration (≈800k Themen, ≈12k DAU) führte zu Hardware- und Festplatten-E/A-Empfehlungen in Migrationsfrage – 800k Themen, 12k DAU.
Ein chinesischsprachiger Thread fragte, ob Discourse „AI-Agent-Skills“ / Richtlinien für KI-unterstützte Plugin-Entwicklung hat (oder haben sollte); die Diskussion verwies auf bestehende Richtlinien und praktische Workflow-Tipps in Discourse有AI开发的skills吗?.
Theme-Autorenschaft und CSS-Designkonsistenz wurden aus einer „Design-Systems“-Perspektive angesprochen – wie man verhindert, dass man eine Seite repariert, während man eine andere kaputt macht – in Best Practice zur Erstellung eines einfachen Themes?.
#customization:theme component
Ein Helper zur Compliance im Anmeldeprozess wurde als Theme-Komponente veröffentlicht und löste schnell eine Datenschutz-/Rechtsdiskussion über die Speicherung und Verifizierung des Geburtsdatums aus in Discourse Age Check.
#community-building Building
Die Diskussion um die Altersprüfung erweiterte sich zu „was ist speicherbar“ und juristischen Unterschieden, einschließlich der praktischen Erinnerung, dass Anforderungen im Konflikt stehen können (COPPA vs. GDPR) in Speicherung des Geburtsdatums in Bezug auf die DSGVO.
#contribute:translations
Übersetzer gaben Alarm, nachdem eine Veröffentlichung scheinbar unerwartet übersetzte Strings entfernt hatte; die Untersuchung konzentrierte sich darauf, dass Crowdin unvollständige Ergebnisse zurückgab in Warum wurden so viele Übersetzungen entfernt?.
manuel klärte die Absicht hinter „Brand-Themes“ (und warum benutzereigene Farbschemata damit konfligieren) und erklärte praktische Einschränkungen/Hotfix-Pfade in Meta Brand Redesign: Theme-Aktualisierung, während er auch zukünftige Aufräumarbeiten für Theme-Vorlagen in Canvas Theme Template ankündigte.
Danielle führte Governance/Operations ein und arbeitete daran weiter, indem sie das Programm für Freiwillige Moderatoren startete und dann die Sichtbarkeit und Nachrichtenbarkeit der Gruppe in Einführung von Freiwilligen Moderatoren auf Meta ermöglichte.
Eine geschäftige Woche mit viel Schwung rund um Support-Workflows, Chat-UX und Verbesserungen bei KI + Lokalisierung – sowie eine stetige Flut an praktischer Hilfe zum Self-Hosting und zur Anpassung.
Wichtige Kennzahlen
Letzte 7 Tage (2026-03-01 → 2026-03-08)
Neue Beiträge: 636
Neue Themen: 81
Top-Nutzer (Beiträge + erhaltene Likes diese Woche)
Meta startete eine durchdachte Diskussion über den „Zweck der Support-Kategorie“ – dazu gehörten für wen der Support gedacht ist, warum die Lösungsmarkierung wichtig ist und welche Nudges funktionieren könnten – in Verbesserung der Erfahrung in unseren Support-Kategorien (mit Folgeideen wie einem Nudge für Erstposter und KI-gestützter Triage, später im Thread diskutiert: Weiterlesen).
Die Community erhielt einen dedizierten Ort zur Koordinierung von „Aufräumarbeiten“: Verschieben von Themen, Taggen von fixed/completed, Deduplizierung und Lösungsgardening – plus ein netter Berechtigungs-Workaround für Dokumentation – via Experiment: Gemeinsamer Content-Gardening-Hub für Meta (inklusive des TL3-Dokumentations-Tag-Workarounds, hier beschrieben: Weiterlesen).
Ein kleiner, aber sehr „Meta“-Artiger Aufräum-Thread: Aufspüren und Beheben eines falsch geschriebenen Tags (tags) in Falsch geschriebener Tag.
Schneller „Wo ist das Feature?“-Bericht, als Vorschläge/Verwandtes auf dem Handy verschwanden, weitergeleitet an den kanonischen Fix-Thread via Keine Vorschläge + Verwandte Themen auf Meta?.
#Announcements
Discourse Chat hat eine lang ersehnte Moderations-/Operations-Funktion ausgeliefert: Anheften von Nachrichten in Chat-Kanälen (mit nachfolgender UX-Diskussion über Dezentheit, Datumsangaben und die Auffindbarkeit der „Pin-Schublade“) in Chat-Nachrichten anheften für mehr Sichtbarkeit.
Discourse AI hat die Verwaltung von Anmeldeinformationen deutlich benutzerfreundlicher gemacht: Schlüssel rotieren und Tools verteilen, die Geheimnisse erfordern, wird zentralisiert in KI-Anmeldeinformationen angekündigt, mit der vollständigen Admin-Anleitung in Verwaltung von KI-Anmeldeinformationen.
Eine bemerkenswerte Plattformänderung ist eingetroffen: Discourse entfernt den Legacy-Toggle „Mobile/Desktop-Modus erzwingen“ zugunsten eines rein responsiven Verhaltens, was reale Bedenken von Admins (und vorgeschlagene Migrationsmuster) auslöste in Kein Umschalten zwischen Mobile/Desktop-Layouts mehr?.
Eine kleine „Paper-Cut“-Stelle in der Admin-Oberfläche: Steuerelemente „Suchen oder erstellen…“, die gar nicht suchen, führten zu einer klaren UX-Kritik (und einer netten, von AskBot unterstützten Erklärung) in Site-Einstellungen mit „Suchen oder erstellen…“, die nicht suchen.
Ein UX-Problem bei den Tag-Admins enthüllte einen nicht übersetzten Schlüssel in einem Modal, wenn eine leere Tag-Gruppe gespeichert wurde, mit einem schnellen PR-Vorschlag in Fehlende Fehlermeldung für Tag-Gruppe.
Ein Randfall bei den Tag-Einstellungen (besonders relevant für einige Lokalisierungen): Wenn slug_generation_method auf none gesetzt ist, können neu erstellte Tags in der experimentellen Tag-Einstellungs-UI nicht bearbeitet werden – verfolgt auf Chinesisch mit soliden Reproduktionsschritten in 在 Slug 生成方法为 none 情况下,创建新标签后无法正常显示新版编辑标签功能.
Passkeys hatten eine harte Woche: Registrierungsprobleme, gefolgt von einem Auth-Fehler, und Fixes werden rollend in Passkey auf keinem Discourse einrichtbar ausgerollt.
#contribute:translations
Eine Anfrage, Übersetzungsprüfer für Arabisch zu werden, entwickelte sich zu einer tieferen Diskussion über Agentur-Workflows, Überprüfung von Vorschlägen und Tooling, um Zeichenfolgen „freizugeben“, wenn neue Vorschläge vorliegen – siehe Antrag, arabischer Übersetzungsprüfer zu werden.
Ein neues All-in-One-Tag-Styling-Tool (Icons, Stile, Bindestrich-Entfernung, Kontrastlogik) wurde eingeführt und iterativ verbessert in Tag Style Tool.