Error en Tema Dark Blue 2.0

Re: Error en Tema Dark Blue 2.0

de Diego Maté Cuñado -
Número de respuestas: 0

Hola:

El problema está en como calcula moodle las dimensiones de los objetos embebidos tales como PDF`s y su relación con la hoja de estilos del theme darkb.

En el momento en el que moodle tiene que calcular el ancho el objeto, se dirige al archivo moodle/lib/javascript-static.js y en las líneas 326 y 327 pregunta por el ancho de las etiquetas:

  • page-header & page-footer

Y claro, al no existir esas etiquetas <div> en el archivo moodle/theme/darkb/layout/general.php, el valor que retorna la función en JavaScript es nulo y por tanto no aparece embebido el pdf.

Una vez visto cual es el problema, se plantea la siguiente solución:

Cambiar el nombre de las etiquetas por las que se pregunta en el archivo javascript-static.js ade la siguiente manera:

- page-header a headerinner

- page-footer a headerinner

Ya que esta etiqueta si está definida en la hoja de estilos y general.php

De este modo todo resuelto y los pdf visualizables 100%.

Espero que haya servido de ayuda.

Adjunto fixed_pdf_darkb.png