Ich bin sehr neugierig darauf, die außergewöhnlichsten Anpassungen zu entdecken, die ihr mit eurer Discourse-Plattform umgesetzt habt. Ich weiß, dass viele die Standard-Themes und -Plugins nutzen, aber ich bin mir sicher, dass es auch viele andere Plattformen mit völlig einzigartigen Anpassungen gibt. Ich freue mich darauf, diese Kreationen zu sehen.
Ist eure Discourse-Plattform auf irgendeine Weise einzigartig? Wenn ihr möchtet, stellt eure Seite gerne in diesem Thema vor. Dadurch könnte sich uns eine völlig neue Perspektive eröffnen, die die bemerkenswerte Flexibilität von Discourse und die erstaunlichen Möglichkeiten der Anpassung zeigt.
Dieses Thema ist nicht dafür gedacht, Fragen wie „Kannst du die Anpassungsquelle oder den Code teilen?“ zu stellen. Es geht einfach darum, zu sehen, was alles möglich ist, und vielleicht können wir uns dabei inspirieren lassen. Falls die Autor:innen oder Ersteller:innen ihre Anpassungen teilen möchten, können sie das gerne in den Kategorien Customization > Theme, Customization > Theme component oder Customization > Plugin tun.
Ich habe das Signatur-Plugin modifiziert, damit Benutzer eine Reihe ihrer Lieblings-Pokémon angeben können, die unter ihrem Beitrag angezeigt werden (dies ist ein Pokémon-basiertes Forum). Ich habe auch ein Abzeichensystem hinzugefügt, das Benutzern ein Abzeichen verleiht, wenn sie eine bestimmte Beitragsanzahl überschreiten. Dies wird unter dem Benutzernamen angezeigt. Es gibt auch ein Plugin, mit dem Benutzer ihre Instagram-/YouTube-/Ebay-Konten neben ihrem Namen teilen können. Nichts allzu Verrücktes.
Verrückter war dieses Discord-Plugin, das ich erstellt habe und das Konten über Discourse/Discord verknüpft. Es speichert alle Nachrichten in der Discourse-Datenbank, sodass Sie schnell die Gesamtzahl der Discord-Beiträge abfragen können (was, glauben Sie es oder nicht, keine leicht verfügbare Funktion ist). Basierend auf der Beitragsanzahl können Sie ein Abzeichen im Forum sammeln (und es gibt Ihnen auch diesen Rang über die Discord-Bot-API). Sie können Ihre Discord-Beiträge auch auf Discourse anzeigen, warum nicht.
Kein sehr gutes Beispiel dafür, was man mit Discourse machen kann…
aber man kann jedes gewünschte Thema einstellen. Das mag verrückt sein, denn kaputt = verrückt, oder?
Das Skript erstellt einen Droplet, konfiguriert Mailgun und sendet Ihnen eine E-Mail mit den erforderlichen DNS-Einstellungen. Sobald Sie diese vorgenommen haben, wird Discourse installiert und Sie erhalten eine E-Mail, wenn der Vorgang abgeschlossen ist.
Bei Backbase haben wir eine stark modifizierte Discourse-Instanz verwendet, die alle unsere Produktdokumentationen enthielt (gerendert aus Asciidoc und Docbook).
Etwa 1,5 Millionen Dokumente, vollständig in das Discourse Ember-Framework eingebettet. Wir hatten eine benutzerdefinierte Algolia-Suche, die alles umfasste.
Und wir haben etwas mit Gamification/Badging entwickelt, um Salesforce Trails zu emulieren.
Leider war es eine geschlossene Community, daher habe ich nicht viele visuelle Elemente zum Teilen
Ich habe vor Jahren einen Beitrag mit einigen Screenshots gemacht:
Würden Sie dieses modifizierte Plugin und die Art und Weise, wie Sie den letzten Teil Ihrer Antwort hier gemacht haben, teilen? Ich würde es gerne als Basis für meine eigenen Bedürfnisse verwenden.