Für Discourse-Foren
Dein Forum bekommt
eine Stimme.
Foren leben vom Schreiben – aber nicht jede Frage will ein Thema werden. Mit dem Speeeak-Widget sprechen Mitglieder dir direkt etwas ein: Feedback, Moderationsanliegen, eine Idee. Der Einbau ist eine Script-Zeile in einer Theme-Komponente, die du selbst anlegst.
Echte Beispielseite mit echtem Widget – probier es aus. Was du hier einsprichst, landet nur bei uns und wird nicht veröffentlicht. In voller Größe öffnen
Warum ein Sprach-Widget im Forum
Manches soll nicht öffentlich diskutiert werden: Feedback an das Team, ein Hinweis zu einem Beitrag, eine Frage, die sich jemand nicht zu schreiben traut. Das Widget nimmt es privat an.
Discourse ist dafür gebaut, über Theme-Komponenten erweitert zu werden. Eine Komponente mit einer Zeile im Head – mehr braucht das Widget nicht, und es bleibt beim Update erhalten.
Du brauchst keinen Server-Zugriff und kein Plugin. Theme-Komponenten legst du im Admin-Bereich an – auch bei gehosteten Foren.
So baust du es ein
- Widget anlegen und Schlüssel kopieren. Im Speeeak-Konto unter „Widgets“ ein Widget anlegen – Überschrift, Felder, Einwilligungstext, Farbe – und die Script-Zeile mit deinem Schlüssel kopieren. Für ein Forum passt meist die schwebende Pille (
data-art="knopf") oder die Lasche am Rand (data-art="lasche"). - Theme-Komponente anlegen. Admin → Customize → Themes → Install → Create new, Typ „Theme component“, Name vergeben. Die neue Komponente öffnen, Edit code wählen und die Zeile in den Reiter Head einfügen, speichern. Dann die Komponente deinem aktiven Theme zuweisen. Fertige Themes aus Git oder die mitgelieferten Core-Themes lassen sich nicht direkt bearbeiten – genau deshalb ist die eigene Komponente der richtige Weg.
- Domain freigeben. In Speeeak unter „Erlaubte Websites“ die Adresse deines Forums eintragen. Dann das Forum neu laden und selbst eine Testnachricht einsprechen.
Tipp: Seit Discourse 3.3 nutzt die Content Security Policy „strict-dynamic“ – externe Scripts aus Theme-Komponenten laufen ohne weitere Einstellung. Bei älteren Versionen trägst du unter Settings bei
content security policy script srczusätzlichhttps://speeeak.de/js/widget.jsein, sonst blockt das Forum die Zeile.
Diese Vorlage übernehmen
Texte, Felder, Farbe und Darstellung sind vorbereitet – du passt Name und Farbe an, kopierst eine Zeile Code in deine Website, fertig.
Vorlage ins Konto übernehmen Einbau Schritt für Schritt
Kostenloses Konto: 1 Widget mit Speeeak-Link. Pro: 5 Widgets, Speeeak-Link abschaltbar.
Was du damit machst
- Feedback an die Moderation: „Sag uns, was dich am Forum stört“ – privat, ohne öffentlichen Meta-Thread.
- Vorstellungen für Neue: Wer sich nicht traut, einen ersten Beitrag zu schreiben, spricht 30 Sekunden ein. Du antwortest per Stimme.
- Hörerpost für Community-Podcasts: Fragen fürs nächste Gespräch einsprechen lassen, ab Plus mit Text.
- Datenschutz: Einwilligungstext und Datenschutz-Link deines Forums im Widget, Löschlink für den Absender, Server in der EU, AV-Vertrag per Klick.
Häufige Fragen
Brauche ich Zugriff auf den Server?
Nein. Eine Theme-Komponente legst du im Admin-Bereich an. Das geht bei selbst gehosteten Foren genauso wie bei gehosteten.
Überlebt das ein Discourse-Update?
Ja. Die Komponente ist von deinem Theme getrennt und bleibt bei Updates erhalten. Du kannst sie jederzeit abschalten, ohne etwas anderes anzufassen.
Können nur angemeldete Mitglieder einsprechen?
Das Widget selbst prüft keine Anmeldung. Über die Felder im Widget kannst du Name oder E-Mail als Pflicht setzen. Soll es nur für Mitglieder sichtbar sein, ergänzt du die Komponente um eine Bedingung – das ist dann eine Zeile mehr.
Was kostet das?
Das kostenlose Konto enthält ein Widget für eine Website mit Speeeak-Link und 30 Nachrichten im Monat. Pro (19 € im Monat) hat fünf Widgets, 300 Nachrichten und Text-Umwandlung.
Discourse ist eine Marke ihrer jeweiligen Inhaber. Speeeak steht in keiner Verbindung zu diesem Anbieter.