Duplicar e instalar un theme en Moodle con un nuevo nombre

1. Método para resolverlo:

  1. Accede al servidor donde está alojada la instancia de Moodle 4.4.
  2. Navega al directorio raíz de Moodle y localiza la carpeta donde están almacenados los temas, normalmente en moodle/theme/.
  3. Copia la carpeta del tema "Moove" y pégala en el mismo directorio con un nuevo nombre, por ejemplo, moove_posgrados.
  4. Modifica el archivo principal config.php dentro de la nueva carpeta del tema duplicado. Cambia todas las referencias del nombre original del tema (moove) al nuevo nombre (moove_posgrados).
  5. Revisa otros archivos dentro de la carpeta del tema (principalmente archivos de configuración y estilos) para garantizar que no queden referencias al nombre antiguo.
  6. Sube los cambios al servidor y verifica que los permisos de los archivos y carpetas sean los adecuados para el servidor web.
  7. Accede a la interfaz de administración de Moodle y navega a "Administración del sitio" > "Extensiones" > "Temas" > "Administrar temas".
  8. Verifica que el nuevo tema aparece en la lista y selecciona "Instalar" para activarlo.
  9. Configura el nuevo tema en una categoría de cursos específica desde "Administración del sitio" > "Cursos" > "Gestión de categorías".

2. Causas del problema:

Moodle no permite la duplicación de temas por defecto porque cada tema está diseñado para tener un identificador único dentro del sistema. La falta de esta funcionalidad requiere realizar cambios manuales en los archivos del tema para renombrarlo y adaptarlo.

3. Recomendaciones:

  • Antes de realizar la duplicación, realiza una copia de seguridad completa de la instancia de Moodle y del tema.
  • Mantén documentados los cambios realizados en el tema duplicado para futuras actualizaciones o ajustes.
  • Considera probar la duplicación en un entorno de desarrollo antes de implementarla en producción.

4. Ejemplos y Casos de Uso:

- Si la universidad requiere realizar pruebas visuales en un entorno controlado, el tema duplicado puede asignarse a una categoría específica para evitar interferencias con otros cursos.
- Puedes personalizar el tema duplicado con configuraciones específicas para un grupo de usuarios, como estudiantes de posgrado.

5. Referencias:

Moodle Docs. (2024). Themes in Moodle. Recuperado de: https://docs.moodle.org

¿Le ha resultado útil este artículo?