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:

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 лайка