Está en la página 1de 31

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
Figura 13: Bloque
asignaturas que están incluidas en este curso. Son Administración
los siguientes:

Figura 14: Configuración

12
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 Parte principal del imagen en página de entrada


header_bg.jpg Parte a la derecha, de la página de entrada

Figura 20: header_logo.jpg y header_bg.jpg

header_small.jpg Imagen titula, sin página de entrada


header_bg_small.jpg Parte derecha
bread.gif Fondo amarillo de los bloques
top.png Fondo amarillo detrás de todo
fondo.png Fondo azul-blanco en la página central
gvsig40.png 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 Informaciones de la parte superior, incluiendo
referencia a los header
footer.html Informaciones de la parte inferior, incluiendo
referencia al footer
PHP:
styles.php No hace falta cambiar
docstyles.php No hace falta cambiar
config.php Referencia al tema pariente (standard), y
referencia a los ficheros .css que están incluidos.
CSS:
gv_layout.css Contiene las informaciones del formateo de la
página (anchura de bloques y bordes, distancias,
etc.)
gv_color.css Informaciones de todos los colores de escritura,
bordes fondos, etc.
gv_fonts.css Informaciones de las escrituras (tamaño, etc.)
gv_mozilla.css 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ñol-


Españ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: <div class=”myresource”>
3. Poner detrás del texto la expresión: </div>

Luego, el código de fuente del recurso debería de tener el aspecto


siguiente:

<div class="myresource">
<h1>Título número 1</h1>
<p>Todo el resto del texto.</p>
<p>Más texto...........</p>
</div>

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:

<?php
todo el texto dentro los paréntesis
?>

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