Example Plugin: Custom Activity Summary Template

Hey everyone,

I have created an example plugin to override default Activity Summary (digest) template:

https://github.com/muhlisbc/discourse-custom-activity-summary-template

Screenshot:

https://github.com/muhlisbc/discourse-custom-activity-summary-template/raw/master/custom-digest1.jpg

https://github.com/muhlisbc/discourse-custom-activity-summary-template/raw/master/custom-digest2.jpg

The main purpose of this plugin is to show how to override default .erb templates on Discourse.
I hope this helpful for someone.

26 „Gefällt mir“

@mbcahyono

Danke für die Bereitstellung deines Beispiel-Plugins. Ich versuche, etwas Ähnliches zu tun. Ich muss die Datei /app/views/embed/comments.html.erb durch diejenige in meinem Plugin ersetzen/überschreiben.

Dies ist mein Repository:

https://github.com/OptDev/optuma-discourse-custom-embed

Ich bin mir nicht sicher, warum das nicht funktioniert. Ich dachte, EmbedController wäre die richtige Klasse, aber offensichtlich liege ich falsch. Hast du irgendwelche Vorschläge?

1 „Gefällt mir“

@mbcahyono Ich habe es endlich zum Laufen gebracht, vielen Dank für deine Hilfe.

1 „Gefällt mir“

Das obige Repository ist nicht mehr verfügbar.
Ich hätte mich gefreut, daraus lernen zu können.

1 „Gefällt mir“

@thoka Das war mein Repository, es landete in unserem privaten Bereich auf GitHub.

Es war eine sehr grundlegende Änderung, aber der Kern davon ist hier zu sehen.

3 „Gefällt mir“