Creando e instalando plugins?

¡Saludos! Estoy ansioso por desarrollar componentes en la página de inicio de Discourse para mi proyecto, pero busco orientación sobre el proceso. ¿Podrían explicar cómo funcionan los plugins y los pasos para instalarlos en la página de inicio?

Por ejemplo, no estoy seguro de dónde colocar un pequeño cuadro en la página de inicio y qué archivo específico debería ser el principal. Además, agradecería ayuda para comprender las complejidades del enrutamiento para evitar recargas innecesarias de la página.

Hola y bienvenido @Gaurav_Kumar_Sandan :slight_smile:

¿Puedo preguntar a qué te refieres con ‘Discourse Home’?

Lo siento, Página de inicio de mi proyecto local

Ah, de acuerdo. Esto puede ser una cuestión de terminología, pero ¿estás buscando crear componentes de tema de front-end para añadir a la página de inicio como los de Advanced Search Banner y Right Sidebar Blocks, etc., en lugar de un plugin (que añadiría funciones de back-end)?

4 Me gusta

¿Puede describir los cambios que desea realizar para que podamos entender si necesita un plugin (que debe instalarse en el directorio de plugins de su entorno de desarrollo o un enlace a GitHub en su app.yml en producción)?

Las complejidades del enrutamiento serán más fáciles de explicar si describe exactamente lo que está intentando hacer y lo que ha hecho para lograrlo.

2 Me gusta

Hola @JammyDodger, quiero crear una nueva tarjeta para mi categoría y una sección de tarjetas de categoría en la página de inicio.