El iDevice DUA de eXeLearning tiene un problema a la hora de imprimir el contenido en un pdf (o directamente en papel por una impresora) y es que los botones de los distintos bloques de contenido no se muestran en la impresión (no es un problema de estilo, sino del propio iDevice, pasa con todos los estilos) a continuación un ejemplo en visualización web:
y ese mismo contenido al imprimirse, se puede ver que los títulos de los botones de contenidos no se muestran, no se ve ningún texto, por lo que como se haga un uso intensivo de esta interesante características del iDevice DUA, el alumnado va a tener un documento pdf (que para nuestro alumnado adulto es muy interesante y solicitado) donde falta información.
Gracias a una productiva conversación con ChatGPT me ha modificado el archivo udl-content.css que es el que tenía el problema y ya se visualiza así, una de las directivas CSS es una autentica chapuza con un «-80px» esa no me la ha dado ChatGPT, pero no encontraba otra forma para que no quedase un espacio en blanco desde el titulo del bloque hasta el contenido, quedaba así:
y con esa directiva y un par de ellas para decorar los títulos de los botones queda ya así:
Si tenéis el mismo problema, aquí tenéis el archivo udl-content.css. Tenéis que cambiarlo en vuestra instalación de eXeLearning.
– Windows: C:\Users\usuario\AppData\Roaming\exe\scripts\idevices\udl-content\export
– Linux: /usr/share/exe/scripts/idevices/udl-content/export
– MacOS: /Aplicaciones/exe.app/Contents/Resources/exe/vscripts/idevices/udl-content/export (No confirmado, no tengo MacOS)
De esa forma cuando exportéis cualquier material de eXeLearning, ya tendréis el archivo css con la modificación. Sino también podéis cambiar dicho archivo udl-content.css en cada exportación que hagáis. Si es un SCORM o webzip abrís el archivo comprimido y sustituís el udl-content.css que tenga dentro por el modificado.
He probado con un material con todos los iconos posibles y un botón de texto y ha funcionado bien, aunque seguramente haya algo que se me haya pasado y en algún caso se superpondrá el texto de un contenido con el anterior, o algo parecido, pero por ahora para mi uso, funciona bien.