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 von Discourse ist jetzt deutlich einfacherAnkündigungen Falco hat einen Ein-Befehl-Installer, optionales SMTP und kostenlose discourse.diy-Subdomains angekündigt, um das Self-Hosting zu vereinfachen. mehr lesen
Aktuelle Projekte – Januar 2026Ankündigungen lindsey hat unseren monatlichen Newsletter geteilt, der den neuen Markenauftritt, das Bildkarussell und eine Releases-Seite unter releases.discourse.org behandelt. mehr lesen
Plugins
Resenha – Discord-ähnliche Voice Rooms hinzufügenPlugin nathank lobte dieses Plugin dafür, dass es Chats nahtlos in Voice Rooms aufrüstet, und schlug KI-Transkription vor. mehr lesen
Discourse Progress BarPlugin Canapin veröffentlichte ein Theme-Component, das anpassbare Fortschrittsbalken über eine PUT-API hinzufügt. mehr lesen
Discourse Indented SubcategoriesPlugin Lilly erstellte eine Komponente, um Unterkategorien in der Seitenleiste auf dem Desktop automatisch einzurücken. mehr lesen
Discourse Sidebar Menu ReorderPlugin
Das Theme-Component von Lilly ermöglicht es Admins nun, Standard- und benutzerdefinierte Seitenleistenabschnitte neu zu ordnen. mehr lesen
Discourse PostHog PluginPlugin christophdb hat Discourse mit PostHog für Pageviews, Themen-Erstellung und Like-Ereignisse mit konfigurierbarem Datenschutz integriert. mehr lesen
Entwicklung
Können Nutzer ihre User-ID auf ihrem Profil sichtbar machen?Entwicklung 1vernit3 fragte, wie man User-IDs öffentlich einblenden kann; Moin und pfaffman gaben Hinweise zum Erstellen eines Theme-Components unter Verwendung des user-post-names-Outlets. mehr lesen
Einen Beitrag über dem discovery-list-container-top Outlet rendernEntwicklung Andrew_Rowe postete einen Snippet, um die ersten Beiträge von Themen in discovery-list-container-top abzurufen und zu rendern; NateDhaliwal optimierte ihn für den Theme-Editor. mehr lesen
Theme-CLI installieren und ein Theme erstellenEntwicklung Andrew_Rowe stieß auf einen Psych.safe_dump-Fehler; die Diskussion wies auf Probleme mit Ruby-Gems im CLI-Scaffold hin. mehr lesen
Die Reihenfolge der Vorlagen im Dropdown festlegenEntwicklung emilio fragte, wie man eingebaute Composer-Vorlagen sortieren kann; Moin merkte an, dass dies nach Nutzungshäufigkeit erfolgt, und verlinkte eine Feature-Anfrage für manuelle Sortierung. mehr lesen
Support
LETSENCRYPT_ACCOUNT_EMAIL nicht mehr erforderlichBuginstall pfaffman erklärte, dass Let’s Encrypt keine Ablauff-E-Mails mehr sendet, sodass LETSENCRYPT_ACCOUNT_EMAIL entfernt werden kann; Falco hat einen Docker-Fix gemerged. mehr lesen
Fix: MessageFormat-Unterstützung für Lokalen mit LändercodesBugtranslation Moin stellte fest, dass die Pluralisierung in pl_PL und zh_CN fehlschlug; david und zogstrip lieferten einen PR, um i18n-rule-Fixes anzuwenden. mehr lesen
Intermittentes Problem: Gelöschte Elemente tauchen erneut in der Review-Warteschlange aufBugreview-queue noahl meldete, dass genehmigte Elemente erneut auftauchten; kris.kotlarek umging redundante KI-Spam-Checks für bereits genehmigte Beiträge. mehr lesen
Wiederherstellungsprozess beim Schritt „Uploads zu S3 migrieren“ abgebrochenSupportuploads RGJ half dabei, das backup-Schema zu löschen, wenn eine Wiederherstellung während der S3-Migration fehlschlägt, um einen sauberen rake-Durchlauf zu ermöglichen. mehr lesen
Discourse ID 404-Seiten-Text ist weißUXdiscourse-id NateDhaliwal wies auf unsichtbaren 404-Text hin; pmusaraj und derek haben das CSS aktualisiert, sodass „Seite nicht gefunden“ in dunkler Schrift erscheint. mehr lesen
Eine statische Webseite hinzufügenSupportpage-publishing Andro fragte nach dem Hosten benutzerdefinierter Seiten; Canapin verwies auf das eingebaute Page-Publishing-Plugin mit Einschränkungen für JS und Plugins. mehr lesen
Jemand, der diesen Build-Fehler mit configure-ssl hat?Buginstall SubStrider meldete einen Pups-Regex-Syntaxfehler; pfaffman bestätigte dies und Falco hat einen Fix in Discourse Docker gemerged. mehr lesen
Discourse Hub Android-App kann privaten Server nicht findenSupportandroid-app happyhappy debuggte HEAD- und GET-Checks; pmusaraj erklärte strengere SSL-Handhabung und Probleme mit Crawler-Blockierungen. mehr lesen
Danke für DiscourseLob Function lobte die dynamischen JS-Updates und das Design von Discourse; Rubi stimmte als langjähriger vBulletin-Nutzer zu. mehr lesen
Geht jemand zu FOSDEM 2026 in Brüssel?Allgemein tobiaseigen fragte, ob Meta-Mitglieder zu FOSDEM kommen; mehrere Leute diskutierten mögliche Treffen und teilten Aufkleber. mehr lesen
Feature-Anfragen
UX-Verbesserung: Admin-Graphen vs. Nutzer-GraphenFeaturedashboard-reports Ed_S schlug vor, Teil-Tagesstatistiken wie das Likes-Diagramm zu gestalten; awesomerobot hat gestrichelte graue Linien für den aktuellen Tag implementiert. mehr lesen
Vergleich beliebiger zwei Beitragsversionen zulassenFeaturecomposer Ethsim2 schlug vor, nicht benachbarte Bearbeitungen für MathJax-Klarheit zu diffen; Moin verwies auf eine langjährige Anfrage und eine Gemeinschaftsdiskussion. mehr lesen
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!
Das Beta-Programm für den kostenlosen Plan von Discourse ist live! rishabh hat den brandneuen Kostenlosen Plan vorgestellt – richte in wenigen Minuten kostenlos eine Discourse-Site ein, mit integrierten Limits und klaren Upgrade-Pfaden free-planAnkündigungenmehr lesen
Modernisierung des Foundation-Themas lindsey und jordan.vidrine haben das Standard-Foundation-Thema überarbeitet und dabei Feedback der Community zu Kontrast, Abständen der Komponenten und dem Design der Sucheingabe berücksichtigt Site-FeedbackAnkündigungenmehr lesen
Allgemein
Altersverifikation bei Discord → Migrationen zu Discourse?
Angesichts der bevorstehenden Altersverifikation bei Discord diskutierten Community-Mitglieder, ob Discourses kostenloses Self-Hosting „Flüchtlinge“ vom Chat zum Forum anziehen könnte AllgemeinFeaturemehr lesen
Web-Crawler-Aufrufe vs. Limit von 500.000 Aufrufen/Monat Moin verwies auf unseren Leitfaden zur Verfolgung von Seitenaufrufen, um zu klären, dass Besuche durch Bots nicht in das monatliche Limit von 500.000 Seitenaufrufen für den gehosteten kostenlosen Plan eingehen #hostingAllgemeinmehr lesen
Forum-Aufteilung und Unterforen Isambard fragte, wie man einen „Technischen Lounge“-Bereich erstellen kann, der nicht im Haupt-Feed „Neueste“ erscheint – Lösungen umfassten private, selbst beitretbare Gruppen oder standardmäßig stummgeschaltete Kategorien CommunityAllgemeinmehr lesen
Lob
Google nutzt Discourse für die Entwickler-Community Haris feierte die Adoption von Discourse durch Google für deren offizielle Foren – awesomerobot und chapoi äußerten sich zu den Hosting-Möglichkeiten für große Skalen LobCommunitymehr lesen
Ich habe „eine Krankheit bekommen“, seit ich Discourse nutze sniper756 gestand einen unwiderstehlichen Drang, täglich alles neu aufzubauen und zu aktualisieren – mcwumbly gab Tipps zu Pausen und Moderation LobCommunitymehr lesen
Fehler
Experimentelle „Verlassen“-Funktion der Impersonation defekt PandaKai7 entdeckte, dass das Verlassen der neuen Impersonation-Funktion einen 404-Fehler auslöste – martin lokalisierte den Fehler in der Berechtigungsprüfung und lieferte einen Fix Fehlerimpersonatemehr lesen
Irrleitende Nutzerzahlen in Discourse Discover typed-sigterm bemerkte, dass das „Nutzer“-Symbol 30.000 aktive Nutzer der letzten 30 Tage anzeigt, nicht die Gesamtzahl der Registrierungen – pmusaraj und awesomerobot diskutierten die Klarheit der Tooltips Fehlerdiscourse-discovermehr lesen
E-Mail-Eingabefeld für Kategorien verliert Fokus Moin meldete, dass bei deaktivierter vereinfachter Kategorien-Erstellung das Tippen einer eingehenden E-Mail-Adresse bei jedem Tastendruck den Fokus springen lässt – zogstrip hat dies in einem PR behoben Fehleremailmehr lesen
Filter „Was gibt es Neues“ für experimentelle Features löst Fehler aus
Das Filtern von Admin > Was gibt es Neues nach Experimentell löste einen Fehler aus – chapoi reproduzierte das Problem und martin öffnete einen PR, um die beiden Systeme zu vereinen Fehlermehr lesen
Kategorien-Auswahl auf Mobilgeräten läuft über den Bildschirm hinaus
Auf schmalen Smartphones läuft die Kategorien-Auswahl im Composer über den Bildschirm hinaus – ondrej und chapoi spürten dies auf das Theme-Padding zurück Fehlercomposermehr lesen
Beiträge werden nach Bearbeitung nicht live aktualisiert; Avatar-Indikator bleibt hängen
Bearbeitete Beiträge bleiben manchmal veraltet; der Benachrichtigungspunkt wird nicht entfernt – das postMessageBus-Upgrade wurde zurückgerollt, bis eine stabile Lösung verfügbar ist Fehlermehr lesen
Emoji-Shortcuts bleiben im RTE-Modus erhalten
Das Deaktivieren von „Emoji-Shortcuts aktivieren“ verhinderte nicht, dass :) zu im Rich-Editor wird – gemeldet von Kianga, wird untersucht Fehlercomposermehr lesen
Tabellen-Editor „null.length“-Absturz
Große Markdown-Tabellen verursachten Cannot read properties of null (reading 'length') – sam hat die Erkennung so umgeschrieben, dass der Markdown-Parser verwendet wird, und den Fehler behoben Fehlertable-buildermehr lesen
Feature
Beta des kostenlosen Plans: Feedback zu Gruppenbeschränkungen ondrej und ToddZ diskutierten, ob Gruppen im kostenlosen Plan enthalten sein sollten; mcwumbly äußerte sich zur Balance zwischen Einfachheit und Upgrade-Anreizen free-planFeaturemehr lesen
Anpassung der Anforderungen für Vertrauensstufe 3 Danielle reduzierte topics_viewed von 500 auf 250 und posts_read von 20.000 auf 2.000, damit verdiente TL2-Mitglieder leichter zu TL3 aufsteigen können Site-FeedbackFeaturemehr lesen
Sortierung von Beiträgen nach Nutzerengagement Haris wünschte sich ein Reddit- oder HN-ähnliches Ranking nach Upvotes, Kommentaren und Lesedauer – Lösungen wiesen auf das offizielle Post Voting-Plugin und die Feeds /hot oder /top hin FeatureSupportmehr lesen
Einen Chat-Raum als Startseite festlegen EricGT möchte eine chat-zentrierte Landingpage – die Diskussion umfasste Theme-Überschreibungen, Einstellungen für den Standard-Chat-Kanal und potenzielle Kernfeatures Featurefree-planmehr lesen
Sicherheitsvorkehrungen gegen vorzeitiges Posten Canapin leidet unter versehentlichen Sendungen per Strg+Enter – teilte ein User-Script-Lock, was eine Debatte über integrierte Composer-Sicherheitsvorkehrungen auslöste UXFeaturemehr lesen
Zuordnung von „Thema“ vs. „Beitrag“ aus Facebook stephtara verglich Facebooks stream-artige Beiträge mit Discourse-Themen/Antworten; UX-Vorschläge umfassten Inline-Antwortvorschauen und klarere Onboarding-Prozesse FeatureCommunitymehr lesen
Site-Management
Einführung von „Bevorstehende Änderungen“ lindsey hat Admin > Bevorstehende Änderungen eingeführt, ein Vorschau-System für Opt-in/Opt-out-Features; martin merkte an, dass dies derzeit hinter einer versteckten globalen Einstellung liegt #Site-Managementmehr lesen
Klicks auf Schaltflächen über Google Tag Manager verfolgen
Der offizielle Leitfaden behandelt das Aktivieren von Klickvariablen, das Debuggen mit der GTM-Vorschau und das Auslösen spezifischer Tags für „Registrieren“, „Antworten“ und andere wichtige UI-Elemente how-to#Site-Managementmehr lesen
Support
\n
Nachfolgeplanung für gehostetes Discourse Ed_S fragte, wie man eine Site im kostenlosen Plan übergibt – awesomerobot empfahl, einen zweiten Admin hinzuzufügen, und wies darauf hin, dass komplexe Szenarien direkten Support benötigen Supportmehr lesen
Einladungen schlagen bei einladungsgebundenem kostenlosem Plan fehl Canapin konnte Einladungen nicht annehmen, wenn Nutzer müssen genehmigt werden aktiviert war – rishabh bestätigte dies und klärte den Ablauf, ein Fix ist in Bearbeitung Supportmehr lesen
Einsehen, wer auf eine private Kategorie zugreifen kann stephtara wünschte sich Transparenz bezüglich der Mitgliedschaft in eingeschränkten Kategorien – Lösungen: das Reach & Rights-Plugin oder eine „Wer kann dies sehen“-Kategorie-Info-Komponente Supportmehr lesen
rishabh verfasste die Ankündigung zum Start der Beta des kostenlosen Plans und klärte die Support-Kanäle für den neuen Plan mehr lesen
mcwumbly gab Hinweise zu Gruppen vs. Kategorien im Feedback-Thread zum kostenlosen Plan und hob die Balance zwischen Einfachheit und Upgrade-Wert hervor mehr lesen
awesomerobot erklärte die Nutzungsbedingungen des kostenlosen Plans und die Support-Ressourcen für neue kostenlose Sites mehr lesen
martin diagnostizierte und behob den Fehler beim Verlassen der experimentellen Impersonation und aktualisierte die Berechtigungslogik in einem PR mehr lesen
Bas schloss sich der Diskussion zur Altersverifikation an, um die rechtlichen Fallstricke von Discord mit Discourses SSO-/Datenschutzmodell zu kontrastieren mehr lesen
zogstrip löste den Speicherfehler im Tag-Gruppen-Editor durch Korrektur der Integration des Objects-Einstellungseditors mehr lesen
nat fügte klärende Notizen zu den Content-Lokalisierung-Dokumenten hinzu und behandelte Warnungen von Google Search Console bezüglich kanonischer/alternativer Seiten mehr lesen
jordan.vidrine integrierte mobile Crash-Behebungen und Kontrast-Anpassungen in den Pull-Request für das Foundation-Thememehr lesen
Falco führte eine AI-gestützte Rauschfilterung im Resenha-Voice-Rooms-Plugin ein und verbesserte so die Qualität der Community-Chats mehr lesen
martin bereitete die versteckte globale Einstellung zur Umschaltung der Sichtbarkeit von Bevorstehende Änderungen bereit und optimierte den Opt-in-Workflow mehr lesen
sam hat einen Fix für den Tabellen-Editor gemerged, damit dieser eine robuste Markdown-Analyse anstatt fragiler Regex-Muster verwendet mehr lesen
awesomerobot trug zur Nachfolgeplanung bei und skizzierte Best Practices für die Mehr-Admin-Besitzstruktur im kostenlosen Plan mehr lesen
rishabh und martin arbeiteten zusammen, um den Anmeldeprozess nur mit Einladung zu klären, wenn „Nutzer müssen genehmigt werden“ aktiviert ist mehr lesen
zogstrip behandelte den Benachrichtigungs-Zusammenbruch in Jobs::UserEmail und sorgte dafür, dass Benutzernamen in Digests mit mehreren Antworten korrekt dargestellt werden mehr lesen
mcwumbly setzte sich für die Verbesserung von Abzeichen in privaten Communities ein und brachte langjährige Anfragen nach Abzeichenvergaben in privaten Räumen wieder auf den Tisch mehr lesen
Vielen Dank fürs Lesen, und wir sehen uns nächste Woche wieder!
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.