MartijnvdWiel fragte, wie man eine Gruppe mit weniger Berechtigungen erstellt, sodass sie nur auf eine Kategorie zugreifen kann, und mcwumbly skizzierte einen CSV-gesteuerten Workflow für die Massenmigration von Gruppen als Vorschlag nach der ursprünglichen Anfrage hier.
wlandgraf untersuchte die Platzhalter, die in KI-Persona-Prompts verfügbar sind (wie <POST_NUMBER> und {resource_url}), und Falco erklärte, dass eine vollständige Dokumentation folgen wird, sobald die Anpassung von Prompts verfügbar ist, in der Diskussion nach der ursprünglichen Frage hier.
Anderson_Cardoso_Silva stieß bei der Installation von Discourse auf einem Hostinger LEMP-Stack auf einen Port-Binding-Fehler, und pfaffman empfahl, den Port in app.yml zu aktualisieren und dann über den Launcher neu zu starten, in der Lösung nach dem ursprünglichen Installationsfehler Details.
JImSculley meldete ein Problem mit „riesiger Schriftart/fehlenden Feldern“ im Inkognito-Modus hinter Cloudflare, und pfaffman riet dazu, den Cloudflare-Proxy oder die Beschleunigungen gemäß dem Best-Practice-Leitfaden zu deaktivieren, in der Empfehlung nach dem Bericht hier.
Der Nutzer 祁同伟 postete auf Chinesisch über einen fehlgeschlagenen Forum-Update-Versuch und die Unfähigkeit, auf die Site zuzugreifen, und pfaffman führte dies auf nicht standardkonforme Plugins zurück – kommentieren Sie diese aus und bauen Sie neu, um den Zugriff wiederherzustellen, in der Lösung aus dem ursprünglichen Bericht hier.
JammyDodger half Semon bei der Fehlersuche nach einem fehlenden Poll-Menüpunkt, bestätigte den korrekten Site-Link und identifizierte letztendlich ein Neuaufsetzen des Anbieters als Lösung in gelöst nach der ursprünglichen Anfrage hier.
pmusaraj veröffentlichte das Sicherheitsupdate 3.5.0.beta4, das eine Lücke für Datenlecks auf der Startseite schließt und Verbesserungen bei Plugins ankündigt; siehe den Sicherheitsbericht Beitrag 1 und die Zusammenfassung der Funktionen Beitrag 2.
Community-Mitglieder feierten die Ankündigung eines neuen Community-Managers, wobei hellekin Glückwünsche aussprach Antwort und Falco alle an das Update der Co-Geschäftsführer erinnerte Erinnerung.
In einem Funktion-Thread stellte hellekin fest, dass URLs mit nicht maskierten Klammern in Markdown-Links fehlschlagen, und Falco erläuterte CommonMark-konforme Maskierungstechniken in der Diskussion nach dem ursprünglichen Bericht hier.
EricGT fragte nach einem offiziellen Discourse Model Context Protocol (MCP), und sam bestätigte, dass es noch kein offizielles MCP gibt, da die Adoption noch beobachtet wird, in der Aktualisierung nach der Anfrage hier.
祁同伟 entdeckte, dass anonyme Chat-Kanäle sichtbar, aber nicht betretbar sind, und joffreyjaffeux klärte auf, dass Chat kurzfristig noch keinen anonymen Modus unterstützt, in der Erklärung aus dem ursprünglichen Bericht hier.
Juan_Manuel_Barreto wollte den Text „Neues Thema“ auf mobilen Buttons beibehalten, und die Community brainstormt CSS- und Button-Markup-Lösungen in Thread.
merefield kündigte die Migration der Bars Tag List Component zu Glimmer und eine Umbenennung in tag-list-component an und verwies auf das aktualisierte GitHub-Repo Repo und die neue Codebasis-Referenz Beitrag 11.
#Administrators
In einem langjährigen #Administrators-Thread hob nathank das Communiteq Private Topics Plugin als Alternative zu einem Ticket-System hervor, und mcwumbly teilte Discourses eigenen Workflow für Gruppen-Postfächer für PM-basierten Support mit in der Einblick nach der ursprünglichen Diskussion hier.
Ein Discourse-KI-Thema hatte einen gelöschten Beitrag, und Heliosurge trat ein, um den Nutzer willkommen zu heißen und ihn an den Support weiterzuleiten, in der Begrüßung nach der Löschung hier.
mcwumbly skizzierte den Workaround für die Massenmigration von Gruppen für private Kategorien in Thema 364835, Beitrag 3 und beteiligte sich an der Diskussion über die Überarbeitung von Vorschlägen mit KI in Thema 364713, Beitrag 10.
Theme Komponente official#disco-toc: In DiscoTOC – automatisches Inhaltsverzeichnis erklärte JammyDodger, wie das Hinzufügen von <div data-theme-toc="true"> und mindestens drei Überschriften die TOC-Komponente auslöst, und hob die neue Einstellung „TOC für Antworten aktivieren
In @cmdntds Thread zum Rebuild-Fehler stellten Nutzer lokale Dockerfile-Änderungen fest, die Git-Konflikte verursachten, und merefield empfahl git stash oder git reset --hard, um einen sauberen Zustand wiederherzustellen (Lösung hier).
In einer Anfrage zur iOS-Freigabe prüfte awesomerobot den Status der Apple Web Share Target API in Funktion 365155 (Funktion), und pmusaraj bestätigte die bestehende Freigabe-Erweiterung des Discourse Hub unter „Mehr“ im iOS-Freigabe-Menü (Details).
merefield entwickelte Ideen zur Verbesserung der Android-Freigabe-Erweiterung, um URLs in den Titel und Text in den Körper zu leiten, und prototypisierte dies in discourse-share-to-link-oneboxer vor dem Entwurf des PR (32631).
hugh teilte Fortschritte bei der Unterstützung von #light- und #dark-Paletten im Theme-Editor mit und versprach die Auswahl zweier Paletten für alle Themes in einem kommenden Release (mehr).
thoka stellte fest, dass die Schnellsuchergebnisse das PM-Symbol beim Verwenden von in:all ausblenden (Screenshot), während die Vollsuche es korrekt anzeigt, was nat dazu veranlasste, eine Untersuchung einzuleiten (Nachfolge).
osmith merkte an, dass Inline-Oneboxes weiterhin als Safari getarnt sind (Problem) und die Überschreibung SiteSetting.onebox_user_agent für große versus Inline-Vorschauen umgehen.
Jagster meldete, dass das Korrekturlese-Tool Zitatvorschauen im animierten Diff des Editors verunstaltet (Beispiel), und Falco schlug vor, das Diff-Rendering in eine Rohvergleichsphase zu verlagern (Diskussion).
RGJ empfahl, „Sie haben keine Nachrichten“ durch kontextspezifische Hinweise wie „Dieser Ordner ist leer“ zu ersetzen, um Mehrdeutigkeiten bei der Navigation in Nachrichtenansichten zu reduzieren (Vorschlag).
angus kündigte das Zusammenführen des PR zur Bewahrung von Bildern in federierten ActivityPub-Beiträgen (Plugin: discourse-activity-pub) an (PR#197) und bestätigte, dass die Korrektur im nächsten Release enthalten ist (Details).
#Site Management
Moin hob hervor, dass Standardgruppenzuweisungen bei Masseneinladungen nicht angewendet werden, und Southpaw aktualisierte den Leitfaden für Masseneinladungen, um das Standardgruppenverhalten einzuschließen.
Falco schlug vor, Proofread-Diffs von der Kochlogik in der Zitate-UX-Diskussion zu isolieren und bestätigte das Zusammenführen des PDF-Verarbeitungs-Bugfixes für bildbasierte PDFs in AI-Bot-UX-Entwicklung.
nat verpflichtete sich, das fehlende PM-Symbol in „in:all“-Suchen nach dem ersten Bericht zu untersuchen (Thread zum fehlenden Symbol).
sam merkte die Entfernung der „Zurück zum Forum“-Schaltfläche in der AI-Bot-Startseiten-UX an und riet Benutzern, ihre Instanzen für die neuesten Korrekturen zu aktualisieren (hier gesehen).
Auf einen weiteren Tag mit reibungslosen Theme-Vorschauen, nahtlosen Oneboxes und experimentellen AI-Homepages – möge dein Code so sauber laufen wie unsere Welpen-Inhaltsfilter!
Moin wies auf einen endlosen Ladekreis auf der Aktivitätsseite eines Nutzers hin, wenn dieser keine Beiträge hat, was awesomerobot ebenfalls behoben hat, indem der Loader gestoppt wurde.
stance455 meldete, dass die Funktion Proofread bricht Zitate fälschlicherweise zitierten Text bearbeitete; das Team untersucht, ob Blockzitate vollständig übersprungen werden sollten.
RGJ stellte Discourse Dynamic Groups vor, ein Plugin, mit dem Sie boolesche Ausdrücke (z. B. trust_level_0 AND NOT subscribers) definieren können, um die Gruppenmitgliedschaft zu automatisieren; siehe die Anleitung Wie man Plugins in Discourse installiert für die Einrichtung. [mehr lesen]
Mitwirkende stießen auf einen „500-Fehler“ beim Hinzufügen eines Sprach-Tags mit dem Multilingual-Plugin bei bestimmten ActivityPub-Themen und tauschen Schritte zur Reproduktion aus, um den Fehler zu isolieren.
Aniket erhielt einen Backup-Fehler, weil der pg_dump (v15.12) des Containers nicht mit dem externen PostgreSQL 16.3-Server übereinstimmte; pfaffman verwies sie auf den PostgreSQL 15-Aktualisierungsguide, um die Tools anzupassen. [mehr lesen]
UnheardBatting317 fragte, warum PeerTube-Vorschauen nun "image_url": null in den Kategorie-JSON-Dateien anzeigen; pfaffman vermutet Einschränkungen beim Remote-Thumbnail-Scraping auf der PeerTube-Instanz.
Nach einem Wirbelsturm aus dynamischen Gruppen, endlosen Ladekreisen und SoC-Vorstellungen, hier ist auf noch mehr Momente, bei denen Bugs gefixt werden, und Community-Erfolge morgen!
Änderungen an der API-Antwortstruktur von /admin/users/list/all.json? Richie entdeckte, dass der Endpunkt Benutzerobjekte nun in einem users-Array einbettet, was SSO-Integrationen unterbricht. RGJ identifizierte den Commit, der root: :users im Admin-Controller hinzufügte. Weiterlesen
Kategorien fehlen trotz Vorhandenseins im System in categories.json (Benutzerdefiniertes Theme) Steve_John hatte Schwierigkeiten, versteckte Kategorien in einem benutzerdefinierten Theme anzuzeigen. pfaffman empfahl, JavaScript-Snippets und GitHub-Links zu teilen, um das Problem zu verfolgen. Weiterlesen
Kann ich einen Benutzer un-mentionbar machen?
Eine Frage zum Moderator-Workflow zeigte, dass gesperrte Benutzer für Nicht-Mitarbeiter in der Autovervollständigung ausgeblendet werden. JammyDodger gab Tipps zur Anpassung von js.user.suspended_permanently und js.user.suspended_reason. Weiterlesen
Wie verhindert man Spam-Beiträge?
Ein Neueinsteiger fragte nach der Blockierung verschiedener Spam-Arten. sam empfahl die Installation des Plugins discourse-ai mit dem Anti-Spam-Modul (z. B. kostenlose Stufe von Gemini 2.5 flash). Weiterlesen
Abschaffung von iOS 15 & anderen alten Browsern im Juli 2025 sam hob Thorium als moderne Browserlösung für veraltete Windows-Systeme hervor, was eine Diskussion über die Unterstützung von Unternehmensbrowsern auslöste. Weiterlesen
Einführung der Admin-Seitenleiste-Navigation
Feedback zum neuen Seitenleisten-Verlauf veranlasste sam und hugh, über das Suchverhalten auf Mobilgeräten und die Tab-Reihenfolge für Themes im Vergleich zu Komponenten zu brainstormen. Weiterlesen
Sollte ein deaktivierter Benutzer eine E-Mail erhalten?
Das Zusammenspiel von invite_only, must_approve_users und fehlenden Aktivierungs-E-Mails wurde diskutiert. sam fasste die Notwendigkeit zusammen, E-Mails vor der Admin-Genehmigung zu validieren. Weiterlesen
Zusammenfassung des Themas mit KI lädt unbegrenzt, ungültiger JSON-Payload empfangen?
Benutzer sahen unendliches Laden und JSON-Fehler. Falco führte dies auf den Google-Gemini-Endpunkt zurück und schlug einen Wechsel der Anbieter-Einstellungen vor. Weiterlesen
TypeError: Cannot read properties of null (reading 'en') sam bestätigte, dass ein verknüpftes Problem behoben wurde, und schloss das Thema, wodurch die ordnungsgemäße Analyse von Zitaten wiederhergestellt wurde. Weiterlesen
Hooks zur Anpassung von Digest- und Benachrichtigungs-E-Mails
Ein Aufruf für gesponserte Segmente über Plugin-Hooks veranlasste pfaffman, auf die Diskussion über digest_custom_html und Tipps zu html_safe zu verweisen. Weiterlesen
Visuellen Hinweis bereitstellen, wenn ein Thema eine KI-Antwort erhält
Die Idee, „KI tippt…“ zu nutzen, wurde aufgegriffen, wobei vorgeschlagen wurde, Präsenz-Benachrichtigungen zu verwenden, um eine laufende KI-Generierung anzuzeigen. Weiterlesen
Einstellung hinzufügen, um das „Bumpen“ von Themen durch „kleine Aktionsbeiträge“ zu steuern
Eine Anfrage nach einem Admin-Schalter zum Unterdrücken von Bumps durch Mitarbeiteraktionen (z. B. automatisches Schließen, Anpinnen) brachte Bedenken hinsichtlich der Verschmutzung der ungelesenen Listen auf. Weiterlesen
Discourse Solved
Auf der offiziellen Plugin-Roadmap fragte ein Benutzer, wie man einen Filter „Ungelöst“ neben Top/Hot/Neueste auf der Startseite hinzufügen kann, was Vorschläge für Widgets auslöste. Weiterlesen
Discourse Dynamic Groups
Eine Diskussion über die Einschränkungen von Benutzerfeldern im Plugin im Vergleich zur Kern-Gruppenautomatisierung veranlasste nathank, beide Ansätze zu vergleichen. Weiterlesen
Category-Badge fehlt in mobilen Suchergebnissen Moin entdeckte fehlende Badges in der mobilen Suche, und sam machte kürzliche Stil-Anpassungen für das Problem verantwortlich. Weiterlesen
sam optimierte Ankündigungen und Kernfunktionen in mehreren Threads:
Browser-Unterstützung in Abschaffung von iOS 15 & anderen alten BrowsernWeiterlesen
UX-Verlauf in Einführung der Admin-Seitenleiste-NavigationWeiterlesen
E-Mail-Aktivierungslogik in Sollte ein deaktivierter Benutzer eine E-Mail erhalten?Weiterlesen
JSON-Fallback-Ideen in Zusammenfassung des Themas mit KI lädt unbegrenztWeiterlesen
Robustheit der KI-Analyse in Ist eine Automatisierung wie diese heute mit Discourse AI möglich?Weiterlesen
Falco isolierte die Google-API-Fixierung für den KI-Zusammenfassungs-Bug in Zusammenfassung des Themas mit KI lädt unbegrenztWeiterlesen
hugh verpflichtete sich, die seltsamen Verhaltensweisen der mobilen Navigation in Einführung der Admin-Seitenleiste-Navigation zu untersuchen Weiterlesen
Lilly verknüpfte Erkenntnisse zur Autovervollständigung für Tag-Workflows in Erstellen einer dynamischen Tag-Gruppe auf Themen-Ebene?Weiterlesen
Mit API-Anpassungen, Mobile-Styling und KI-Verbesserungen, die alle in vollem Gange sind, hat die heutige Diskussion wirklich Fahrt aufgenommen – ohne Raketenkraftstoff!
Filter „Beiträge im Thema“ funktioniert nicht TomoftheFog meldete ein leeres Thema bei Verwendung des Filters „X Beiträge im Thema“, wobei JammyDodger einen TypeError: i is undefined in der Konsole identifizierte und Arkshine einen PR einreichte, um die Komponente für Beitragsabzeichen zu reparieren. Weiterlesen
FontAwesome Pro-Plugin ändert nicht alle Standard-Icons DavidTCole stellte fest, dass Icons wie layer-group und inbox trotz Installation von FontAwesome Pro unverändert blieben. Dies veranlasste Arkshine, Icon-Listen zu vergleichen und einen PR zur Korrektur zu entwerfen. Weiterlesen
Bild-Uploads im Chat scheitern bei privatem S3/CDN Super_James zeigte inkonsistente Thumbnail-URLs, die auf privates S3 verwiesen, während Originale das CDN nutzten. tgxworld bestätigte die Diskrepanz und markierte das Problem unter member-experience zur Untersuchung. Weiterlesen
Beta-Entwicklerversion im Dashboard angezeigt HenrysCat meldete, dass ihre Cloud-Installation 3.5.0.beta5-dev anzeigte statt einer reinen Beta-Version. Moin klärte auf, dass das Suffix -dev vorübergehende Entwicklungsbuilds kennzeichnet (siehe Release-Dokumentation). Weiterlesen
Text-Wasserzeichen in Theme-Komponente tknospdr fragte, warum Textüberlagerungen in der Wasserzeichen-Komponente nicht unterstützt werden. Arkshine erklärte, dass bildbasierte Wasserzeichen mehr Flexibilität bieten, während ondrej vorschlug, eine benutzerdefinierte Theme-Komponente zu erstellen oder im Marktplatz zu posten. Weiterlesen
Auffälliger Link zu AI-Chatbot Angela_MRS suchte nach einem größeren, in der Ecke verankerten Chat-Widget-Icon. Lilly demonstrierte einen benutzerdefinierten Seitenleisten-Link, während Jagster Überlegungen zur Platzierung auf Mobilgeräten und in Dropdown-Menüs anstellte. Weiterlesen
Emojis zu Tags hinzufügen ja_ke fragte, wie Emojis in Tag-Namen eingebunden werden können. nolo verwies auf die Theme-Komponente Tag-Icons als Lösung. Weiterlesen
Lokale-spezifische benutzerdefinierte Header-Links Michael_Liu entdeckte, dass Unterstriche in Lokalcodes (z. B. zh_CN) die Anzeige von Header-Links verhinderten. awesomerobot schlug Unterstützung für sowohl Bindestrich als auch Unterstrich via PR vor. Weiterlesen
Massenhaftes Hinzufügen externer E-Mail-Adressen pfaffman warnte vor dem Versenden von E-Mails an nicht verifizierte Adressen. nathank schlug vor, Discourse selbst als RSVP-Formular zu nutzen, um eine Opt-in-Zustimmung und Datenintegrität sicherzustellen. Weiterlesen
Fehler beim Nachfüllen von Leserabzeichen jimmy0017 meldete ein massives Wachstum von post_timings und häufige Nachfüllfehler. JammyDodger empfahl, nach Mega-Themen mit einer Data Explorer-Abfrage zu suchen und ein gleichzeitiges REINDEX auszuführen, um Speicherplatz freizugeben. Weiterlesen
Migration von Jahres- zu lebenslangen Abonnenten tchristensen wollte Nutzer von Jahres- auf lebenslange Pläne umstellen, ohne eine neue Zahlung vorzunehmen. blake bestätigte, dass die manuelle Stornierung und Neu-Zuweisung zu Gruppen die einzige unterstützte Methode bleibt. Weiterlesen
Warenzeichen-Symbol als Emoji gerendert joffreyjaffeux identifizierte, dass (TM) durch ein Emoji ersetzt wurde, und reichte eine Korrektur im Core ein (PR #32713). Weiterlesen
DiscoTOC ohne Antworten auf Mobilgeräten defekt JammyDodger meldete, dass die Inhaltsverzeichnis-Komponente bei Themen ohne Antworten auf iPhone/Safari nicht angezeigt wird, und bat um eine Reparatur, um das Scrollen zum Seitenende zu vermeiden. Weiterlesen
GitHub-Onebox-Padding-Problem NateDhaliwal stellte fest, dass lange Repository-Namen im GitHub-Onebox keinen seitlichen Abstand hatten, wodurch der Text den Rand berührte und die UI-Konsistenz gestört wurde. Weiterlesen
Header überlappt Komponierer auf Mobilgeräten NateDhaliwal stellte fest, dass der Seiten-Header den Themen- und Antwort-Komponierer verdeckt, wenn die mobile Tastatur geöffnet wird, und teilte Screenshots mit, um das Problem der Stapelkontexte zu veranschaulichen. Weiterlesen
Daten an AI-Artefakte übergeben markschmucker fragte, wie man benutzerdefinierte Payloads im Thema zur Artefakt-API bereitstellt. sam versprach, heute mit Implementierungsdetails zu experimentieren. Weiterlesen
Aktivitätspublikationsstatus-Labels ausblenden Olle11 wollte Hinweise wie „nicht über ActivityPub veröffentlicht“ entfernen. pmusaraj empfahl CSS-Selektion für .activity-pub-topic-status.not-published, um dieses Element auszublenden. Weiterlesen
sam kündigte eine wichtige Upload-Verbesserung an – iOS-Fehler behoben und 10 MB große Bild-Uploads werden jetzt on-the-fly optimiert (siehe Blogbeitrag zu Rust/WebAssembly/MozJPEG): Link
Lilly half Angela_MRS dabei, einen benutzerdefinierten „Frage den Bot“-Link in der Seitenleiste und im Dropdown für den Zugriff auf ai-Chat einzubetten: Link
awesomerobot behandelte die Lokalsyntax für benutzerdefinierte Header-Links und normalisierte die Unterstützung von Bindestrich/Unterstrich via PR: Link
joffreyjaffeux untersuchte den DiscoTOC-Mobilgerätedarstellungsfehler und bat um Reproduktionsschritte im UX-Bereich: Link
joffreyjaffeux sammelte zudem Android-Tastatur-Screenshots, um die Header-Überlappung im mobilen Komponierer zu diagnostizieren: Link
blake erklärte den manuellen Prozess zum Verschieben von Nutzern zwischen Abonnementplänen im Discourse-Abonnement-Plugin: Link
tgxworld reproduzierte das Problem der Diskrepanz zwischen privaten S3-Thumbnails und CDN und markierte es unter #member-experience:Link
pmusaraj beriet zu CSS-Anpassungen, um ActivityPub-Statusmeldungen für nicht veröffentlichte Themen auszublenden: Link
david hob das Ausblenden von Schnellbearbeitungs-Buttons in der Entwicklerdokumentation hervor und verwies auf den GitHub-Quelllink für PRs: Link
sam versprach, die Artefakt-Daten-API zu prototypisieren und demnächst Erkenntnisse zur Komplexität zu melden: Link
Bleibt neugierig, und mögen eure Beiträge immer genau so gerendert werden, wie ihr es erwartet – bei der Erstellung dieser Zusammenfassung wurde kein einziger Welpe verletzt!
Smoke-Tests für Plugins während des Upgrade-Prozesses — sam stellte fest, dass bestehende Site-Einstellungen bereits das Deaktivieren von Plugins ermöglichen, sodass weitere Verbesserungen eine erhebliche Neuarchitektur erfordern.
Adsense Google — Genius stieß bei der Einrichtung von Ads.txt auf Standard-Hosting auf Verifizierungsfehler; JammyDodger führte durch die Discourse-Werbeeinstellungen und die Anforderungen des Google AdSense-Crawlers.
Nachdem wir ein riesiges Kanban-Thema gezähmt und schwebende AI-Buttons in Schach gehalten haben, hoffen wir, dass die Abenteuer des heutigen Tages noch reibungslosere Arbeitsabläufe und mehr „Aha!“-Momente bringen!
Webinar: Wachstum und Bindung deiner Community Danielle stellte ein neues Webinar vor, das für den 20. Mai (13:00 Uhr ET) geplant ist und untersucht, warum Menschen beitreten und engagiert bleiben. Ein Registrierungslink über Zoom ist verfügbar mehr lesen.
In Support meldete Lyles, dass der neue Themen-Button auf community.openai.com fehlte; Lilly bestätigte das normale Verhalten, während pfaffman ein Inkognito-Fenster vorschlug, um Erweiterungen auszuschließen mehr lesen.
In Support fragte Jagster, ob das Setzen der Standardsprache in app.yml mehr bewirkt als nur das Vorbelegen von UI-Texten und wie es mit dem Header Accept-Language interagiert, was eine tiefgehende Untersuchung des Verhaltens bei Sprachrückfällen auslöste mehr lesen.
In UX berichtete JammyDodger, dass sich das Admin-Dashboard auf iPhone/Safari einfriert, bis die Seitenleiste geöffnet wird, und awesomerobot verwies auf eine Lösung mehr lesen.
In UX hob JammyDodger hervor, dass die Autocomplete-Menüs für @ und : auf iPhone/Safari im Composer und Chat manchmal zu hoch gerendert werden, wodurch Optionen außerhalb des Bildschirms liegen mehr lesen.
In UX wies nolo darauf hin, dass offizielle Komponenten wie Themenkarten und das Horizon-Theme die Einstellung Benutzernamen priorisieren ignorieren, indem sie immer @topic.creator.username anzeigen mehr lesen.
In UX stellte JammyDodger fest, dass das Bearbeiten von Tags über das Stiftsymbol bei bestehenden Themen das Dropdown-Menü nach der Auswahl nicht schließt, was einen Workaround erfordert, indem man auf den Kategorienauswähler klickt mehr lesen.
In UX berichtete JammyDodger über einen „Zugriff verweigert“-Fehler auf /activity/reactions für anonyme Benutzer und schlug vor, die Seite sichtbar zu machen oder den Tab auszublenden, um Verwirrung zu vermeiden mehr lesen.
#Site Feedback
In #Site Feedback bemerkte NateDhaliwal einen neuen Globus-Plus-Button im Beitragsmenü ohne erkennbare Wirkung und fragte nach seiner Rolle, nachdem sich das Verhalten von Übersetzern geändert hatte mehr lesen.
In Fehler entdeckte kuba-orlik, dass das Zurücksetzen einer Revision, die nur Tags ändert, einen Fehler „Die aktuelle Version ist identisch“ zurückgibt, was die schnelle Wiederherstellung von Tags blockiert mehr lesen.
In #Site Feedback (translatordiscourse-translator), untersuchten Don und JammyDodger den neuen Globus-Button mit Pluszeichen im Beitragsmenü, der experimental_content_localization und eine benutzerdefinierte addTranslation-Einstellung erfordert Beitrag #5. Falco skizzierte die umfassendere Roadmap für dynamische Lokalisierung mit KI-generierten Übersetzungen Beitrag #6. Mehr lesen
bdfl startete einen Thread zur Deaktivierung der Mindestlänge für Themenbeschreibungen, untersuchte die Unmöglichkeit, sie auf Null zu setzen, und brainstormete <empty post>-Vorlagen, um die Validierung zu umgehen Beitrag #8. JammyDodger und tobiaseigen äußerten sich zu Einschränkungen und Auswirkungen Beitrag #10. Mehr lesen
In Support fragte Mahidhar, wie Unterkategorien unter einer Kategorie angeordnet werden können, und Moin verwies auf das Plugin Doc Categories Thema #322376 und das Dokumentationsverzeichnis Thema #315730 für das Muster Mehr lesen
In Support meldete Kartoon das Verschwinden der Hervorhebungsfarbe für „neue Antwort/Vorschlag
Mitwirkende haben Korrekturen und Anpassungen für Interaktionen innerhalb von Themen in Trading Buttons veröffentlicht.
Die Nutzung des Livestream-Plugins wurde diskutiert, mit Aufrufen zur Erweiterung von „Chat innerhalb eines Themas“ in Discourse Livestream und laufenden Suchen nach „Chat innerhalb eines Themas“-Funktionen.
Beim Navigieren zu einer Kategorie zeigt /latest nicht die tatsächlichen neuesten Beiträge an – Jagster berichtete, dass die Auswahl von Neueste innerhalb einer Kategorie nur die Themen dieser Kategorie auflistet und nicht die neuesten Beiträge des gesamten Forums. Dies löste eine tiefgehende Untersuchung darüber aus, wie Filter im Vergleich zur Navigation funktionieren sollten mehr lesen.
Bestehende Benutzer werden einer Einladung nicht zu Gruppen hinzugefügt, wenn sie bereits auf das Thema zugreifen können, auf das die Einladung verweist – Ein Fehler im Einladungs-Workflow verhinderte, dass bestehende Benutzer (erneut) Gruppen hinzugefügt wurden; nathank und JammyDodger bestätigten das Problem, und pento lieferte eine Korrektur mehr lesen.
Ein Tippfehler im Custom Category Boxes-Komponenten wurde entdeckt – RGJ fand einen Tippfehler im Quellcode des Themes-Komponenten, und sam alarmierte sofort das Team, um ihn zu korrigieren mehr lesen.
SVG-Animationen werden nicht korrekt gerendert – aas zeigte, dass hochgeladene SVGs ihre <defs> und Symbole verlieren, und Arkshine trug einen PR bei, um die fehlenden Tags freizugeben mehr lesen.
Eine Revision kann nicht rückgängig gemacht werden, wenn sie nur Tag-Bearbeitungen enthält – Es wurde ein Fehler gefunden, bei dem das Zurücksetzen von reinen Tag-Bearbeitungen mit einem „unchanged“-Fehler fehlschlägt; JammyDodger lieferte klare Schritte zur Reproduktion, um eine Lösung voranzutreiben mehr lesen.
ActivityPub-Beiträge sollten Datumsangaben korrekt rendern – angus wies auf Probleme mit dem Datumsformat im ActivityPub-Plugin hin, was zu einem zusammengeführten Pull-Request führte, der die korrekte Datumsdarstellung wiederherstellt mehr lesen.
Modernisierung von Inline-Script-Tags für Templates & die JS-API – david kündigte die Abschaffung von <script type='text/discourse-plugin'> und <script type='text/x-handlebars'> in Themes an, einschließlich Migrationspfaden und einem Zeitplan für die Entfernung im September 2025 mehr lesen.
Neue Ubuntu-Version 25.04 (Plucky Puffin) auf Discourse-Servern – Architect teilte Erfahrungen mit dem Upgrade auf Ubuntu 25.04, während pfaffman empfahl, für produktive Discourse-Instanzen bei LTS (24.04) zu bleiben mehr lesen.
Probleme bei der manuellen Konfiguration von Perplexity Sonar Deep Research – aas warnte vor hohen Kosten beim Experimentieren mit KI-basierter Moderation, und sam erinnerte die Nutzer daran, die Kosten abzuwägen, bevor sie experimentelle Modelle aktivieren mehr lesen.
Thema nach x Beiträgen in bestimmten Kategorien schließen – Administratoren diskutierten über die Verwendung von selektiven Beitragszählern anstelle von zeitbasierten automatischen Schließungen, um Support-Kategorien übersichtlich zu halten; dax und JammyDodger skizzierten ein UI-Konzept für den Topic Timer mehr lesen.
Anzeige von Unterkategorien innerhalb einer Kategorie auf dem Desktop – Matthias_Schuster fragte, wie Meta Unterkategorien über Themen anzeigt, und RGJ erklärte die Einstellungen „Desktop category page style“ und „Show subcategory list above topics“ mehr lesen.
Laden der Benutzerkarte fehlgeschlagen aufgrund fehlender materialisierter Ansichten – selase untersuchte einen Fehler bei der Gamification-Score-Abfrage auf Benutzerkarten, führte ihn auf eine fehlerhafte Prüfung der Schema-Existenz zurück und schlug eine robustere Fallback-Lösung vor mehr lesen.
Intermittierende Ladeprobleme zwischen übergeordneten und untergeordneten Kategorien – Steve_John beschrieb Seiten, die manchmal ein manuelles Neuladen erfordern, und verknüpfte dies mit dem Caching-Verhalten von Kategorie-JSON unter Lazy-Load-Konfigurationen mehr lesen.
Limit_req_zone „flood“ ist bereits gebunden – satonotdead stieß auf Nginx-Neu build-Fehler aufgrund einer doppelten limit_req_zone-Direktive, was zu Ratschlägen zur Bereinigung benutzerdefinierter before-server-Konfigurationen führte mehr lesen.
Benutzerdefinierte Themenreihenfolge – HAWK und meglio diskutierten über die Hinzufügung einer manuellen Reihenfolgendarstellung neben /latest, wobei das Anpinnen und Datumsanpassungen als vorübergehende Workarounds vorgeschlagen wurden mehr lesen.
Suche nach Discourse-Entwicklern in Großbritannien – Mollyvogs Anfrage nach Spezialisten aus Großbritannien erhielt Antworten von merefield, jahan_gagan und pacharanero, die ihre Expertise für gemeinnützige Gemeinschaften anboten mehr lesen.
#Site Feedback
Möglichkeiten zur Dokumentation – hugh kam auf Wege zurück, um die Dokumentation für Nischenfunktionen wie benutzerdefinierte Homepages zu verbessern, und aktualisierte den ursprünglichen Beitrag mit klarerem Umfang und Links mehr lesen.
Fehlendes workbox-Verzeichnis in public/javascript – MichaIng meldete wiederkehrende 404-Fehler für workbox-*.js in PWA-Setups, und die Fehlersuche ergab Eigenheiten der Asset-Pipeline in Docker-basierten Builds mehr lesen.
david kündigte den Abschaffungsplan für Inline-Script-Tags in Themes an und legte detaillierte Migrationschritte fest mehr lesen.
tobiaseigen gestaltete die Diskussion über selektive automatisches Schließen nach Beitragszahl mit und trug UI-Ideen für eine dedizierte Topic Timer-Konfiguration bei mehr lesen.
selase diagnostizierte und patchte einen Fehler der Benutzerkarte, der durch fehlende Gamification-Ansichten verursacht wurde, und verbesserte das Fallback-Verhalten mehr lesen.
dax arbeitete an der Verfeinerung von Topic Timern mit und betonte die Flexibilität für Support- im Vergleich zu Community-Kategorien mehr lesen.
pento lieferte die Korrektur für Einladungslinks, damit bestehende Benutzer ordnungsgemäß Gruppen hinzugefügt werden, und schloss langjährige Randfälle ab mehr lesen.
sam validierte und eskalierte RGJs Tippfehler-Bericht in der custom-category-boxes-Komponente, um eine schnelle Lösung sicherzustellen mehr lesen.
hugh bereicherte den Thread zur Dokumentationsbeiträge mit realen Beispielen und klärte, welche Funktionen poliert werden müssen mehr lesen.
HAWK schloss sich der Debatte über benutzerdefinierte Reihenfolge an und hob den praktischen Anpinn-Workaround hervor, da keine manuelle Sortierunterstützung vorhanden ist mehr lesen.
nat half bei der Fehlersuche nach fehlenden Kategorien für Gäste und unterschied zwischen Sidebar- und Dropdown-Verhalten mehr lesen.
Und nach Abschaffungen, Tippjagden und einem Puffin-getriebenen OS-Upgrade kann man mit Sicherheit sagen, dass meta.discourse.org mutig genug war, uns alle auf Trab zu halten! Verpassen Sie außerdem nicht den nächsten Discourse Livestream, wenn Sie noch mehr Live-Action benötigen: mehr lesen.
UX#kanban-board:meglio äußerte Verwirrung bezüglich des benutzerdefinierten @-Eintrags im Kanban-Theme-Component, und awesomerobot erklärte, dass @ die Top-Level-Themenlisten darstellt und warum er standardmäßig nicht im Dropdown-Menü erscheint (mehr lesen).
UXmeglio berichtete, dass das Klicken auf einen Titel nun den Bearbeitungsmodus aktiviert und einfaches Kopieren und Einfügen blockiert, und joffreyjaffeux teilte mit, dass eine Lösung in Arbeit ist, um die Aktivierung der Bearbeitung von der Textauswahl zu trennen (mehr lesen).
UX#ai:tvavrda hob hervor, dass das KI-Tool „Kategorien auflisten
UX Konfigurieren der Kanban-Themenkomponente (kanban-board): merefield hob in Beitrag 1 die Schwierigkeiten bei der Organisation von Kanälen in einer Kanban-Ansicht hervor, und ludwikc teilte in Beitrag 20 Erkenntnisse zur Langlebigkeit von Inhalten.
Support GMail-Zustellungsprobleme (email): luas bestätigte in Beitrag 5, dass das Ändern des Absenders auf discourse@yourdomain.org SPF/DKIM-Probleme behoben hat.
Support Patreon-OAuth-Login-Fehler (patreon, oauth): Das Problem wurde durch Aktivieren von neue Registrierungen zulassen behoben, wie von Pahuyuth in Beitrag 8 detailliert beschrieben.
Bug „Benutzerdefinierte Bilder können nicht zu gestaffelten Benutzern hinzugefügt werden“ (staged-users): Das Problem wurde von nathank in Beitrag 1 diagnostiziert und von Jagster in Beitrag 2 erklärt.
Bug „Formularvorlagenfelder werden bei Fehlern geleert“ (form-templates): Das Problem wurde von putty in Beitrag 1 reproduziert und diskutiert.
#Developer Anleitungen: Die Entwicklung von Discourse in GitHub Codespaces sah, wie sam in Beitrag 14 nach Plugin-Kompatibilität fragte und david in Beitrag 16 die vollständige Plugin-Unterstützung bestätigte.
Dev „URL-Parameter für benutzerdefinierte Themenfilter erreichen den Server nicht“ (Dev): Das Thema wurde von SubStrider in Beitrag 1 untersucht.
SSO „Aussage-Lebensdauer zur Aktualisierung von SAML-Gruppen“ (saml): Das Thema wurde von BaoLe in Beitrag 1 untersucht.
#Translations: Die Übersetzung von %{filter} in Überschriften für Entdeckungs-Routen wurde von awesomerobot über einen PR überarbeitet und in Beitrag 12 erwähnt.
Nach einem Wirbelwind aus Kanban-Debatten, JSON-Zauberei und Avatardramen für gestaffelte Benutzer sind unsere Welpen alle geborgen – und sie sind für einen weiteren Tag sicher!
Beim Problem mit dem DMenü für „Mehr“ in der Seitenleiste bemerkte NateDhaliwal, dass das Öffnen des Menüs immer das erste Element hervorhebt, selbst wenn man sich auf einer anderen Seite befindet Link zum OP. awesomerobot erklärte, dass der Wechsel von focus zu focus-visible die Hervorhebung nur während der Tastaturnavigation anzeigt Link zum Kommentar [weiter lesen].
Mobile Nutzer stellten fest, dass das Benutzer-Autocomplete-Menü beim Ändern der Beitragszugehörigkeit auf iPhone/Safari und Chrome verdeckt war. JammyDodger‘s Workaround besteht darin, den vollständigen Benutzernamen einzugeben und Enter zu drücken Link zum OP und Vorschlag [weiter lesen].
Das Kontrollkästchen „Nur überschriebene anzeigen“ für Site-Einstellungen auf Mobilgeräten war im Hochformat verborgen. JammyDodger schlug vor, es leicht zu verschieben, damit es sichtbar ist, ohne das Gerät zu drehen Link zum OP [weiter lesen].
Die Anfrage nach einer Bestätigung beim Löschen von Lesezeichen in /my/activity/bookmarks veranlasste lindsey, sie unter UX für Designüberlegungen neu zu kategorisieren Link zum OP und Aktion [weiter lesen].
Ein Moderator fragte , wo benutzerdefinierte Ablehnungsnachrichten gespeichert sind, nachdem „Beitrag ablehnen“ geklickt wurde. JammyDodger entdeckte, dass die PM „Beitrag überarbeiten“ im Posteingang von system archiviert wird, bis der Benutzer antwortet Link zum OP und Lösung [weiter lesen].
Rubi fragte sich, ob Flaggen nach Inaktivität automatisch in Gespräche umgewandelt werden. JammyDodger klärte auf, dass nur bestimmte Flaggenarten eine PM auslösen und dass benutzerdefinierte Flaggen unter /admin/config/flags erstellt werden können, um sofort „Gespräch vollständig anzeigen“ auszulösen Link zum OP und Erklärung [weiter lesen].
Das Löschen standardmäßiger Chat-Kategorien im Bereich Mitarbeiter verwirrte stanigator. Lilly ging die Überprüfung der Kategorienberechtigungen durch und wies auf den nur für Mitarbeiter zugänglichen Charakter dieser Kategorie hin Link zum OP und Anleitung [weiter lesen].
Ein gehosteter Benutzer konnte das Discobot-Narrativ-Plugin nicht installieren. JammyDodger erklärte, dass alle Discobot-Nachrichten über /admin/customize/site_texts bearbeitet werden können, und verlinkte den Leitfaden zur Anpassung Link zum OP und Antwort [weiter lesen].
Rubi stieß beim Erstellen eines Tag-Synonyms zwischen ubuntumate und ubuntu-mate auf einen Fehler. Putty zeigte, dass das Umkehren der Reihenfolge, in der das Synonym erstellt wird, die Verwirrung löst Link zum OP und Lösung [weiter lesen].
user14893 fragte nach dem Packagen einer live Discourse-Instanz als Docker-Image nach einem Hack. pfaffman riet dazu, das Backup aus /var/discourse/shared/standalone/backups/default zu ziehen, anstatt sich auf das Web-Panel zu verlassen Link zum OP und Rat [weiter lesen].
Eine fehlende SSIS-Tipps-Kategorie in der Seitenleiste für Nicht-Mitarbeiter veranlasste Moin, auf die Einstellung default_navigation_menu_categories unter Admin → Alle Site-Einstellungen hinzuweisen Link zum OP und Lösung [weiter lesen].
Ein Plugin-Autor fragte, wie man jedes Wort im Plugin-Namen großschreibt. NateDhaliwal schlug die Verwendung von CSS text-transform: capitalize vor, obwohl eine Kernlösung Änderungen an den Lokalisierungs- oder Einstellungsdateien erfordern würde Link zum OP und Tipp [weiter lesen].
Die neue Benutzerdefinierte Benutzer-Menü-Komponente von nolo fügt ein eigenständiges Benutzer-Dropdown mit Schnelllinks hinzu. Lilly liebt bereits die Trennung der Benachrichtigungen, und StryGuardian meldete einen Konflikt mit der F NAV Mobile-Tabs-Komponente Link zum OP und Feedback [weiter lesen].
Nach dem Update sahen einige RTL-Sprachen durcheinandergeratene UI-Layouts. serkhelesheyi teilte Screenshots von überlappenden Panels im Persischen mit und wartet auf eine Korrektur durch den Betreuer Link zum OP [weiter lesen].
awesomerobot reichte eine schnelle Korrekturdiskussion für das Problem mit dem DMenü für „Mehr“ in UX ein Link.
tobiaseigen äußerte sich zum Duplizierungsverhalten des Discourse-Kalender- (und Event-) Plugins in PluginLink, diskutierte das „Gelöst“-Plugin im Gruppen-PM-Posteingang in FunktionLink und untersuchte die Automatisierung von Antworten bei Auswahl einer Lösung in FunktionLink.
Lilly lobte und testete die Benutzerdefinierte Benutzer-Menü-Theme-Komponente Link und half bei der Fehlerbehebung der Sichtbarkeit von Chat-Kategorien in Mitarbeiterkanälen Link.
lindsey verlegte die Anfrage zur Bestätigung beim Löschen von Lesezeichen in die UX-Kategorie zur Designprüfung Link.
Fun Fact: Gestern haben wir Flaggen, Menüs und mobile Eigenarten so gründlich überprüft, dass Discourse, wäre es ein Restaurant, mit Bravour die Gesundheitsinspektion bestanden hätte!
tknospdr und RGJ diskutierten, ob Plugin-Anzeigenamen großgeschrieben werden sollten, in „Set plugin name to capitals?“; RGJ teilte mit, wie die Konvention im Code erzwungen wird und wie sie über locales/client.XX.yml überschrieben werden kann https://meta.discourse.org/t/-/367381/12.
Alienazk wollte Versionsinformationen aus einem fehlgeschlagenen Backup extrahieren in „How can I get the current version information from my backup?“; pfaffman und RGJ schlugen Container-Neustarts und Konsolenbereinigung vor (siehe das große pg_dump-Problem und Bereinigungstipps in clean-up user-auth-token-logs) https://meta.discourse.org/t/-/367077/6.
Ethsim2 meldete, dass Safari unter iOS in „Cookie issue – not able to stay signed in“ nicht angemeldet blieb; erste Fehlerbehebungsschritte wurden besprochen https://meta.discourse.org/t/-/367497/1.
Ethsim2 bemerkte, dass die Bildschirmtastatur nach einem früheren Fehler in „Keyboard not appearing when writing post“ zurückkehrte https://meta.discourse.org/t/-/367348/2.
NateDhaliwal entdeckte, dass Smart Lists in Composer-Formularvorlagen unter „Topic form templates do not have smart lists“ nicht funktionieren und protokollierte dies zur Nachverfolgung https://meta.discourse.org/t/-/367479/1.
kuaza und patrickemin diskutierten die neue Funktion zum Bearbeiten des Titels durch Klicken in „Now that the topic title is editable by click, I can’t simply copy it without entering the edit mode“; NateDhaliwal führte dies auf den PR #32873 zurück https://meta.discourse.org/t/-/366999/4.
angus bemerkte, dass der WP-Discourse-Filter wpdc_publish_featured_link in Version 2.5.8 unter „Write custom featured_link to discourse topic?“ enthalten sein wird https://meta.discourse.org/t/-/362613/6.
NateDhaliwal stellte fest, dass die Auswahl einer RTL-Oberfläche im Meta Branded Theme team-exklusive Links in „RTL languages on Meta Branded theme show team-only links“ anzeigt https://meta.discourse.org/t/-/367478/1.
tknospdr stieß auf kleinere Anzeigefehler in der Seitenleiste und den Themenkarten; Ratschläge reichten von der Box „Categories not to indent“ bis zur Überprüfung von Topic Cardshttps://meta.discourse.org/t/-/329437/20.
StryGuardian meldete Textüberlappungen in Isabelle, einem von Animal Crossing inspirierten Theme, bei Verwendung der User-Card-Komponente in „Isabelle, an Animal Crossing inspired theme“ https://meta.discourse.org/t/-/145005/60.
#Site Management
sam beteiligte sich an der Einrichtung von Discourse AI: „Absolutely, all you need to do is ensure the users are in persona allowed groups“ in „Discourse AI – AI bot“ read more.