Hola, a ver si alguien me puede arrojar algo de luz:
Tenemos desarrollados unos cursos que hacen uso de pequeños scripts de JavaScript y jugando con los estilos CSS para mejorar la experiencia de usuario.
Que yo sepa existen dos estrategias:
- Proporcionar esos archivos (*.js y *.css) con cada recurso que los use lo que genera el problema de las modificaciones. Un cambio en estos elementos supone la modificación de decenas de ficheros en cada curso. El tema de las hojas se puede hacer incorporándolas al tema utilizado, pero para los scripts no conozco un equivalente.
- Otra opción es la utilización de una referencia externa. Es decir poner los ficheros en otro servidor (o en un espacio web del mismo servidor pero fuera de Moodle), de manera que podamos disponer de rutas absolutas utilizables desde los documentos HTML.
Con el sistema de archivos de las versiones anteriores a Moodle 2.0 esto era tremendamente simple porque se disponía de un espacio de almacenamiento común para todo el curso.
¿Existe alguna forma de que esos scripts puedan hacerse disponibles para todo el sitio en Moodle 2.3.1?
O al menos para todo un curso. Esto ya simplificaría enormemente el problema, nada menos que entre uno y dos órdenes de magnitud.
Espero haberme explicado bien. Gracias.