wenqin entdeckte, dass Registrierungsbestätigungs-E-Mails aufgrund wiederholter Fehler bei Sidekiq-Aufgaben fehlschlugen, und RGJ stellte klar, dass es sich um ein Problem mit dem SMTP-Server und nicht um einen Sidekiq-Bug handelte (Beitrag 1) (Antwort).
DJCYRY fragte, ob Discourse das Erstellen neuer Themen über die API für Bot-Integrationen unterstützt, und RGJ verwies auf die offizielle API zum Erstellen von Themen (Beitrag 1) (Antwort).
MichaIng berichtete von endlosen „Fünf-Punkte“-Ladezeiten beim Ausliefern von Seiten hinter Cloudflare, und RGJ grenzte das Problem auf einen Keep-Alive-Pufferungs-Mismatch bei ca. 73.728 Bytes ein (Erster Bericht) (Analyse).
tknospdr bemerkte, dass das Logo im Dunkelmodus nach dem Umschalten auf Dunkel nicht angezeigt wurde; nach der Untersuchung von Mixed-Content-Fehlern aktivierte er HTTPS erzwingen, um das Logo wiederherzustellen (Bericht) (Lösung).
Ein Benutzer stellte fest, dass im Discobot-Tutorial Schritte in Antworten fehlten, und tknospdr behob dies durch Erzwingen von HTTPS, was auch die Bilder im Tutorial-Ablauf wiederherstellte (Beitrag) (Korrektur).
MihirR wollte alle ausgehenden E-Mails an eine Domain blockieren; pfaffman wies auf die Website-Einstellung Blockierte E-Mail-Domains hin und riet zur manuellen Löschung für nicht vertrauenswürdige Domains (Frage) (Antwort).
Olle11 erkundigte sich nach der Einrichtung eines Webhooks zur Benachrichtigung per E-Mail bei neuen Benutzeranmeldungen; Community-Mitglieder verwiesen auf die offizielle Webhook-Anleitung für Schritt-für-Schritt-Anweisungen (Anfrage).
Nach dem Upgrade auf 3.5.0.beta4-dev stellte Semon fest, dass der Menüpunkt für Umfragen fehlte und bestehende Umfragen defekt waren; andere schlugen vor, im Safemode zu testen, um Themes/Plugins zu isolieren (Bericht) (Nachverfolgung).
bürobert entdeckte einen visuellen Fehler, bei dem die Anmeldefelder für Benutzer bei eingeladenen im Vergleich zu regulären Anmeldungen unterschiedlich gerendert werden, was das Layout und die Beschriftungen beeinträchtigt (Details).
discojan wies darauf hin, dass die Pfeile für Überarbeitungen in der Bearbeitungshistorie für RTL-Lokalisierungen vertauscht sind, wodurch der Hover-Text „Erste Überarbeitung“ der Pfeilrichtung widerspricht (Bericht).
In der Überprüfungswarteschlange bemerkte copymonopoly, dass die Uploads von abgelehnten Beiträgen nie in isolierte Dateien konvertiert werden, was zu verwaisten Dateien führt; merefield bestätigte die Lücke und wird die Bereinigungslogik untersuchen (Problem) (Klärung).
Dimava schlug vor, die Benutzeroberfläche für /tags/intersection/tag1/tag2 zu verbessern, indem auf allen Tag-Seiten Multi-Tag-Selektoren und kategorieweise Schnittmengen hinzugefügt werden, und verwies auf verwandte Anfragen (Vorschlag).
Beim experimentellen Discourse Open Graph-Plugin fragte Olle11, warum Einstellungen OG-Tags nicht überschreiben können, und grubba erklärte, dass eine präzise Regex-basierte Konfiguration für dynamische Bilder auf Kategorie-Listen oder Social Shares erforderlich ist (Frage) (Erklärung).
SaraDev lieferte eine Schritt-für-Schritt-Anleitung zur Fehlerbehebung bei ausgehenden Admin-Bestätigungs-E-Mails in diesem Link.
SaraDev beschrieb detailliert, wie die Website-Titel, die Website-Beschreibung und die Kurzbeschreibung der Website für SEO in diesem Link konfiguriert werden.
grubba äußerte sich zu den Einschränkungen und Anwendungsfällen für die Überschreibung von Open-Graph-Tags in diesem Link.
Und das ist alles – mögen Ihre Sidekiq-Warteschlangen leer bleiben und Ihre Logos in jedem Modus immer glänzen!
Allgemein Ist Discourse eine vollständige Website oder nur ein Forum-Add-in? Heliosurge fragte sich nach dem Umfang von Discourse, und supermathie klärte auf, dass der Discourse-Blog (blog.discourse.org) auf Ghost läuft, was zeigt, dass Discourse mehr als nur Foren betreiben kann Link.
Supportactivitypub Warum sind angeblich über ActivityPub federierte Discourse-Themen für externe AP-Clients nicht zugänglich? icaria36 berichtete, dass federierte Beiträge in externen Clients nicht erscheinen, und rokejulianlockhart führte das Problem auf Eigenheiten der Mastodon-Föderation zurück, trotz korrekter Discourse-AP-Integration Link.
Support Unbeantwortete Themen / Themen mit 0 Antworten JammyDodger wies auf die offizielle „Unanswered Filter“-Themenkomponente als fertige Lösung zur Verfolgung offener Threads hin Link.
Supportcloudflare Endloses Laden hinter Cloudflare tdperry und MichaIng schlossen RocketLoader-, Cache- und Eingangsregel-Probleme aus und bestätigten, dass rohe HTML-Antworten stromaufwärts von JavaScript hängen bleiben Link.
Fehlerdynaloc Nicht-Englische Sprache wird in einigen Texten für die englische Meta-Site angezeigt kgreed entdeckte fremde Lokalisierungszeichenfolgen trotz englischer Einstellungen und Cookie-Bereinigung und wies auf einen dynaloc-Übersetzungsfehler hin Link.
Fehleremojiactivitypub Emojis gehen in federierten ActivityPub-Beiträgen verloren icaria36 beobachtete, dass :tada: und andere Emojis verschwinden, wenn Beiträge zu Mastodon federieren, und rokejulianlockhart argumentierte für die Beibehaltung von Markup, um die Lesbarkeit über AP-Systeme hinweg zu gewährleisten Link.
Fehlermobilegraceful-themeUX Graceful Theme (Mobil): Fehlende vertikale Farbbalken für Kategorien danvanmoll berichtete über das Fehlen farbiger Kategorieindikatoren auf Mobilgeräten und teilte Einblicke in die Wiederherstellung dieses visuellen Hinweises in kommenden Versionen mit Link.
Funktionsearchtags Schnittstellen von Tags vereinfachen merefield enthüllte Fortschritte bei einem client-spezifischen Plugin für komplexe Tag-Filterung, und mcwumbly hob die integrierte /filter-Seite und das Filter Component als experimentelle Wege voran Link.
Funktionactivitypub Bilder in federierten ActivityPub-Beiträgen behalten icaria36 schlug vor, eingebettete Bilder und Alt-Beschreibungen an federierte Beiträge anzuhängen, was eine Funktionsanfrage zur Verbesserung der AP-Inhaltsqualität vorantrieb Link.
Devai Ein Plugin zur Umwandlung von Discourse-Forum-Diskussionen in klare Vorschlagsrevidierungen mit gemeinschaftlich gesammelten Begründungen maets23 präsentierte „SimScore“ für KI-gestützte Governance-Workflows, und pfaffman klärte auf, dass benutzerdefinierte Plugins auf gehosteten Plänen die Enterprise-Ebene erfordern Link.
Pluginpaid-support Locations Plugin dsims entdeckte, dass die Einstellung location_topic_status nach Icon-Änderungen veraltet ist, und merefield führte sie auf einen Git-Commit zurück und empfahl die Entfernung überflüssigen Codes Link.
Pluginofficialgamification Discourse Gamification Shauny entschlüsselte das neue Standardverhalten „Reaktion erhalten Score“ nach einer Discourse-Reaktionsintegration, stellte die Scores zurück auf Null und bestätigte die erfolgreiche Neuberechnung Link.
Theme Star Wars Theme Rhidian feierte den vierten Mai, indem er das Star Wars Theme wieder aufgriff und damit eine weitere jährliche Community-Tradition in der ganzheitlichen Forenanpassung markierte Link.
Themeofficialair-theme Air Theme Heliosurge bot benutzerdefinierte CSS-Anpassungen für die Suchbanner des Air Theme an und leitete Nutzer an, eine Theme component für größere Titel-Schriftarten zu implementieren Link.
Theme component mobile F NAV – Mobile Navigation Tabs Shauny testete mobile Navigationstabs gegen Entwurfs-Overlays, deckte Tab-z-Index-Konflikte auf, die die Schaltflächen zum Fortsetzen von Entwürfen blockieren, und schlug Layering-Lösungen vor Link.
In Announcements veröffentlichte pmusaraj3.5.0.beta4, das ein Sicherheitsproblem behebt, bei dem private Homepage-Inhalte für nicht authentifizierte Nutzer sichtbar waren (Sicherheitswarnung), und erläuterte Plugin-Erweiterungen wie die Erzwingung von JPG/PNG in der Komponente discourse-ai (PR #1309) in Beitrag #2.
In Support fragte Steve_John, ob ganze Kategorien (statt einzelner Themen) gesetzt werden können, was frühzeitiges Interesse weckte. Mehr lesen
In Support wollte 祁同伟 Badges für neue Themen und ungelesene Themen in der DiscourseHub-Mobile-App aktivieren Beitrag #1. Mehr lesen
In Support stellte Kartoon fest, dass benutzerdefiniert große Emojis unerwartet schrumpften, und die Community untersucht CSS-Überschreibungen Beitrag #1. Mehr lesen
In Dev beschrieb RGJ eine Race-Condition bei user_custom_fields, wenn Webhooks gleichzeitig ausgeführt werden Beitrag #1, und Mitglieder diskutieren Ansätze mit eindeutigen Indizes. Mehr lesen
In Dev teilte David_Ghost ein JS-Skript, um die Liste der neuesten Antworten sofort zu aktualisieren, und wies auf eine anhaltende Verzögerung von 2 Sekunden hin Beitrag #1. Mehr lesen
In Bug meldete Earnie_Baird, dass auf iPads im Querformat die Chat-Seitenleiste verschwindet, was das Verlassen von Kanälen unmöglich macht Beitrag #1, und Jagster bestätigte, dass das Problem in Safari weiterhin besteht Beitrag #4. Mehr lesen
In einer Diskussion über Teilen auf Discourse via iOS stellte awesomerobot fest, dass die Zurückhaltung von Apple bezüglich der Web Share Target API eine native iOS-Integration unsicher macht, obwohl die bestehende Freigabe-Erweiterung von Discourse Hub eine grundlegende URL-Veröffentlichung bietet.
NateDhaliwal fragte, wie die Startseite auf einen KI-Bot eingestellt werden kann, indem eine gruppenspezifische Zuordnung der Startseite und Theme-Komponenten verwendet werden. Lilly erläuterte eine funktionierende Einrichtung, indem die Option KI-Bot: dediziertes UX aktivieren aktiviert und eine Gruppe „Bot-Test
Auf eine gute Zeit mit Fußnotenboxen, reibungslos versteckten IPs und fehlerfreien Builds – mögen Ihre Meta-Abenteuer so makellos sein wie unsere Emojis!
Das neue iOS-Mobile-App-Beta erhielt von gingerbeardman Anfragen nach Stil-Anpassungen, die konsistente Zeilenhöhen und mehr Forum-Zeilen pro Bildschirm vorschlugen, wobei Gesamtzahlen in Badges verschoben wurden. Dies löste eine Diskussion über Verbesserungen des UI-Layouts aus (Dev, dev-news). Mehr lesen
Steve_John stellte fest, dass das Hinzufügen versteckter Kategorien per JavaScript in einem benutzerdefinierten Theme diese auf der Startseite nicht anzeigte. pfaffman riet dazu, den Theme-Code zu überprüfen oder auf GitHub zum Troubleshooting zu teilen (Dev, rest-api). Mehr lesen
#Administrators
nathank hob die Einschränkungen des Private Topics Plugins für den Gruppenzugriff hervor. RGJ und mcwumbly diskutierten die Nutzung von PMs für flexiblere Multi-User-Ticket-Workflows trotz UX- und Tagging-Nachteile (#Administrators, how-to). Mehr lesen
JammyDodger klärte auf, wie suspendierte Benutzer für Nicht-Mitarbeiter von der @mention-Autovervollständigung ausgeblendet werden, und demonstrierte die Anpassung von Suspendierungsmeldungen oder das Deaktivieren von Konten, um Pings bei der Untersuchung nicht erwähnbarer Benutzerszenarien zu vermeiden (Support, mentions). Mehr lesen
MichaIng verfolgte endlose Lade-Probleme hinter Cloudflares Automatic HTTPS Rewrites und der mod_sed-Einfügung von Apache auf Filterkonflikte zurück. pfaffman empfahl, force_https in app.yml zu aktivieren, um Proxy- und SSL-Umschreibungsfehler zu beheben (Support, cloudflare). Mehr lesen
stanski hatte Schwierigkeiten mit der Migration bestehender Uploads nach der Konfiguration von S3-kompatiblem Speicher. pfaffman führte durch die Inspektion von Upload.pluck(:url), um problematische Datensätze zu finden, und die Überprüfung der Checksummen-Umgebungsvariablen (Support, s3). Mehr lesen
satonotdead suchte nach einer Möglichkeit, das Vertrauensniveau einer Gruppe vorübergehend auf TL1 zu begrenzen und beim Verlassen wiederherzustellen. Dies löste eine Diskussion über Widerrufsmethoden versus standortweite Kriterien für das dynamische Vertrauensmanagement aus (Support, trust-levels, gamification). Mehr lesen
Shauny forderte ein Webhook-Ereignis, das eine Gesamtzahl ungelesener Benachrichtigungen liefert und das Löschen von Ereignissen unterstützt, um Benachrichtigungszahlen extern zu synchronisieren, ohne häufiges API-Polling (Support, webhooks). Mehr lesen
Mark_Wass stieß beim Start auf Fehler mit dem discourse-solved-Plugin und löste sie, indem er dessen Vorhandensein in app.yml umschaltete und neu aufbaute. Anschließend teilte Moin den Ansatz Custom Top Navigation Links, um einen „Unsolved“-Filter hinzuzufügen (Plugin, official, solved). Mehr lesen
tknospdr fragte nach dem Fehlen eines offenen visuellen Indikators für Zuordnungsstatus im offiziellen Discourse Assign-Plugin. NateDhaliwal hob den versteckten Tab „Edit assignments“ unter dem Button „Unassign…“ als Workaround hervor (Plugin, official, assign). Mehr lesen
Paul_King fragte, warum die Gruppenautomatisierung im Discourse Dynamic Groups Plugin nicht mehr funktionierte, was Vorschläge auslöste, die Kompatibilität mit jüngsten Kernänderungen zu überprüfen (Plugin). Mehr lesen
NateDhaliwal teilte undokumentierten /tags/upload.json-Code zum Batch-Erstellen von Tags über die API. tknospdr untersuchte die Einschränkung dynamischer Tags auf bestimmte Kategorien für Tag-Gruppen auf Unternehmensebene (Feature, tags, tag-groups). Mehr lesen
Moin berichtete über fehlende Kategorie-Badges auf den Seiten für Gruppenberechtigungen und Benutzerzusammenfassung und lieferte Screenshots von Chrome und Firefox, um die UX-Regression zu veranschaulichen (UX). Mehr lesen
pfaffman wies auf eine Diskrepanz im Form import-Beispiel in der Dokumentation für Discourse-Toolkit zum Rendern von Formularen hin, was awesomerobot dazu veranlasste, eine bevorstehende Korrektur vorzubereiten, nachdem er Probleme mit der Rückgängigmachung in den Dokumenten festgestellt hatte (Commit).
TomoftheFog meldete, dass der Beitragsfilter in der post-badges-Komponente Themen leer darstellte, wenn die Schaltfläche „X Beiträge im Thema“ verwendet wurde. JammyDodger verfolgte den Fehler auf eine nicht definierte Variable zurück, und Arkshine reichte umgehend einen PR zur Behebung einmehr lesen
Moin entdeckte, dass das Bearbeiten des Plurals #site-text für admin.site_settings.default_categories.modal_description.other das Singular-Äquivalent beschädigte, wodurch Navigationsmodalen falsche Beschriftungen anzeigten. Das Problem wurde reproduziert und wird untersucht mehr lesen
HenrysCat fragte, warum das Dashboard 3.5.0.beta5-dev statt eines stabilen Betas anzeigte. Moin klärte auf, dass alle Builds mit durchgelaufenen Tests ein -dev-Suffix tragen, und verlinkte auf die Erklärung der Release-Kanälemehr lesen
Lilly empfahl, einen benutzerdefinierten Link „Frage den Bot“ in der Seitenleiste und im Dropdown für Angela_MRS’s KI-Persona-Chatbot hinzuzufügen, wobei /discourse-ai/ai-bot/conversations als URL verwendet werden soll mehr lesen
pfaffman warnte vor dem Versenden von E-Mails an nicht validierte Adressen, als qingfeng1024 Bulk-Marketing an nicht registrierte Nutzer untersuchte. nathank schlug vor, Discourse selbst als Erfassungsformular zu verwenden, um Opt-in und einfache Onboarding-Prozesse sicherzustellen mehr lesen
JammyDodger führte jimmy0017 durch Data Explorer-Abfragen und Index-Neuaufbauschritte nach „Fehler beim Auffüllen des ‚Reader'-Abzeichens“-Fehlern, doch die Tabelle post_timings bleibt übermäßig groß mehr lesen
blake erklärte, dass die Migration von Jahresabonnenten auf einen Lifetime-Plan aufgrund von Plugin-Einschränkungen eine manuelle Stornierung und Neuzuweisung zu Gruppen erfordert, und beantwortete damit tchristensen’s Abfrage zur Abonnement-Migration mehr lesen
awesomerobot stellte fest, dass der Wechsel von zh_CN zu einem webstandardkonformen zh-CN Probleme mit der Lokalisierung benutzerdefinierter Header-Links löst, und verpflichtete sich zu Updates, die beide Formate akzeptieren mehr lesen
nolo empfahl die Theme-Komponente Tag Icons, nachdem ja_ke gefragt hatte, wie Emojis zu Tags hinzugefügt werden können mehr lesen
Moin beobachtete, dass (TM) nun als schwarzes -Emoji gerendert wird, was zu Kontrastproblemen in dunklen Themes führt. Die Diskussion über die Vor- und Nachteile des Ersetzens von Text (™) durch Emojis läuft weiter mehr lesen
JammyDodger hob das kaputte DiscoTOC-Styling auf mobilen Geräten hervor, wenn keine Antworten existieren, was die Navigation im Inhaltsverzeichnis umständlich macht mehr lesen
NateDhaliwal wies darauf hin, dass lange GitHub-Repository-Namen ohne Abstand bündig am Rand von Oneboxes sitzen, was die visuelle Konsistenz beeinträchtigt mehr lesen
#Data & Reporting
one1 erkundigte sich nach der Zählung der Gesamtzahl der Suchanfragen über einen benutzerdefinierten Zeitraum. JammyDodger empfahl, eine Data Explorer-SQL-Abfrage zu erstellen und bestehende sql-query-Beispiele zu untersuchen mehr lesen
#Developer Guides
pfaffman schlug vor, eine Theme-Komponente zu erstellen, um ein fehlerhaftes Bearbeiten von Kern-Dateien bei Verwendung des neuen Formular-Toolkits zu verhindern. david erklärte, wie Dokumentationslinks zu GitHub-Quelldateien bei der sicheren Einreichung von PRs helfen mehr lesen
sam teilte wesentliche Verbesserungen beim Bild-Upload im Rust- & WebAssembly-Blog mit und erhöhte die minimale Upload-Größe auf 10 MB mehr lesen
Lilly schlug einen benutzerdefinierten Link „Frage den Bot“ sowohl in der Seitenleiste als auch im Dropdown vor, um die Sichtbarkeit der KI-Persona zu erhöhen mehr lesen
awesomerobot behebt die Übereinstimmung der Lokalisierung benutzerdefinierter Header-Links und erweiterte die Formatunterstützung im custom-header-links-Plugin mehr lesen
SaraDev erklärte die durch SSO verursachte anfängliche Ladezeit von 6–7 Sekunden und skizzierte Tipps zur Ressourcenanpassung für eine verbesserte TTFB mehr lesen
blake klärte auf, dass das Subscriptions-Plugin manuelle Planstornierungen für die Migration von Jahresabonnenten erfordert mehr lesen
nat antwortete im Zusammenhang mit dem Discourse Livestream-Plugin zur bedingten Anzeige von Inhalten, wenn ein Nutzer „Teilnehmen“ markiert mehr lesen
david erläuterte die Links zu GitHub in der Dokumentation und die Bearbeitungsfunktionen in den Developer Guides, die sichere Beiträge zur Dokumentation des Formular-Toolkits erleichtern mehr lesen
pmusaraj bot einen CSS-Workaround an, um unerwünschte ActivityPub-Statusnachrichten in Themen auszublenden mehr lesen
joffreyjaffeux bat um Screenshots und Video-Beispiele, um Probleme mit der Tastatur-Overlay auf Android-Oberflächen zu diagnostizieren mehr lesen
Es waren 24 Stunden voller tiefergehender Analysen, Emoji-Debatten und zahlreicher PRs – gönn dir jetzt eine wohlverdiente Pause!
Falsch positionierter AI Docs-Overlay-Button – SvenPuschmann meldete erstmals, dass der schwebende AI Docs-Button auf iOS über die Hauptsteuerelemente ragt Bericht, und pmusaraj schlug vor, margin-bottom: 70px; zu .ikp-chat-button__container hinzuzufügen – weiter lesenaiaccessibility
Seitenkopf überschneidet den Composer auf mobilen Geräten – NateDhaliwal veranschaulichte, wie der mobile Composer hinter dem Kopfzeilenbereich verborgen ist (siehe Screenshot), und das Problem tritt sowohl beim Antwort- als auch beim Themen-Composer auf – weiter lesencomposermobile
Probleme mit dem VBulletin-Bulk-Importer – pfaffman debuggt, warum der VBulletin-Bulk-Importer Benutzer und Beiträge erstellt, aber keine Themen in create_topics(topics), und wie base.rb:create_recordsprocessed im Vergleich zu skipped verarbeitet – weiter lesenDev
Hochgeladene Bilder im Chat können mit S3-CDN nicht normal angezeigt werden – Super_James und w.h berichteten, dass Chat-Vorschaubilder fehlschlagen, da die API direkte S3-URLs zurückgibt; tgxworld schlug eine Einstellung S3_USE_CDN_URL_FOR_ALL_UPLOADS vor, und die Diskussion wurde durch Markierung von martin / renato in Beitrag 5 eskaliert – weiter lesenBugchat
FontAwesome Pro-Plugin ändert nicht alle Standard-Symbole – Arkshine stellte fehlende Zuordnungen für Symbole wie layer-group im Plugin fest erster Bericht und aktualisiert es, um es an die Kernliste von Discourse anzupassen – weiter lesenfontawesome-pro
YouTube-Titel erscheinen gelegentlich in Suchergebnissen – ma0sm eröffnete den Thread Beitrag 1 nach Beobachtung inkonsistenter Onebox-Indizierung, verlinkte auf die ursprüngliche Funktionsanfrage 76175/8, und awesomerobot klärte auf, dass die Suche den Beitragstext verwendet in Beitrag 2 – weiter lesenBug
Admin teilt PMs: Kann sich selbst nicht hinzufügen – Overgrow wies darauf hin, dass Admins sich selbst nicht hinzufügen können, nachdem sie eine private Nachricht in ein neues Thema aufgeteilt haben, sodass sie nicht in ihrem Posteingang erscheint – weiter lesenBug#private-message
Nutzung eines Forum-Forschers zur Organisation und Aufteilung großer Themen sam stellte eine neue, KI-gestützte Forschungs-Persona vor, um die Aufarbeitung riesiger Diskussionen wie den Kanban-Board-Mega-Thread zu vereinfachen. Mehr lesen
Singular-Text funktioniert nach Anpassung der Plural-Variante nicht mehr Moin entdeckte, dass das Überschreiben nur der „one“-Übersetzung die „other“-Form beschädigte, was zu einer Diskussion über die Zielsetzung von .one vs. .other-Varianten führte. Mehr lesen
ActivityPub-Beiträge sollten Datumsangaben korrekt darstellen mark.reeves meldete, dass ActivityPub-Oneboxes keine Datumsangaben anzeigten, was zu Korrekturen für die direkte Datumsausgabe führte. Mehr lesen
Wie pinne ich eine Kategorie oder ihre Themen an den Anfang der Themenliste? omppatil fragte nach einer „Super-Pin“-Funktion, und awesomerobot empfahl die Theme-Komponente „Featured Lists“. Mehr lesen
Wie ist dieses tägliche Anmelden implementiert? Ich erhalte jeden Tag zufällig Punkte ja_ke fragte nach der Gamifizierung von Besuchen, und JammyDodger erklärte das Standardverhalten der Besuchspunkte. Mehr lesen
Verfügt Discourse über ein Lotterie-Theme oder -Plugin? ja_ke suchte nach einem Verlosungs-Plugin; Community-Mitglieder verwiesen auf Beispiele wie NiiHosts Lotterie-Komponente. Mehr lesen
Wie konfiguriere ich eine Subdomain für Discourse? Matthias_Schuster hatte Schwierigkeiten mit Namecheap-Subdomains, und pfaffman verlinkte auf eine Anleitung zur Einrichtung von A-Einträgen. Mehr lesen
Webinar: Wachstum und Bindung Ihrer Community Danielle lud alle ein, am 20. Mai teilzunehmen, um Einblicke in Motivationsfaktoren der Mitglieder, Vertrauensaufbau und Bindungsstrategien zu erhalten. Mehr lesen
Discourse Calendar (und Event) benji und Nick_Stager untersuchten doppelte mehrtägige Ereignisse in der zukünftigen Seitenleiste und diskutierten mögliche Lösungen. Mehr lesen
Gibt es ein offizielles Discourse Model Context Protocol (MCP)? jrgong schlug ein MCP für die Kompatibilität von API und Entwicklerdokumentation vor, wobei EricGT zur Umsetzung Stellung nahm. Mehr lesen
Wiederkehrende Webinare DamirDame forderte Unterstützung für wiederkehrende Zoom-Sitzungen im Webinar-Plugin. Mehr lesen
Mehr als ein Thema global anpinnen Andrew15-5 fragte nach dem Anpinnen mehrerer Themen auf der Startseite; Moin demonstrierte die vorhandene Pin-Benutzeroberfläche im Schraubenschlüssel-Menü. Mehr lesen
#Übersetzungen
Uigurische Sprache hinzufügen Sahran kündigte an, dass die uigurische Übersetzung nun zu 100 % abgeschlossen ist, was die globale Reichweite erweitert. Mehr lesen
#Entwickler Leitfäden
Eine Featured-Topic-Liste zu Ihrer Discourse-Startseite hinzufügen drehmann migriert die Anleitung von setupComponent zu component-export-Stil in einer GJS-Datei. Mehr lesen
Filter nach Datum „vor/nach“-Feld nicht mit anderen Feldern ausgerichtet NateDhaliwal wies auf falsch ausgerichtete Datumsfilter bei der mobilen Suche hin. Mehr lesen
Und damit ist das Programm abgeschlossen – nach der Zähmung von Mega-Kanban-Boards und der Vorbereitung von Webinaren hoffen wir, dass Ihre Threads morgen so organisiert sind wie Ihre Kalender!
sheng_hualuo meldete, dass das Klicken auf Avatare einen PG::UndefinedTable: relation "gamification_leaderboard_cache_1_all_time"-Fehler auslöste und die Browser-Protokolle eine nicht unterstützte .hbr-Vorlage in einer Theme-Komponente anzeigten; merefield leitete die Entfernung des Gamification-Plugins und der fehlerhaften Theme-Komponente an, um die Benutzerkarten wiederherzustellen weiter lesen.
In einem Thread zur Support-Thematik entdeckte bayardo.rivas, dass falsch konfigurierte trust_level_0 vs. trust_level_1-Einstellungen die Erstellung von Themen und das Taggen verhinderten; HAWK klärte auf, dass Benutzer mit TL1 automatisch die Rechte von TL0 erben, und JammyDodger wies auf kategoriespezifische Tag-Einschränkungen hin weiter lesen.
saish wollte benutzerdefinierte Felder in den Standard-Composer einfügen, wie unter Tags diskutiert; nachdem merefield Formularvorlagen untersucht hatte, bestätigte er, dass dies nur über ein Plugin möglich ist, während JammyDodger auf bestehende Theme-Komponenten und voreingestellte Composer-Optionen verwies weiter lesen.
Matthias_Schuster suchte nach klaren Schritten zur Einrichtung einer Subdomain; nach Bezugnahme auf INSTALL-cloud.md demonstrierte merefield, dass das Erstellen eines A-Eintrags (Host-Spalte) und das Einholen eines SSL-Zertifikats die einzigen erforderlichen Schritte sind weiter lesen.
Jagster entdeckte, dass das Klicken auf /latest innerhalb einer Kategorie nur die Beiträge dieser Kategorie und nicht den siteweiten Feed anzeigt. Dies wurde in Safari und DiscourseHub bestätigt. Weiterlesen
meglio berichtete, dass die Zuweisung von Themen dreimal in der Seitenleiste angezeigt wird. nat klärte daraufhin, ob jeder Zuweisungslink zu einem unterschiedlichen Beitrag führt. Weiterlesen
carlossouza teilte seine Frustration darüber, dass er nach der Installation von Themes weder die Seitenleiste noch das Willkommensbanner entfernen konnte. Schließlich lernte er, das Navigationsmenü umzuschalten und benutzerdefiniertes CSS hinzuzufügen, um das Banner auszublenden. Weiterlesen
tobiaseigen startete einen neuen Thread zur Einrichtung der passwortlosen Anmeldung mit AWS Cognito und empfahl das OpenID Connect-Plugin sowie KI-Unterstützung, trotz Redirect-Problemen bei /login. Weiterlesen
alkah3st fragte, wie das Forum von Unreal Engine kollabierbare Unterkategorien in der Seitenleiste umsetzt, und teilte ein JS/CSS-Snippet, das mit KI-Hilfe erstellt wurde, um die Darstellung von Unterkategorien im „Rows“-Stil nachzubilden. Weiterlesen
Arkshine diagnostizierte, dass SVG-<defs> beim Hochladen entfernt werden – was Animationen zerstört. Er schlug vor, <symbol> auf die Whitelist zu setzen, und eröffnete den PR #32806, um das Rendering zu beheben. Weiterlesen
Dan_Eastwood untersuchte das Verhalten von als beansprucht markierten Elementen in der Review-Warteschlange und schlug ein Timeout für veraltete Beanspruchungen nach einer Moderator-Abwesenheit vor. Sein unmittelbares Problem wurde jedoch gelöst, als der Moderator zurückkehrte. Weiterlesen
tknospdr bat um einen Workflow für kostenpflichtige Abonnements, um einzelne Marketplace-Beiträge zu verkaufen, indem Gruppenberechtigungen über das Plugin „Abonnements“ oder „Automatisierung“ hinzugefügt oder entfernt werden. Weiterlesen
dax, Moin und JammyDodger diskutierten über das Schließen von Themen nach x Beiträgen in bestimmten Kategorien, wogen Beitragsgrenzen gegen zeitbasiertes automatisches Schließen ab und brainstormten eine zentrale Benutzeroberfläche für den „Topic Timer“. Weiterlesen
Steve_John, pangbo und sok777 untersuchten intermittierende Lade- und Lazy-Load-Fehler beim Wechsel zwischen Hauptkategorien und Unterkategorien. Sie bestätigten, dass das Aktivieren von Lazy Load einige fehlende Kategorien wieder sichtbar machte, aber das Aktualisierungsproblem nicht vollständig löste. Thread, Weiterlesen
meglio untersuchte die Möglichkeit einer manuellen Drag-and-Drop-benutzerdefinierten Themenreihenfolge in Kategorien, mit Workarounds wie dem Bearbeiten von Veröffentlichungsdaten und Aufrufen, dies in die Feature-Kategorie zu verschieben. Weiterlesen
noahl schlug vor, KI zu verwenden, um das Erscheinen von Lösungsbeiträgen zu erkennen – indem Bestätigungsphrasen oder übereinstimmende Fragen identifiziert werden –, damit Administratoren auf potenzielle Antworten hingewiesen werden können. Weiterlesen
david skizzierte einen Zeitplan für die Abschaltung von Inline-<script type='text/discourse-plugin'>- und <script type='text/x-handlebars'>-Tags in Themes und erläuterte die Migration zu .hbs oder .gjs bis September 2025. Weiterlesen
Architect aktualisierte einen Discourse-Server auf Ubuntu 25.04 „Plucky Puffin“, während pfaffman empfahl, bei LTS 24.04 zu bleiben, um Probleme durch ein vorzeitiges Ende des Supports (EOL) zu vermeiden. Weiterlesen
Mollyvog suchte nach Discourse-Entwicklern im Vereinigten Königreich für eine Wohltätigkeits-Community. Daraufhin boten merefield, jahan_gagan und pacharanero an, per PN zusammenzuarbeiten. Weiterlesen
tobiaseigen half bei der Anleitung zur passwortlosen Anmeldung mit AWS Cognito. Thread
david kündigte den Zeitplan für die Abschaltung veralteter <script>-Tags in Themes an. Thread
nat klärte das Verhalten der Themenzuweisung im UX-Fehlerbericht. Thread
selase debuggte den gamification-Absturz, der Benutzerkarten mit fehlenden materialisierten Ansichten betraf. Thread
Lilly wies auf eine bestehende Lösung hin: Die Theme-Komponente von Don für leere erste Beiträge. Thread
dax äußerte sich zu den Grenzen für das automatische Schließen von Themen nach einer bestimmten Anzahl von Beiträgen und zum umfassenderen Vorschlag für eine „Topic Timer“-Benutzeroberfläche. Thread
HAWK bestätigte, dass das bevorstehende Refactoring des Einrichtungsassistenten Konfigurationen für Seitenleiste und Banner adressieren wird. Thread
sam trug dazu bei, den Weg für Feature-Anfragen zum Schließen von Themen nach einer bestimmten Anzahl von Beiträgen zu skizzieren. Thread
Vielen Dank fürs Lesen – und denken Sie daran: Wenn unsere SVGs wieder animieren können, ist alles möglich!
Fehler: Ein Tippfehler in den benutzerdefinierten Kategorien-Boxen – RGJ entdeckte einen Fehler in der Komponente custom-category-boxes (custom-category-boxes), und awesomerobot hat eine Korrektur zusammengeführt weiter lesen.
Fehler: Zurück-Button in der Theme-Komponente „Code bearbeiten
Featureai#ai-artifacts:sam leitete eine Diskussion über das Speichern beliebiger JSON-Daten in KI-Artefakten über die JS-API und Datentabellen von Discourse ein und erkundete dabei öffentliche versus private Limits sowie den Admin-Zugriff. Er wies zudem darauf hin, dass diese Daten im Data Explorer-Plugin abgefragt werden können. Weiterlesen.
Support#tags:Rubi stieß beim Erstellen eines Synonyms von ubuntumate → ubuntu-mate auf einen Fehler, und JammyDodger erklärte, wie das Vertauschen von Quell- und Ziel-Tag das Problem löst. Weiterlesen
Bug#staged-users:nathank konnte trotz Gravatar-Unterstützung keine benutzerdefinierten Avatare für gestaffelte Nutzer hochladen. Der Konsens ist, dass gestaffelte Nutzer keine von Admins festgelegten benutzerdefinierten Bilder haben können – siehe die Feature-Dokumentation zu gestaffelten Nutzern. Weiterlesen
Bug iOS-Nutzer stellten fest, dass die Suche nach Benutzern für „Eigentum ändern“ unter iOS 18.5 defekt ist. JammyDodger bestätigte, dass es funktioniert, wenn man schnell vertraut und tippt, aber es ist definitiv kaputt. Weiterlesen
UX#mobile: Auf iPhone/Safari wird das Feld „Eigentum ändern“ von einem großen Footer verdeckt; JammyDodger meldete dies, und Moin stellte fest, dass die Footer-Höhe das Problem ist. Weiterlesen
UXNateDhaliwal stellte fest, dass beim Öffnen des „Mehr“-Menüs in der Seitenleiste immer der erste Eintrag hervorgehoben wird, und schlug vor, dass dies nicht geschehen sollte, wenn das aktive Element verschoben wird. awesomerobot erklärte, dass dies der Tastaturnavigation dient, und hat einen PR eingereicht, um zu focus-visible zu wechseln. Weiterlesen
UX#mobile: Das Kontrollkästchen „Nur überschriebene anzeigen“ in den Site-Einstellungen verschwindet im Hochformat auf Mobilgeräten. JammyDodger möchte, dass es ohne Drehen sichtbar bleibt. Weiterlesen
#Übersetzungen:tvavrda meldete eine fehlende Tooltip-Übersetzung auf dem KI-Chat-Upload-Button. Sie untersuchen, woher der Ersatztext stammt. Weiterlesen
DevSubStrider versuchte, benutzerdefinierte URL-Parameter in TopicQuery.options für ein Marketplace-Plugin zu übergeben, stellte fest, dass add_custom_param_handler verschwunden ist, und patchte ListController#build_topic_list_options als Workaround. Weiterlesen
Halten Sie durch – nach dem Kämpfen mit Fokus-Hervorhebungen, fehlenden Tastaturen und flaggierten Flaggen haben Sie sich eine Belohnung verdient (und dabei wurde kein Welpe verletzt)!