Lista de componentes o PluginOutlets con documentación explicativa


Hola,

Tengo un par de preguntas sobre la documentación y la funcionalidad de los componentes o PluginOutlets en nuestro sistema:

  1. ¿Dónde podemos obtener la lista de componentes o PluginOutlets con documentación explicativa? ¿Dónde encuentro esta documentación que proporcione una explicación exhaustiva de dónde se puede usar cada componente o PluginOutlet y cuál es su propósito?
  2. ¿Cuál es el componente, PluginOutlet o función que se utiliza para obtener el avatar de un publicador de la lista de temas, donde podemos modificar o cambiar los avatares de los publicadores?

Agradecería cualquier orientación o enlace a los recursos relevantes. ¡Gracias!

1 me gusta

Hola,

Puedes usar este componente de tema para ver las salidas de plugins disponibles (excepto las de las plantillas raw):

  1. No hay documentación específica en este momento. Puedes leer el código fuente para entender el contexto. El componente te da un enlace al código fuente. Siempre puedes preguntar a Dev si no entiendes algo. :+1:

  2. Los pósters de las listas de temas se pueden encontrar en estas plantillas raw:

https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/raw-templates/list/topic-list-item.hbr#L58
https://github.com/discourse/discourse/blob/main/app/assets/javascripts/discourse/app/raw-templates/list/posters-column.hbr

Dependiendo de tus necesidades precisas, puede que necesites sobrescribir la plantilla raw posters-column (lo cual no se recomienda). ¿Qué intentas lograr aquí?

Enlaces útiles:

4 Me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.