Curso gvSIG
Moodle: Manual del Administrador/ Peculiaridades curso gvSIG Una introducción a la herramienta base del curso gvSIG
1
Curso gvSIG
Índice de contenido 1. Introducción...................................................................................4 2. Instalación.....................................................................................5 2.1 - Versión actual..........................................................................5 2.2 - Requerimientos........................................................................5 2.3 - Proceso de instalación...............................................................5 2.4 - Cuenta de administrador...........................................................7 2.5 - Cron.....................................................................................11 3. Funciones principales......................................................................12 3.1 - Configuración.........................................................................12 3.2 - Usuarios................................................................................14 3.3 - Copia de seguridad.................................................................15 3.4 - Restaurar..............................................................................16 3.5 - Cursos..................................................................................16 3.6 - Registros...............................................................................16 3.7 - Archivos del sitio....................................................................16 3.8 - Admin...................................................................................16 4. Estructura tema.............................................................................18 4.1 - Estructura tema actual............................................................18 4.3 - Modificar el tema....................................................................23 5. Instalar nuevos elementos..............................................................24 5.1 - Paquete de lengua..................................................................24 5.2 - Actividades condicionales.........................................................24 5.3 - Bloque tiempo........................................................................24 5.4 - Conjunto de iconos.................................................................25 5.5 - Instalación/ Problemas............................................................25 5.6 - Error común..........................................................................25 6. Soporte........................................................................................26
Este manual se distribuye bajo la licencia de Documentación Libre de GNU, sin restricciones adicionales. Es libre de copiar, distribuir y modificar este texto según los términos de esta licencia. El texto completo de la licencia puede consultarse en la URL http://www.gnu.org/copyleft/fdl.es.html Copyright © 2006 Andreas Wehrle
2
Curso gvSIG
1. Introducción La plataforma Moodle distingue 3 tipos de usuario: Usuario, Profesor, Administrador. Cada uno tiene otras posibilidades y permisos dentro del curso. El usuario tiene sólo funciones básicas de leer las asignaturas. El profesor es capaz de crear las asignaturas incluido apuntes, exámenes, cuestionarios y tales cosas. El administrador es responsable de crear el entorno del curso, es decir, la apariencia de la página web. El también puede modificar las cuentas de los profesores y alumnos. Es comparable con una escuela real:el usuario es un alumno que tiene el derecho de participar en una asignatura determinada. El profesor es sólo responsable para el contenido de su asignatura (o varias asignaturas), en cambio el administrador (en una escuela sería el bedel y el rector en una persona) se ocupa con las cosas técnicas y el funcionamiento de todos los cursos. En el caso del curso gvSIG que contiene (aún) sólo una asignatura, el profesor y el administrador es la misma persona. En cualquier caso, el administrador siempre es capaz de encargarse de los trabajos del profesor. En teoría, si el curso funciona bien, el administrador no tiene porqué modificar los ajustes. Este manual se dedica solamente a las funciones del usuario Administrador y la construcción del curso. Es complementario al manual del profesor.
3
Curso gvSIG
2. Instalación 2.1 - Recomendación El curso 'original' es instalado en un servidor. Para la instalación y cambios siguientes hace falta contactar el administrador responsable. Para probar nuevos módulos y cambios, es recomendable tener el curso también en un servidor local. Por eso hace falta instalar antes un programa que imita el entorno de un servidor. Un programa recomendable es 'EasyPHP',lleva el entorno de Apache, MySQL y PHP. Importante: Hace falta iniciar el programa para poder acceder luego por http://localhost/...
2.2 - Versión actual La versión actual del curso Moodle es la 1.5.3. Nuevas versiones salen de vez en cuando, pero una actualización de la versión está acoplada a la inseguridad del funcionamiento futuro. La sección de descargas de Moodle está aquí: http://download.moodle.org
2.3 - Requerimientos Para instalar el curso Moodle hace falta tener instalados los siguientes tres programas: Software de servidor (Apache), base de datos (PostgreSQL o MySQL) y PHP. Para Windows es posible instalar el software EasyPHP que ya contiene eses tres módulos: http://www.easyphp.org
2.4 - Proceso de instalación Antes de instalar Moodle, es necesario crear una base de datos (vacía). Es recomendable usar un usuario y una contraseña para proteger la base de datos de daños imprevistos. Todas las tablas de Moodle estarán guardadas en esa base de datos. Luego creamos dos carpeta. Una carpeta guarda la instalación de Moodle, la otra carpeta guarda los ficheros subidos de los profesores y alumnos. La instalación de Moodle tiene que ubicarse en una carpeta dentro del servidor de web, por ejemplo: http://webservidor/moodle/ o en caso de una instalación local, p.ej. con EasyPHP, hace falta copiarlo dentro de ../EasyPHP/www/. Luego será accesible por http://localhost/moodle Ahora hace falta descomprimir el archivo .zip, y copiar todo el contenido en la carpeta antes mencionada. Luego hace falta crear otra carpeta, la cual se puede ubicar en cualquier sitio, por ejemplo, C:/moodledata. Esta carpeta queda vacía por el momento.
4
Curso gvSIG A través de un navegador de web es ahora posible acceder la página que inicia el proceso de instalar. Sólo hace falta abrir el directorio donde hemos copiado los datos de Moodle, p.ej. http://localhost/moodle. Se abre una página que inicia la instalación:
Figura 1: Instalación: Elegir idioma
Hay distintas lenguas a elegir, también varias lenguas castellanas/españolas. Por el momento, la opción 'Español-internacional' es la más desarrollada, es decir, la que tiene las mejores adaptaciones.
Figura 2: Instalación: Comprobación
5
Curso gvSIG Los ajustes están controlados. Deben pasar todos ajustes, si no, aparece una interrogación que explica cómo pasar este problema. Errores comunes: • Falta de librería GD: Para agregar GD a PHP en entorno Unix, compile PHP usando el parámetro --with-gd. En un entorno Windows, puede editar php.ini y quitar los comentarios de la línea referida a libgd.dll o extension=php_gd2.dll. Se encuentra en un sitio como ..\apache\php.ini. •
Falta de Límite de memoria: Cambia en ..\apache\php.ini el texto memory_limit = 8M a 16M.
6
Curso gvSIG
Figura 3: Instalación: Directorios
Definimos las direcciones de las carpetas que hemos instalado antes, tanto su dirección local como la del servidor.
7
Curso gvSIG
Figura 4: Instalación: Base de datos
En esta ventana definimos los ajustes de la base de datos. Usamos los datos de la base de datos que hemos instalado anterior. El usuario y la contraseña también se refiere a la creación de la base anterior.
Figura 5: Instalación: Completa
8
Curso gvSIG
Figura 6: Instalación: Aceptar las condiciones
Moodle se distribuye bajo de licencia GNU la cual es una licencia de software libre. Es necesario aceptar los términos y condiciones.
Figura 7: Instalación: Crear tablas
9
Curso gvSIG Las tablas dentro de la base de datos están creadas. Debajo de cada tabla debería aparecer en escritura verde 'Éxito'. Si no, aparece un mensaje de error.
Figura 8: Instalación: Creado con éxito
Aparecen varias otras páginas que nos dan informaciones de la versión actual. La página 'Variables' podemos pasar, se trata de las mismas variables como las puede modificar el administrador más tarde. Se crean más tablas, aceptamos todas.
Figura 9: Instalación: Configurar el sitio
Nombre completo del sitio: Elegir el nombre completo del curso, por ejemplo, 'Curso en línea gvSIG'. Nombre corto para el sitio (una palabra): Por ejemplo, 'curso_gvSIG'. Descripción de la página principal: Describir la página principal, aparece luego en un indice. El resto de las informaciones dejamos así, luego estarán cambiables por el administrador en 'Bloque Administración-> Configurar el sitio'.
10
Curso gvSIG
Figura 10: Instalación: Cuenta de administrador
Creamos la cuenta del administrador, con usuario, contraseña dirección de correo etc. Es importante recordarse de la contraseña. Este es el fin de la instalación, entramos en la página principal del curso, la cual aún está sin contenido y diseño. El administrador ya está conectado. Para elegir otro diseño/ estilo, mira capítulo 3.1.3 Entorno
2.5 - Cron Después de la instalación de Moodle hace falta instalar un Cron. El cron es un proceso que funciona al fondo. Su cargo es actualizar y controlar el curso para novedades en ciertos áreas. Por ejemplo, el Cron comprueba las novedades en los foros y si hay nuevas entradas, manda mensajes a los usuarios. Para Windows existe un software para descargar y instalar: http://docs.moodle.org/en/Installing_Moodle#Set_up_cron Para Unix, mira aquí: http://docs.moodle.org/en/Installing_Moodle#Set_up_cron
11
Curso gvSIG
3. Funciones principales El administrador se conecta como cualquier otro usuario (alumno, profesor) por la página principal y luego se inscribe con sus datos. La única diferencia es que el administrador tiene además de las funciones del profesor el bloque 'Administración' en la página de entrada.
Bloque de Administración Figura 11: Entrada Administrador
Figura 12: Entrada Profesor
El bloque 'Administración' es una herramienta potente que ayuda el administrador controlar el aspecto del curso.
3.1 - Configuración La configuración permite ajustar los detalles del curso entero, lo que significa de todas asignaturas que están incluidas en este curso. Son los siguientes:
Figura 14: Configuración
12
Figura 13: Bloque Administración
Curso gvSIG
a) Variables En los variables es posible ajustar varias aspectos para la operación general del sitio, cómo idioma, interfaz, correo etc. Cada opción tiene una explicación de su función. b) Configurar el sitio La página de entrada está configurada aquí. Permite elegir el nombre y una abreviatura de la página así como la apariencia: varios cursos, noticias o dibujos. c) Entorno El estilo del curso es definido en un entorno. Por defecto ya existen varias temas, pero también es posible crear un tema mismo. Para el curso de gvSIG existe un tema adaptado a los colores del emblema de gvSIG. Los temas se encuentran en la carpeta ../moodle/theme/[nombre_tema], cada tema en otra carpeta. Para crear un nueva tema, es recomendable tomar como base otro tema. En el capítulo 4 hay explicaciones para la creación de un tema. d) Idioma El software Moodle es de origen inglés, pero gracias a su característica de software libre, existen varias adaptaciones a casi cualquier lengua,también Castellano, o en este caso llamado Español. Es posible que aparecen malas traducciones, pero están modificables aquí. e) Administrar módulos Arregla la disponibilidad y la configuración de módulos dentro del curso. De esa forma se puede controlar y optimizar las funciones usadas del profesor. Si un módulo no está disponible en el curso es porque está desactivado aquí. f) Bloques Permite el manejo y el ajuste de los bloques usados en el curso. g) Filtros Activar y desactivar filtros de texto. Los filtros sirven para la interpretación de texto, por ejemplo, para la creación de fórmulas matemáticas o el censor de palabras.
13
Curso gvSIG h) Copia de seguridad Ajuste la creación de copias de seguridad. Por ejemplo es posible elegir una creación automática semanal o la forma de creación. Algunas variables están sólo modificables aquí, otras también al punto de la creación. i) Ajustes del editor El editor es una herramienta importante para la creación de recursos, más informaciones en el Manual del Profesor. La apariencia del editor es ajustar aquí. j) Calendario Las propiedades del calendario están modificables aquí.
3.2 - Usuarios El administrador es capaz agregar nuevos usuarios, modificar sus datos y darles permiso para acceder a las asignaturas.
Figura 15: Administración de usuarios
a) Autenticación El administrador puede definir aquí la forma de la autenticación del registro de los usuarios. Existen varias opciones, la más común por correo. La autenticación ayuda crear una registración con éxito. b) Editar usuario Para modificar los datos de un usuario (nombre, dirección, etc.). Sin embargo, la contraseña de este usuario no es ni cambiable ni visible. Además, esta función permite controlar la actividad del usuario, como fechas 14
Curso gvSIG de entrada en la página, participación en foros y chats, y movimiento dentro de la página. El administrador puede confirmar la registración aquí por si en caso la autenticación falle. c) Agregar usuario Si un usuario tiene problemas crear una cuenta mismo, es posible agregar sus datos aquí. d) Subir usuarios Permite importar datos de usuarios a través de un fichero. Es la mejor solución si ya existen dates de usuarios en otra plataforma. Lo forma de los datos tiene que estar estandarizado según el esquema que está explicado allí. e) Matriculaciones Define la requerimientos para matricularse. Matriculación abierto significa que cualquier persona puede matricularse. Otra posibilidad es matricularse con un contraseña que se puede comunicar en una lección o un mensaje. f) Matricular estudiantes Elegir el curso y agregar estudiantes en este curso desde el bloque 'Administración' del curso. También es posible acceder al curso desde la página principal y luego matricular curso, es el mismo resultado. Un usuario de clase 'Profesor' también está autorizado para matricular estudiantes que ya están agregados. g) Asignar profesores La misma función, pero para agregar profesores. Un profesor puede agregar otro profesor. h) Asignar creador La misma función, pero para agregar creadores. Un creador tiene más o menos los mismos derechos como un profesor. i) Asignar administrador Para agregar otro administrador.
3.3 - Copia de seguridad Para crear una copia de seguridad de la plataforma entera, incluido todas las asignaturas. Entrando en una asignatura también es posible crear una copia de seguridad, sin embargo sólo de la asignatura misma. Para más informaciones, mira en el Manual de Profesor, al fin de lo mismo. 15
Curso gvSIG
3.4 - Restaurar Las copias de seguridad están restauradas aquí. Para restaurar un copia de seguridad de otro curso, hace falta copiar el fichero .zip en la carpeta moodledata/[curso]/backupdata en el directorio local del servidor. Para más informaciones, mira en el Manual de Profesor, últimas páginas.
3.5 - Cursos Crear, modificar, mover, borrar y renombrar cursos ya existentes. Para crear cursos, mira en el capítulo 4.
Figura 16: Manejar los cursos
3.6 - Registros Los registros informan de las actividades de los usuarios dentro de la plataforma Moodle. El profesor tiene la misma función, pero sólo para su asignatura. Es posible distinguir por fecha, usuario, asignatura.
3.7 - Archivos del sitio Controla de los archivos del sitio. Subir nuevos archivos, crear carpetas, etc. El tamaño máximo de un archivo es de 2 MB.
3.8 - Admin Después de instalar nuevos bloques, es necesario iniciar el proceso de actualizar. Pulsando el enlace 'Admin...' empieza el proceso de integrar nuevas instalaciones. Sin haber instalado algo antes, este enlace nos lleva a una selección de todas las funciones del administrador. Son las mismas como las explicadas anteriores, pero hay pocas otras:
16
Curso gvSIG a) Environment Informa del software instalado requisito (Apache, PHP; MySQL) y la compatibilidad de actualizaciones de Moodle. b) Documentación de Moodle Un enlace a la página web de Moodle, que contiene documentos para explicar varias funciones de Moodle. c) Información PHP Nos informa de la versión instalada de PHP. d) Registro Para registrar el curso Moodle.
17
Curso gvSIG
4. Crear curso Solamente el Administrador tiene el derecho / la posibilidad de crear cursos. Pulsando en el bloque 'Administración', en el enlace 'Cursos', se abre una página que permite controlar los cursos, y también añadir nuevos cursos.
Figura 17: Añadir curso
Pinchando el botón 'Agregar un nuevo curso' aparece un interfaz para controlar la característica del nuevo curso.
Figura 18: Agregar un nuevo curso
18
Curso gvSIG
5. Estructura entorno/ tema Todos los entornos están construidos con hojas de estilos en cascada (inglés: cascaded style sheet, CSS). Eso permite cambios de manera fácil y rápida. Este manual no explica el funcionamiento de CSS o HTML, las páginas siguientes son muy recomendables para aprender los pasos más importantes: CSS:
www.w3schools.com, muy recomendable, sólo inglés www.webestilo.com/css/, bien, en español
HTML:
www.w3schools.com, muy recomendable, sólo inglés www.webestilo.com/html/, bien, en español www.ccim.be/ccim328/htmlsp/, bien, en español
Cada tema tiene variables distintas, pero la estructura es similar. Cada tema está en una carpeta, los cuales se encuentran en: ../moodle/theme/[themename]
5.1 - Estructura tema actual El tema adaptado a gvSIG es lo siguiente: ../moodle/theme/valencia_nuevo Esta carpeta contiene los siguientes ficheros: Imágenes: screenshot.jpg
Screenshot, para demonstrar el tema actual
Figura 19: screenshot.jpg
19
Curso gvSIG
header_logo.jpg header_bg.jpg
Parte principal del imagen en página de entrada Parte a la derecha, de la página de entrada
Figura 20: header_logo.jpg y
header_small.jpg header_bg_small.jpg bread.gif top.png fondo.png gvsig40.png
header_bg.jpg
Imagen titula, sin página de entrada Parte derecha Fondo amarillo de los bloques Fondo amarillo detrás de todo Fondo azul-blanco en la página central Emblema gvSIG, abaja, en cada página
Figura 21: header_small.jpg y header_bg_small.jpg
Figura 23: bread.gif
Figura 22: Elementos tema valencia_nuevo Figura 26: top.png
Figura 24: gvSIG40.png Figura 25: fondo.png
20
Curso gvSIG
HTML: header.html footer.html PHP: styles.php docstyles.php config.php CSS: gv_layout.css gv_color.css gv_fonts.css gv_mozilla.css
Informaciones de la parte superior, incluiendo referencia a los header Informaciones de la parte inferior, incluiendo referencia al footer No hace falta cambiar No hace falta cambiar Referencia al tema pariente (standard), y referencia a los ficheros .css que están incluidos. Contiene las informaciones del formateo de la página (anchura de bloques y bordes, distancias, etc.) Informaciones de todos los colores de escritura, bordes fondos, etc. Informaciones de las escrituras (tamaño, etc.) Para crear esquinas redondas, sólo legible por Mozilla
Para modificar la apariencia del curso hace falta modificar los ficheos html y css. La página está construido de distintos clases. Los informaciones de los clases están separadas en varios ficheros (gv_layout, gv_color, gv_fonts y gv_mozilla). body
#contenedor
#contenido
Figura 27: Estructura CSS, parte 1
21
Curso gvSIG
.loginbox .loginbox .header
.loginbox .content Figura 28: Estructura CSS, parte 2
.header .navbar .breadcrumb
Figura 29: Estructura CSS, parte 3
22
Curso gvSIG
.headingblock
.sideblock #course-view
footer Figura 30: Estructura CSS, parte 4
.generalbox
5.2 Figura 31: Estructura CSS, parte 5
23
Curso gvSIG
5.3 - Modificar el tema Para modificar un tema, o bien, crear un tema nuevo, es indispensable tener algunos conocimientos de programación en CSS y HTML. El tema es un conjunto de varios ficheros que se complementan en estilo, tamaño y color. Cambiar sólo una parte puede resultar feo o difícil de comprender, por eso, cada modificación tiene que estar controlada. Es preferible crear una copia de seguridad antes de modificar el tema. Para visualizar los cambios hace falta guardar el fichero y luego recargar la página de Moodle. Recargar con la combinación de tecla 'Ctrl + F5' nos permite ver los cambios. El tema basa en otro tema, el tema standard, que ubica en la carpeta con el mismo nombre. Si modificaciones en el tema valencia no surten efecto, es posbile que hace falta modificar este tema. a) Imágenes Para modificar las imágenes, se lo hace como con cualquier otra imagen, es decir, con un programa como Gimp, Photoshop o CorelDraw. b) Ficheros CSS Las clases de CSS se cambian en uno de los cuatro ficheros CSS, según las ilustraciones anteriores. Las referencias a las degradaciones de color también se encuentra en los ficheros CSS. c) Ficheros HTML El header o el footer se modifican en cualquier editor de texto.
24
Curso gvSIG
6. Instalar nuevos elementos Gracias a la gran comunidad de usuarios y programadores de Moodle, existen actualizaciones y novedades a menudo. En los foros de la página de Moodle existen varias informaciones de novedades y mejoras. En la versión actual instalada de Moodle, paquetes adicionales son: • • • •
Paquete de lengua 'Español-internacional' Actividades condicionadas Otro conjunto de iconos Función para crear certificados
La versión original de estos paquetes, es decir, antes de integrarlos en el directorio del curso, se ubica en ../moodle/nuevas_integraciones.
6.1 - Ubicación de las carpetas En la instalación de Moodle existen dos carpetas principales, las cuales se ubican en el sitio definido en la instalación, capítulo 2.3 Proceso de instalación, o bien en el fichero ../moodle/config.php. Las dos carpetas son las siguientes: • ../www/moodle/. Esta carpeta contiene la instalación de Moodle, es decir todos las carpetas y ficheros que hacen falta para el funcionamiento del software. • ../moodledata/. Puede ubicarse tanto en un directorio de www como cualquier local. La carpeta '1' lleva los datos que se puede acceder desde la página de entrada. Pulsando allí 'Archivos del sitio' vemos los datos de la carpeta '1'. Las otras carpetas numeradas son las carpetas de los cursos. Cada nuevo curso lleva un número superior, borrando un curso desaparece la carpeta. Cada curso tiene sólo acceso a una carpeta, por eso hay que comprobar el Figura 32: Contenido de la número de la carpeta con el número id del carpeta Moodledata curso. El número id del curso vemos en la barra de dirección: en Figura 33: id=2 este caso es el número 2, pues carpeta 2. No es posible subir archivos más de 2 MB dentro del interfaz de Moodle. Carpetas de tamaños más grandes (copias de seguridad, sobre todo) tienen que estar copiados por el Administrador en la dirección propia. El usuario o el profesor luego debería ver la carpeta en la parte 'Administración -> Archivos del sitio'.
25
Curso gvSIG
6.2 - Paquete de lengua Para casi cada lengua existe un paquete de lengua que lleva traducciones del entorno, es decir de sus elementos, explicaciones, ayudas, etc. Por supuesto, el contenido de un curso sólo existe en la lengua que el profesor lo crea. Los paquetes se mejoran continuamente. El paquete más nuevo está disponible aquí: http://download.moodle.org/lang/ El paquete 'Español-internacional' es más extenso que 'EspañolEspañol' (compara fecha y tamaño), por eso está elegido el primero. Una actualización de una paquete de lengua tiene que estar copiada en la carpeta de paquetes de lenguas. Eso significa que copiamos la carpeta descomprimida es en la carpeta ../moodle/lang/. Los datos de antes están sobrescritos.
6.3 - Actividades condicionales El paquete 'Conditional Activities' aún no está integrado en la versión definitiva de Moodle, pero existen variadas desarrollos para integrar. Han pasado pruebas, y parecen estar listo para integrar en la versión definitiva. Este módulo nos permite condicionar actividades en relación con actividades anteriores. En el foro de 'Conditional Activities' en la página www.moodle.org existen salen los últimos resultados. En el curso de gvSIG, la versión adaptada es la de 'activity_locking20060205.zip'. El contenido del fichero comprimido de Moodle tiene que estar copiado en las carpetas correspondes de la dirección principal de Moodle.
6.4 - Conjunto de iconos Los iconos de la versión original de Moodle parecen anticuado. Gracias a los desarrollos de la comunidad voluntaria existen otros conjuntos de iconos más sofisticados.
6.5 - Certificados El modulo de certificados permite conceder un diploma después de pasar cualquier etapa, por ejemplo al fin del curso. El fichero .zip lleva tres carpetas. La carpeta blocks sirve para el bloque que aparece después de integrar las funciones. No hace falta modificar este bloque. La carpeta lang lleva los strings de las palabras, tanto en inglés como su traducción en español. La carpeta mod/certificate lleva las imágenes para crear el 26
Curso gvSIG certificado. Por ejemplo, en la carpeta \mod\certificate\pix\signatures se ubican las imágenes que simbolizan una firma. Si aparece una palabra en inglés que debería aparecer en español, hace falta modificar el fichero mod\certificate\lang\es\certificate.php o lang\es\block_certificate.php.
6.6 - Instalación Normalmente, no hace falta instalar una aplicación, sino solamente copiar los ficheros al propio sitio. Es posible copiar todos los ficheros desde un fichero .zip o .rar dentro de la carpeta moodle. Por ejemplo:
Copiar carpetas
Figura 34: Instalar nuevos elementos
Es sistema compara mismo las carpetas. Los archivos que faltan están añadidos, los que ya existen están sobrescritos. Después es necesario acceder en la página principal la función 'Admin' en el bloque 'Administración'. El botón compara la versión actual por capetas y ficheros nuevos dentro de su directorio. Es importante que no salgan informaciones de errores. Es recomendable copiar los datos del directorio ../moodle, en caso de que salgan errores con los Figura 35: Actualizar nuevos ficheros. Ya que los datos están sobrescritos cambios 27
Curso gvSIG no existe la posibilidad de desinstalar las nuevas herramientas. Si salen errores, es posible reiniciar el estado anterior copiando los datos de la copia. Nuevas integraciones salen a menudo. Se les puede descargar desde la página principal de Moodle, www.moodle.org. Es recomendable probarlas antes en una versión local de Moodle, antes de adaptarlas al curso.
28
Curso gvSIG
7. Peculiaridades curso gvSIG 7.1 - Recursos Al momento, la mayoría de las lecciones del Curso gvSIG son de forma 'Recursos'. Existen otras posibilidades para crear lecciones, pero los 'Recursos' dan resultados bastante agradables. Los recursos están escritos en el lenguaje HTML, con un editor que facilita la creación del código HTML o con marcas HTML. El funcionamiento del editor es explicado en el 'Manual de Profesor', capítulo 4.1. Para crear una apariencia uniforme de todos los recursos, existe un patrón que ajusta el formateo. Este formateo no está integrado por defecto, sino adaptado a través de ficheros CSS (hoja de estilos en cascada). Hace falta relacionar cualquier documento con eses ficheros para recibir el formateo deseado. La relación a los documentos sólo funciona en modo marcas HTML. Es recomendable crear todo el contenido de un recurso con el editor de texto, y al final llevar a cabo los pasos siguientes: 1. Cambiar el modo del editor HTML a modo marcas HTML 2. Poner delante del texto la expresión:
3. Poner detrás del texto la expresión:
Luego, el código de fuente del recurso debería de tener el aspecto siguiente:
Título número 1
Todo el resto del texto.
Más texto...........
Si estos pasos no están aplicados, será más complicado de crear una apariencia homogénea. Para cambiar el formateo del patrón (color, tamaño de la escritura, etc.), sólo hace falta modificar el fichero gv_fonts.css.
29
Curso gvSIG
8. Errores comunes a) Espacio vacío después de ?> La mayoría de los documentos es escrito en la lengua PHP. Todos los ordenes de PHP están puesto dentro del conjunto: A veces puede pasar que al fin de la página queda un espacio vacío después del última ?>. Este espacio tiene que ser borrado, después del último corchete tiene que ser el fin de la página, sin vacío. b) Could not instantiate mail function Mensajes de correo no pueden salir, aparece un mensaje de error que comunica que las funciones de correo no van. Este problema se soluciona fácilmente: en el bloque 'Administración' en la sección 'Variables', el administrador puede modificar los datos de smtphosts. Añadiendo el número IP del servidor SMTP local, el correo ya funciona. c) Caracteres españoles no están visualizados Los caracteres españoles (ñ, á, é, í, ó, ú) no están visualizados porque el sistema usa otro fuente de caracteres que no soporta eses caracteres. Cambiando el conjunto de caracteres, el problema estará solucionado: El servidor Apache usa por defecto el conjunto UTF-8. En una carpeta que se ubica normalmente en ./etc/httpd existe un fichero con el nombre httpd.conf o apache.conf. En este fichero existe una variable AddDefaultCharset UTF-8. Desactivar este variable soluciona el problema: #AddDefault Charset UTF-8. Otra posibilidad es cambiar el valor a otro conjunto de caracteres: AddDefaultCharset es_es.iso-8859-1.
8.2 - Problemas/ Soporte La herramienta más potente de Moodle es su gran comunidad de usuarios en todo el mundo. Gracias a su característica software libre, es fácil leer y modificar el código fuente. En la página principal de Moodle, www.moodle.org, hay varios foros que se dedican a varios temas de Moodle. Existen foro que se tratan de instalación, cualquier bloque, entornos, etc. Es posible encontrar la solución de cada problema. Y si no aún no existe la solución, sólo hace falta preguntar en un foro, y normalmente, dentro de pocos horas o días ya existe la solución. Hace falta crear una cuenta en esa página. La lengua de los foros principales suele ser inglés, pero existe también una parte en castellano: http://moodle.org/course/view.php?id=11
30
Curso gvSIG Sin embargo, la comunidad en inglés es mucho más grande, por eso es más probable recibir una buena respuesta.
31