swad-core icon indicating copy to clipboard operation
swad-core copied to clipboard

modularizar swad_layout.c

Open erseco opened this issue 8 years ago • 2 comments

Hola, veo que el grueso del código html está "hardcodeado" en el fichero swad_layout.c, quizá estaría bien poder cargar dicho código desde un fichero externo para poder hacer modificaciones a la plantilla de forma más sencilla.

erseco avatar Jun 06 '17 21:06 erseco

Realmente está hardcodeado en todos los ficheros, no sólo en swad_layout.c. En miles de sitios, en función de muchísimas decisiones, se van mostrando unos trozos de HTML u otros. swad_layout.c contiene funciones generales que se llaman desde muchos sitios para dibujar alertas, cajas, iconos, etc.

acanas avatar Jun 07 '17 15:06 acanas

Entonces extraer las partes de html va a ser complicado, pero ¿sería posible?

erseco avatar Jun 07 '17 15:06 erseco