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 إعجابًا

@mbcahyono

شكرًا لتزويدي بمثال المكون الإضافي الخاص بك. أحاول القيام بشيء مشابه، أحتاج إلى استبدال/تجاوز الملف /app/views/embed/comments.html.erb بالملف الموجود في المكون الإضافي الخاص بي.

هذا هو المستودع الخاص بي:

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

لست متأكدًا لماذا لا يعمل هذا، كنت أعتقد أن EmbedController سيكون الفئة الصحيحة للاستخدام ولكن من الواضح أنني مخطئ. هل لديك أي اقتراحات؟

إعجاب واحد (1)

@mbcahyono لقد نجحت أخيرًا، شكرًا لك على مساعدتك.

إعجاب واحد (1)

المستودع أعلاه لم يعد متاحًا.
كنت سأكون سعيدًا بالقدرة على التعلم منه.

إعجاب واحد (1)

@thoka كان هذا المستودع الخاص بي، وانتهى به الأمر في مساحتنا الخاصة على GitHub.

لقد كان تغييرًا أساسيًا جدًا ولكن يمكن رؤية جوهره هنا.

3 إعجابات