Perdona por revivir este tema muy antiguo, espero que esté bien.
¿Podemos sobrescribir (en un plugin)?
app/views/layouts/application.html.erb
De esta manera:
register_asset '../views/layouts/application.html.erb'
Sospecho que la respuesta es “¡NO!”… si es “no” (porque los ‘assets’ no son ‘vistas’ en Rails), ¿podríamos tener en el futuro un método de plugin:
register_view
Para que en el futuro podamos simplemente hacer esto (por ejemplo):
register_asset 'layouts/application.html.erb'
y sobrescribir 'layouts/application.html.erb'
A mí me parece una buena idea, aunque no soy en absoluto un experto en plugins de Discourse.
Gracias por tu consideración.