Moodle Administr Ad or
Moodle Administr Ad or
Moodle Administr Ad or
1. Instalar Moodle
Instalar Moodle en Windows
MAC
Instalar Moodle
En computadoras personales
PC
Automático
Instalar Moodle
En servidor WEB
Manual
Moodle
1. Instalar Moodle en Windows
Instalar Moodle en Windows
MAC
Instalar Moodle
En computadoras personales
PC
Automático
Instalar Moodle
En servidor WEB
Manual
Instalar Moodle en Windows
* 256 MB RAM (mínimo), 1 GB RAM (recomendado)
* 500 MB de espacio libre en disco (se requerirá más espacio en función de los
archivos que se requiera subir)
Para Moodle 3.1 y versiones más recientes:
Windows Vista/7/8/10/2008/2012
Microsoft Visual C++ 2015 Redistributable package es necesario para PHP
(enlace para descarga). Esta descarga debe ser vc_redist.x86.exe ya que PHP
build es 32-bit.
Conflicto del puerto 80 si está instalado Skype
● Dado que el paquete de Moodle para Windows usa el mismo puerto (80)
que usa Skype, este paquete no funcionará si la computadora tuviera
Skype previamente instalado.
● La solución es muy simple: Salga de Skype (salga completamente, no se
limite a cerrar la ventana), y después inicie el paquete de instalación de
Moodle para Windows.
● Una vez que Moodle para Windows esté corriendo, debería de ser seguro
iniciar Skype nuevamente.
● Si el Moodle local está usando el puerto 80, Skype seleccionará
automáticamente un puerto diferente al ejecutarse.
Segundo - inicie el servidor web
●
●
Segundo - inicie el servidor web
●
●
Segundo - inicie el servidor web
●
●
Segundo - inicie el servidor web
●
●
Segundo - inicie el servidor web
●
●
Segundo - inicie el servidor web
●
●
Segundo - inicie el servidor web
●
●
Segundo - inicie el servidor web
●
●
Moodle
2. Instalar en Moodle en MAC
Crear base de datos y usuario
MAC
Instalar Moodle
En computadoras personales
PC
Automático
Instalar Moodle
En servidor WEB
Manual
Instalar Moodle en Mac
Los paquetes de instalación completos para
Mac OS X se denominan Moodle4Mac y
permiten una forma muy sencilla de instalar
Moodle en su computadora Mac (computadora
portátil, computadora de escritorio o servidor
de prueba).
Requisitos del sistema
+ Apple OS X Computer
+ iMac, Mac mini, MacBook, MacBook Air, Mac Pro
+ Processor: Intel x86_64 (i5, i7, Xeon, Core2Duo)
+ RAM: 4 GB or better
+ Hard Disk: 1 GB free
+ System Software: OS X 10.6.8, 10.7, 10.8, 10.9, 10.1
Requisitos del sistema
Requisitos del sistema
Requisitos del sistema
Moodle
3. MoodleCloud
Moodle
●
Moodle
●
Moodle
5. Pasos para instalar Moodle en el servidor
Crear base de datos y usuario
MAC
Instalar Moodle
En computadoras personales
PC
Automático
Instalar Moodle
En servidor WEB
Manual
Plan para crear un e-learning
1. Obtener espacio y de los derechos en un servidor web que tiene las
capacidades necesarias para ejecutar Moodle.
2. Creación de los subdominios y / o directorios necesarios para Moodle y
sus datos.
3. Obtención y desempaquetar Moodle, y subirlo a su servidor web.
4. Crear el directorio de datos.
5. La creación de la base de datos de Moodle.
6. La activación de la rutina de instalación y especificar los ajustes para su
sitio Moodle (idioma).
7. Selección de los ajustes de la página de inicio.
Moodle
Paso 1. Espacio en el disco
El webserver
● Necesitas un servidor con
Apache-MySQL-PHP XAMPP, WAMP, MAMP,
LAMP, etc.
● Espacio en disco: 100 MB
● Espacio por cada curso: archivos del mismo.
● Espacio por alumno: 500KB
El webserver
● Aproximadamente 1GB en RAM por cada 10
a 20 estudiantes conectados
simultáneamente.
● Se recomienda un VPS o un servidor
dedicado.
El webserver
● Ancho de banda puede ser crítico si se
maneja video.
● Si se maneja video, es mejor montarlos en
Vimeo o Youtube que en un servidor.
El webserver
● PHP 5.4 como mínimo.
Moodle
Paso 2. Creación del Subdominio o carpeta
Subdominio
Es recomendable crear un subdominio a su
sitio:
www.moodle.misitio.com
Otra opción es crear una carpeta:
www.misitio.com/moodle/
O instalarlo directamente en la raíz:
www.misitio.com
Moodle
Paso 3. Obtener y desempaquetar Moodle
Obtener y desempaquetar Moodle
● Siempre es recomendable utilizar la “última
versión estable” a la última versión.
1. Bajar la versión estable de
www.moodle.org
2. Subirla al servidor con un FTP o cPanel.
3. Desempaquetarla en la carpeta o
subdominio.
Obtener y desempaquetar Moodle
● También puede desempaquetar en la
computadora y subir los archivos por un FTP
a su servidor o subdominio, pero es mucho
más tardado.
Moodle
Entrar a moodle.org:
Moodle
Registrarse como usuario:
Moodle
Ingresar:
Moodle
Seleccionar descargas o download:
Moodle
Seleccionar la versión estable:
Moodle
Se bajará el paquete:
Moodle
Paso 4: Crear la carpeta de datos
Crear la carpeta de datos
● La carpeta de datos se debe hacer fuera de
public_html.
● Se necesitan los derechos correspondientes
para ello.
Moodle
Paso 5: Crear la base de datos y el usuario
Crear la base de datos y el usuario
Recomendaciones para la clave de acceso:
● Incluya por lo menos un número, un símbolo, una letra
mayúscula y una letra minúscula.
● Hacer la contraseña al menos 12 caracteres de
longitud.
● Evitar la repetición, palabras del diccionario, letra o
número de secuencias, y cualquier cosa basada en la
información biográfica acerca de ti.
Crear la base de datos y el usuario
● Cree la base de datos desde phpMyAdmin o cPanel.
● Cree un usuario con todos los derechos sobre la base
de datos.
● Cree la clave de este usuario y relaciónelo con la base
de datos.
● Tome nota del nombre del servidor, usuario, clave y
nombre de la base de datos.
Moodle
Creamos una base de datos con el nombre de
moodle desde phpMyAdmin:
Moodle
Paso 6: Subir y ejecutar el script de instalación
Moodle
● Desempaca el archivo zip que bajaste de la
página y copia la carpeta dentro de la
carpeta del servidor (htpdocs, www. etc.)
● Verifica que la carpeta tenga todos los
derechos de escritura.
Moodle
● Entra a un navegador y escribe la URL
donde está Moodle, por ejemplo:
localhost/moodle/
Ejecutar el script de instalación
Entre a la url y se ejecutará install.php:
1. Seleccione idioma
2. Escriba el nombre del sitio, el directorio de
Moodle y la carpeta de datos (paso 4).
3. Indique el nombre de la base de datos, el
usuario, servidor y clave de acceso. El prefijo
de las tablas es opcional.
Ejecutar el script de instalación
4. Seleccione continuar en el copyright.
5. Verificación de la instalación.
6. Modifique php.ini memory_limit = 128M
7. Creación de tablas.
8. Cree el usuario administrador.
9. Pruebe la instalación desde un navegador.
Moodle
Moodle
Verifica los directorios:
Moodle
Selecciona el tipo de base de datos (mySQL):
Moodle
Escribir la base de datos, usuario y password:
Moodle
¿Aceptas?
Moodle
Verifica el status:
Moodle
Verifica el status:
Moodle
Verifica el status:
Moodle
Moodle
Moodle
Moodle
5. Instaladores en los servidores
Crear base de datos y usuario
MAC
Instalar Moodle
En computadoras personales
PC
Automático
Instalar Moodle
En servidor WEB
Manual
Instaladores en los servidores
● Entrar a cpanel
● Entrar a quickinstall o similar
● Ejecutar el paquete de Moodle
Moodle
2. Ajuste de idioma
Moodle
● Cambiar el idioma a Moodle
● Prioridades en el manejo de idiomas
● Menú de idiomas y otros parámetros
● Cambiar las cadenas de las páginas de Moodle
● Identificar las cadenas en las páginas de Moodle
● Modificar las cadenas de Moodle
● Cambiar el tamaño y color de la letra de una cadena de
caracteres de idioma
Moodle
1. Cambio de Idioma
Moodle
● Para añadir un nuevo lenguaje a Moodle
entre a:
Administration >
Language >
Language Pack
Moodle
2. Prioridad en la selección del idioma
Moodle
● Esta figura (en inglés) muestra la prioridad para
Moodle al seleccionar idiomas:
Moodle
● Un usuario puede configurar su Idioma preferido para
el sitio en Admn > Preferencias > Idioma preferido.
● Esta lista mostrará todos los paquetes de idioma
instalados, a menos que el administrador del sitio haya
limitado estos en Administración del sitio > Idiomas
> Configuraciones de Idiomas > Idiomas en el menú
de idiomas , en cuyo caso solamente se mostrará esa
lista.
Moodle
● Un Mánager o profesor puede forzar el idioma de sus
cursos en Administración > Administración del curso
> Editar configuraciones > Forzar idioma .
● Esta lista mostrará todos los paquetes de idioma
instalados, a menos que el administrador del sitio haya
limitado estos en Administración del sitio > Idiomas
> Configuraciones de Idiomas > Idiomas en el menú
de idiomas , en cuyo caso solamente se mostrará esa
lista.
Moodle
● La capacidad moodle/site:forcelanguage puede
permitirse por el administrador para usuarios que
necesiten anular este Idioma (por ejemplo, al hacer
pruebas de problemas dentro de un curso con un
idioma que no conocen).
Moodle
3. Menú de idiomas
Moodle
● Esto configura si es que se muestra o no el menú de
idiomas en la página de entrada del sitio y en la página
inicial.
● Si esto se desactiva, los únicos lugares en donde un
usuario podrá cambiar su configuración de idioma
serán su perfil de usuario o en la configuración del
sitio si fuera un profesor.
Moodle
● Tome nota de que la localización e inclusive la
presencia o ausencia de este menú depende del tema
de Moodle.
● Con el Tema Boost predeterminado, aparece en la
barra superior en la parte superior izquierda de la
pantalla, a la derecha de cualquier ítems de menú
personalizados del tema.
Moodle
● Si quiere limitar el número de idiomas de entre los que
puedan elegir los estudiantes y maestros, escriba aquí
una lista corta.
● Esta lista debe estar como códigos de idioma separados
por comas, como por ejemplo:,
en_us,es,es_mx,fr,fr_ca.
Moodle
● Esta lista controla las opciones posibles que estarán
disponibles tanto a nivel del Curso con la configuración
para Forzar idioma y en los Perfiles de Usuarios con
la configuración para Idioma preferido.
Moodle
4. Cambiar las cadenas
Moodle
● Las palabras o frases (en cualquier idioma) usadas en
el sitio pueden ser cambiadas fácilmente por un
administrador empleando la característica de
personalización del idioma.
● Por ejemplo, usted podría querer cambiar la palabra
"Curso" por "Unidad de aprendizaje".
Moodle
● Vaya a Administración del sitio > Idioma >
Personalización del idioma y elija el idioma que
desea personalizar.
● Haga clic en el botón para 'Abrir el paquete de
idioma para editarlo', lo cual puede tardar bastante
tiempo en procesar.
Moodle
● Una vez que se haya cargado el paquete de idioma,
haga clic en el botón para 'Continuar'.
● Encuentre la cadena de caracteres que desea
personalizar empleando las configuraciones para
filtrar, después haga clic en "Mostrar cadenas".
● Haga los cambios en la caja de "Personalización local".
Moodle
● Haga clic en "Aplicar cambios y continuar editando"
si es que desea usar otro filtro o desea editar otros
archivos; en caso contrario haga clic en "Guardar
cambios en el paquete de idioma" para guardar todos
los cambios que haya hecho.
Moodle
5. Encontrar el componente y el identificador de
cadena
1.
2.
Moodle
● Ir a Administración del sitio > Desarrollo >
Depuración (debugging).
● Activar la casilla para 'Mostrar origen de las cadenas de
idioma' y guardar los cambios.
● Ir a la página que contiene la cadena de caracteres
que deseamos personalizar y en la barra de dirección,
añadirle lo siguiente a la URL: ya sea ?strings=1 o
&strings=1 (dependiendo de si ya existiera allí un
parámetro).
Moodle
● La página será entonces mostrada con componente e
identificador de la cadena entre llaves después de
cada cadena, por ejemplo
"{nocourses/block_myoverview}". La primera parte,
antes del /, es el identificador de la cadena. La última
parte es el componente, como por ejemplo aquí
block_myoverview.php.
Moodle
● Si no hubiera nada después del / (ejemplo "{courses/}"
) entonces es porque la cadena está en el archivo
moodle.php.
● Ahora usaremos esta información para personalizar las
cadenas de idioma.
Moodle
6. Usar la información obtenida para cambiar las
cadenas deseadas
Moodle
● Ir a Administración del sitio > Idioma >
Personalización del idioma.
● Elegir (para este ejemplo) el paquete de idioma
Español(es_mx).
● Abrir el paquete de idioma para editarlo.
● Hacer click en el botón para 'Continuar'.
● Seleccionar el componente moodle.php (en este caso
en particular)
Moodle
● Escribir cursos como el identificador de la cadena (en
este caso)
● Hacer click en el botón para 'Mostrar cadenas'
● Escribir su cadena localmente personalizada,
reemplazando 'Cursos disponibles' con 'Cursos
abiertos'.
Moodle
Verificar el cambio:
Moodle
Verificar el cambio:
Moodle
● Recuerde siempre revisar que solamente cambiaron las
cadenas que se deseaban cambiar en los lugares
deseados.
● Repetir el procedimiento con todas las cadenas que
desea cambiar (por ejemplo. course, no courses,...)
● Limpie las cachés de caracteres de idioma al ir a
Administración del sitio > Desarrollo > Purgar todas
las cachés.
Moodle
7. Cambiar el tamaño y color de la letra de una
cadena de caracteres de idioma
Moodle
● Usted puede usar la personalización del idioma para
cambiar el tamaño y el color de cualquier cadena de
caracteres de texto (del núcleo original o de un plugin)
en Moodle.
Moodle
Moodle
3. Manejo de Temas en Moodle
Moodle
● Selección y descarga a los Temas en Moodle
● Pasos para instalar un nuevo tema en el código
● Pasos para cambiar el tema
● Configuraciones del tema
● Permitir temas por su contexto
● Permitir cambios de tema mediante URL
● Cambiar el favicon.ico de un tema
● Configuraciones de la portada
● Otros temas de la portada
● Modificar el tablero
● Ítems de menú personalizados
● Items del menú del usuario
● Modificar el área de Navegación
Moodle
1. Introducción a los temas
Moodle
● Un administrador del sitio que tenga acceso al código
Moodle puede fácilmente instalar un nuevo tema
gráfico para Moodle.
● Una vez instalado, el tema estará disponible mediante
el menú apropiado del sitio, curso o actividad.
● Hay muchos temas disponibles para descarga en el
Moodle Plugins directory.
Moodle
2. Pasos para instalar un nuevo tema en el código
Moodle
● En este ejemplo, instalaremos un nuevo tema que fue
hecho por alguien más.
● Descargue el archivo ZIP del tema.
● Extraigalo en su propia carpeta con su nombre
● Usando su programa para FTP, suba esta carpeta a la
carpeta /theme de su servidor Moodle.
● C:\Bitnami\moodle-3.7.0-3\apps\moodle\htdocs\theme
Moodle
● Asegúrese de que la nueva carpeta del tema y sus
contenidos sean legibles para el webserver.
● Cambie los permisos para lectura y escritura para los
archivos y la carpeta.
● Los permisos incorrectos podrían impedir que se
muestre el nuevo tema instalado.
Moodle
● Por ejemplo, en Linux use el comando CHMOD para
configurar los permisos a 755 - propietario
lee/escribe/ejecuta (Owner read/write/execute),
Grupo lee/ejecuta (Group read/execute), Todos
lee/ejecuta (Everyone read/execute).
Moodle
● Vaya a Administración del sitio > Notificaciones para
ver si el nuevo tema requiere alguna decisión o
actualización del código de Moodle.
● Ahora, Usted y los demás podrán seleccionar el nuevo
tema.
Moodle
3. Pasos para cambiar el tema
Moodle
● En este ejemplo, nosotros cambiaremos el tema de
nuestro sitio a uno nuevo que hemos añadido.
● Su rol requerirá los permisos que le permitan cambiar
los temas.
● Recuerde que los temas pueden cambiarse en muchos
contextos en Moodle.
Moodle
● Usted puede seleccionar diferentes temas,
dependiendo del dispositivo en el que verá Moodle. Por
ejemplo, Usted podría tener un tema para
computadoras con monitores y otro tema diferente
para teléfonos móviles y otro más para tabletas.
● Abra Administración del sitio > Apariencia > Temas
> Selector de Temas enlace la página del selector de
temas
Moodle
● Elija el botón para "Limpiar caché de temas".
● Elija el botón para "Seleccionar tema" a la derecha del
tema actualmente seleccionado para el dispositivo.
● Muévase hacia abajo hasta encontrar el tema que
desea usar.
● Elija el botón para "Usar tema" que se encuentra junto
al tema.
● Moodle le dirá que ha sido guardado como el tema por
defecto.
Moodle
● Revise su sitio Moodle yendo a la página inicial del sitio
Moodle.
● Posiblemente tenga que refrescar su navegador de
Internet para ver el nuevo tema.
Moodle
4. Configuraciones del tema
Moodle
● Un administrador puede cambiar las configuraciones
del tema en Administración del sitio > Apariencia >
Temas > Configuraciones del tema.
Moodle
● Esto enumera los temas disponibles para el curso y los
temas de usuario.
● Deje esto en blanco para permitir que se use cualquier
tema válido.
● Si desea acortar el menú de temas, puede especificar
una lista de nombres separados por comas, aunque no
use espacios (por ejemplo, estándar, naranja-blanco).
Moodle
● Puede obtener una vista previa de los temas
disponibles en Administración> Administración del
sitio> Apariencia> Temas> Selector de temas.
● Actívelo si está diseñando y probando temas, ya que
detendrá los temas que se almacenan en caché y le
permitirá ver los cambios de tema rápidamente.
(También puede hacerlo con el botón Borrar caché de
temas en la página del selector de temas).
Moodle
● Si la opción allowuserthemes está habilitada, cada
usuario puede seleccionar su tema preferido en la
página de edición de perfil.
● Todas las páginas de Moodle se mostrarán en el tema
del usuario, excepto los cursos en los que se ha
establecido un tema del curso.
● Administración > Apariencia > Temas > Ajustes de
temas
Moodle
● Si habilita esto, los profesores podrán establecer sus
propios temas del curso.
● Los temas del curso anulan todas las demás opciones
de tema (sitio, usuario o temas de categoría).
● Engrane > Editar ajustes > Apariencia > Forzar temas
Moodle
● Si la opción allowcoursethemes está habilitada, cada
profesor de edición puede seleccionar su tema del
curso a través de la opción Forzar tema en la página
en Configuraciones del curso.
● El curso siempre se mostrará en el tema especificado
en la configuración del curso, y se sobrescribirán los
temas del usuario y del sitio.
Moodle
5. Permitir temas por su contexto
Moodle
● Cuando está habilitado, los temas se pueden
establecer en el nivel de categoría.
● Esto afectará a todas las categorías y cursos a menos
que hayan establecido específicamente su propio
tema.
Moodle
● ADVERTENCIA: la habilitación de los temas de
categoría puede afectar el rendimiento, ya que
generará algunas consultas de base de datos
adicionales en cada página, así que solo actívela si lo
necesita.
● Administración del sitio > Cursos > Gestionar
cursos y categorías
Moodle
Temas por usuario
● El usuario puede cambiar el tema, si la opción está
activa.
● Tablero > Preferencias > Cuenta del usuario >
Editar perfil > Tema preferido
Moodle
6. Permitir cambios de tema mediante URL
Moodle
● Si esto está marcado, entonces el tema puede
cambiarse agregando
● ? Theme = theme_name (o & theme = theme_name si
hay otros parámetros de URL) a la URL en el
navegador.
Moodle
● Los nombres de tema utilizados como parámetro de
URL deben ser el nombre corto del tema, que puede
ver en Administración del sitio> Complementos
(plugins)> Vista general de plugins y desplácese
hacia abajo hasta la sección Temas, en la parte
inferior.
● Elimine el prefijo "theme_" para encontrar el nombre
corto adecuado.
Moodle
● Los nombres abreviados de temas suelen ser los
mismos que el nombre del tema principal, por
ejemplo. Clean es 'clean', por lo que su parámetro de
URL será:? Theme = clean.
● Los nombres cortos siempre son minúsculas. Los temas
con varias palabras suelen ser los mismos, pero los
espacios se sustituyen por guiones bajos, por ejemplo,
el tema "Blanco formal" se debe ingresar como? Theme
= blanco_formal.
Moodle
● Sugerencia: puede activar esto para ayudar a
solucionar problemas que pueden estar relacionados
con el tema.
● Esto le permitirá cambiar a un tema estándar o
diferente para su propia sesión sin afectar a otros
usuarios o al tema del sitio.
Moodle
7. Cambiar el favicon.ico
Moodle
● Cada tema tiene su propia carpeta donde almacena su
archivo favicon.ico.
● Para el tema Boost lo encontramos en la carpeta:
● C:\Bitnami\moodle-3.7.0-3\apps\moodle\htdocs\theme\
boost\pix
Moodle
8. Configuraciones de la portada
Moodle
● Las siguientes configuraciones pueden cambiarse por
un administrador del sitio en Administración del sitio
> Portada > Ajustes de la portada
Moodle
● También hay opciones propias de Moodle en "Ajustes
de temas".
Moodle
9. Otros temas de la portada
Moodle
● Algunas partes de la portada, tales como el logo,
encabezado y barra de navegación, se configuran
desde Administración del sitio > Apariencia > Temas
(se accede a las opciones del tema haciendo clic en el
nombre del tema, dependiendo del tema habrán más o
menos opciones).
● Bloque de descripción del sitio/curso.
Moodle
10. Modificar el tablero
Moodle
● Administración del sitio > Apariencia > Página de
tablero por defecto
● El hacer click en el botón para 'Reiniciar Tablero
para todos los usuarios' aplicará estas
configuraciones al Tablero para todos en el sitio.
Moodle
● Por defecto, los usuarios pueden personalizar su
Tablero y añadir bloques. Un administrador puede
impedirles esto de la siguiente manera:
● Ir a Administración del sitio > Usuarios > Permisos >
Definir roles
● Editar el rol de usuario autenticado y desactivar la
Capacidad para Gestionar bloques en el Tablero
Moodle
● Por defecto, los usuarios pueden añadir varios bloques
a sus Tableros. Un administrador puede impedir que
añadan un bloque particular, como por ejemplo, el
Bloque de usuarios en línea, de la manera siguiente:
● Ir a Administración del sitio > Usuarios > Permisos >
Definir roles
● Editar el rol de usuario autenticado y desactivar la
Capacidad para añadir un nuevo bloque de usuarios
en línea a la página del Tablero.
Moodle
● Planes de aprendizaje
● Cursos accedidos recientemente
● Vista general del curso
● Línea de tiempo
● Archivos privados
● Usuarios en línea
● Calendario
Moodle
11. Ítems de menú personalizados
Moodle
● Nota: No todos los temas soportan submenús en la
configuración de menú personalizado.
● La configuración de elementos de menú personalizados
le permite crear un menú desplegable que puede
mostrar los temas que lo admiten.
Moodle
● Puede crear el menú personalizado ingresando
elementos de menú personalizados uno por línea en la
configuración.
● Cada elemento está precedido por un número de
guiones (-), el número de guiones determina la
profundidad del elemento.
Moodle
● Por lo tanto, los elementos que NO están precedidos
por un guión aparecen en el nivel superior del menú
(siempre visible), los elementos con un solo guión
aparecen en un menú desplegable debajo del
elemento de nivel superior anterior, y los elementos
con dos guiones aparecen en un menú desplegable
menú debajo del elemento de primer nivel anterior y
así sucesivamente, si el tema permite submenús.
Moodle
● El contenido de cada elemento se compone de hasta
tres bits, cada uno separado por un | (Mayús + \)
carácter.
● Los elementos son:
etiqueta | url | información sobre herramientas.
Moodle
etiqueta
● Este es el texto que se mostrará dentro del elemento
del menú. Debe especificar una etiqueta para cada
elemento del menú.
Moodle
url
● Esta es la URL que llevará al usuario al hacer clic en el
elemento del menú. Esto es opcional, si no se
proporciona, el elemento no se vinculará a ningún
lado.
Moodle
información sobre herramientas
● Si proporciona una URL, también puede optar por
proporcionar información sobre herramientas para el
enlace que se crea con la URL. Esto es opcional y, si no
se establece, la etiqueta se utiliza como información
sobre herramientas para el elemento del menú.
Moodle
● Moodle community|http://moodle.org
● -Moodle free support|http://moodle.org/support
● -Moodle development|http://moodle.org/development
● --Moodle Tracker|http://tracker.moodle.org
● --Moodle Docs|https://docs.moodle.org
● -Moodle News|http://moodle.org/news
● Moodle company
● -Moodle commercial hosting|http://moodle.com/hosting
● -Moodle commercial support|http://moodle.com/support
Moodle
● Nota: El menú personalizado no escapa (no procesa)
caracteres dentro de la etiqueta.
● Si Usted quiere usar un caracter HTML especial, como
por ejemplo el caracter (& ampersand en idioma
inglés), Usted debe de escaparlo Usted mismo dentro
de la etiqueta. Por ejemplo, use & en lugar de &.
Moodle
● La configuración de customusermenuitems le permite
a Usted añadir y quitar ítems del menú del usuario. Los
enlaces hacia el Tablero (nuevo en Moodle 2.9), el
Perfil y la salida del sitio están siempre presentes.
Moodle
12. Ítems del menú del usuario
Moodle
● El administrador puede configurar aquí los contenidos
del menú del usuario. (Tome nota de que el enlace
para salir del sitio siempre está presente)
● NOTA IMPORTANTE: Aunque es posible con los ítems
del menú personalizado de arriba usar caracteres ###
como divisores, estos caracteres NO deberían de
usarse en el menú del usuario porque actualmente
rompen su sitio Moodle.
Moodle
● Para añadir un ítem, Usted puede usar tres elementos:
○ una descripción en texto simple, o una cadena de
texto en el formato "langstringname,
componentname"
○ la URL de la página hacia donde Usted quiere
direccionar
○ un ícono (si lo desea). Este puede ser un ícono PIX o
la URL hacia un ícono subido a la web.
Moodle
● Por ejemplo, si Usted desea añadir un enlace para
'Editar perfil', añada
● editmyprofile,core|/user/edit.php|t/edit
Moodle
13. Navegación
Moodle
● El administrador puede configurar el menú de
navegación.
Imagen / Setting>
Perfil>
Editar Perfil
Moodle
● El administrador puede deshabilitar la
edición en :
Administración del sitio >
Seguridad >
Políticas del sitio >
Desactivar imágenes en el perfil del usuario
Moodle
● El administrador puede cargar las imágenes
en formato zip.
Administración del sitio>
Usuarios>
Cuentas>
Subir imágenes
Moodle
● El nombre de los archivos deben de ser el
del usuario o su id del sistema o del
alumno.
● Soporta imágenes jpg, gif o png.
● El nombre de las imágenes no son case
sensitive.
Moodle
● El administrador puede activar el uso de
Gravatar.com
Administración sitio>
Usuarios>
Permisos>
Políticas del usuario >
Moodle
10. Inscripción masiva de alumnos con un archivo CSV
Moodle
● Campos opcionales:
○ institution, department, city, country, lang, auth,
timezone, idnumber, icq, phone1, phone2, address,
url, description, mailformat, maildisplay,
htmleditor, autosubscribe
Moodle
username,password,firstname,lastname,email,course1,gro
up1,cohort1
archivo1,Lola3001,Tomás,Flores,[email protected],MTG
-0301,grupo 1,1ro A
archivo2,Lola3002,María,Pérez,[email protected],MTG-0
302,grupo 2,1ro A
Moodle
11. Acciones masivas
Moodle
● La característica de acciones masivas con usuarios en
Administración del sitio > Usuarios > Cuentas >
Acciones masivas con usuarios le permite a los
administradores seleccionar usuarios al crear un filtro
y después realizar cualquiera de las siguientes
acciones:
Moodle
● Confirmar cuentas de usuario creadas mediante
Auto-registro basado en Email que todavía no hubieran
sido confirmada por el usuario
● Mandar un mensaje (requiere que Mensajería esté
habilitado)
● Eliminar cuentas de usuario
● Mostrar en una página una lista de usuarios
Moodle
● Descargar datos de usuarios en formato de archivo de
texto, ODS (de Open Office) o Excel
● Forzar a los usuarios a cambiar sus contraseñas
● Añadir usuarios a una cohorte
Moodle
Para realizar una acción masiva con usuarios
Moodle
● Si los conoce, elija a sus usuarios de la lista disponible,
o de lo contrario, elija Mostrar avanzada para crear un
filtro.
● Los usuarios pueden ser filtrados de acuerdo a su
nombre, apellido, dirección Email, ciudad/municipio,
país, confirmado, primer acceso, último acceso, último
ingreso, nombredeusuario, autenticación (Pantalla 1
debajo)
Moodle
● Si Usted ha configurado un campo de usuario
personalizado, éste también está disponible de la caja
desplegable del "Perfil" (vea pantalla 2 debajo)
● Seleccione usuarios de la lista
● Elija una acción del menú desplegable (pantalla 3
debajo)
● Elija el botón para Añadir filtro
Moodle
● Seleccione dentro de la caja de la izquierda, aquellos
usuarios que Usted requiera y muévalos a la caja de la
derecha.
● De la caja desplegable Con usuarios seleccionados,
elija la acción que desea realizar y luego elija Ir.
Moodle
Moodle
6. Administradores del sitio
Moodle
● Las cuentas administradoras
● Rol de Mánager
● Asignar el rol de Mánager a nivel de Categoría
● Cambiar contraseña de un usuario
● Políticas para el usuario
● Políticas del usuario: Ocultar campos de usuario
● Habilitar Gravatar
● Plugin de políticas
● Dar consentimiento a políticas
● Configuraciones de Privacidad
● Solicitud de datos
●
Moodle
1. Las cuentas administradoras
Moodle
● Los administradores del sitio tienen permiso para
hacer cualquier cosa (todo).
Moodle
● A los usuarios se les puede asignar el rol de
administrador del sitio por otro administrador del sitio
en Administración del sitio > Usuarios > Permisos >
Administradores del sitio, pero el rol en sí mismo no
puede ser editado (¡ni eliminado!).
● El administrador primario (creado cuando el sitio fue
creado) no puede ser eliminado del rol de
administrador del sitio.
Moodle
● Se le recomienda que no tenga muchos
administradores en su sitio. Una buena práctica es
tener solamente uno o dos, y entonces darle a los
demás roles como Mánager (gestor), con solamente los
permisos que necesitan.
Moodle
2. Rol de Mánager
Moodle
● El rol por defecto de mánager (gestor) le permite a los
usuarios que lo tengan asignado el acceder a cursos y
modificarlos, además de realizar ciertos trabajos a
nivel administrativo relacionados con cursos, usuarios,
configuración de calificaciones, etc.
Moodle
● A diferencia del rol del administrador, el rol de
Mánager (gestor) es un 'rol real', cuyas capacidades
puede editar, pero es similar al Administrador (pero
mucho más seguro para usar) debido a sus amplios
poderes por defecto. como un rol normal, a semejanza
de los roles de Profesor o Creador de curso, mientras
que el rol de Mánager (gestor) tiene muchísimas
capacidades por defecto, puede editar ese rol si así lo
eligiera.
Moodle
● Adoptando una mejor-práctica basada en el principio
de los menores privilegios (Principle of Least
Privilege) nos sugiere que los Administradores
normalmente deberían de usar un rol de Mánager
(gestor) y no usar una cuenta de Administrador.
Moodle
● Por lo tanto, el rol de Mánager le permite a un
Administrador del sitio el darle roles muy poderosos a
otras personas que tengan asignado un rol de
Mánager, pero sin darles un rol completo de
Administrador.
Moodle
● Puede asignar a alguien el rol de Manager en todo el
sitio (para permitirles, por ejemplo, agregar nuevos
usuarios) yendo a Administración del sitio>
Usuarios> Permisos> Asignar roles globales,
seleccionando el rol de Manager y pasando al usuario
elegido.
Moodle
● Los usuarios en ese rol tendrán acceso a solo algunos
de los elementos de la administración del sitio.
● No tienen acceso a áreas como Seguridad, Servidor,
Complementos (Plugins), Apariencia o Funciones
avanzadas, que están reservadas para aquellos en el
grupo de administradores del Sitio.
Moodle
● Tienen acceso a la mayoría de las herramientas para
las configuraciones y herramientas del sistema de
Usuario, Curso y Grado.
Moodle
● Algunos de estos pueden restringirse aún más mediante
la edición de capacidades específicas del rol, por
ejemplo: crear usuarios, cargar usuarios desde un
archivo, inscripciones manuales, gestionar cohortes,
personalización de idiomas, etc.
● El Manager tiene acceso a la página principal al igual
que con otros cursos (ya que técnicamente es un
curso).
Moodle
● El Manager tiene acceso a la mayoría de los informes a
nivel del sistema, pero no al informe de configuración.
● El Manager tiene la capacidad de asignar a otros
usuarios como Manager de todo el sitio.
Moodle
3. Asignar el rol de Mánager a nivel de Categoría
Moodle
● El rol de Mánager también se puede asignar en el
Contexto Categoría en lugar de para todo el sitio.
● Haga esto si desea que alguien pueda tener acceso a
todos los cursos en una sola categoría y administrarlos,
pero no desea que tengan acceso a ninguna de las
herramientas de administración del Sitio.
Moodle
● Asigne esto de la siguiente manera: Administración
del sitio> Administración del sitio > Cursos >
Gestionar cursos y categorías > Cursos regulares
2.
Moodle
● Es una buena práctica realizar alguna copias de
seguridad y guardarla en nuestro ordenador.
Moodle
● Podemos optar como almacenar todas las actividades,
todos los datos del los usuarios.
● Desde la versión 1.6 de Moodle se permite realizar
copias de seguridad de actividades individuales.
● Más adelante tenemos la lista de actividades y al final
de misma los siguientes 5 campos:
Moodle
● Metacurso - Si habilitamos esta opción la relaciones entre
los cursos pueden ser reconstruidas en servidor donde se
restaure.
● Usuarios - Sirve para guardar los registros de los estudiantes
del curso.
● Registros
● Archivos de Usuario - Sirve para exportar las fotos de los
usuarios, por ahora.
● Archivos del Curso
Moodle
● Administración del sitio > Cursos > Respaldos >
Configuración de respaldo general
Moodle
● Mantener bitácoras por
● backup | loglifetime
● Valor por defecto: 30 días
● Esto especifica el tiempo que desea que se mantengan la
información de respaldos en las bitácoras. Las bitácoras más
antiguas que este tiempo serán borradas automáticamente.
Se recomienda mantener pequeño este valor, porque la
información guardada en bitácoras sobre respaldos puede
ser enorme y llenar rápidamente el disco duro del servidor.
Moodle
Configuraciones de respaldo general
● Incluir usuarios
● backup | backup_general_users
● Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir usuarios en
los respaldos
Moodle
Volver anónima la información
● backup | backup_general_anonymize
● Valor por defecto: No
● Si se habilita, toda la información relativa a los usuarios
será anónima por defecto.
Moodle
Incluir asignaciones de rol
● backup | backup_general_role_assignments
● Valor por defecto: Sí
● Si se habilita, los roles asignados serán también respaldados
por defecto.
Moodle
Incluir actividades y recursos
● backup | backup_general_activities
● Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir actividades
en un respaldo
Moodle
Incluir bloques
● backup | backup_general_blocks
● Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir bloques en
un respaldo.
Moodle
Incluir filtros
● backup | backup_general_filters
● Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir filtros en
un respaldo
Moodle
Incluir comentarios
● backup | backup_general_comments
● Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir comentarios
en un respaldo
Moodle
Incluir insignias
● backup | backup_general_badges
● Valor por defecto: Sí
● Configuración por defecto para incluir insignias dentro de
un respaldo.
Moodle
Incluir eventos del calendario
● backup | backup_general_calendarevents
● Valor por defecto: Sí
● Configurar el valor por defecto para incluir eventos del
calendario en un respaldo.
Moodle
Incluir información sobre grado de finalización de usuarios
● backup | backup_general_userscompletion
● Valor por defecto: Sí
● Si se habilita, la información sobre grado de finalización
será incluida por defecto en los respaldos
Moodle
Incluir bitácoras (logs)
● backup | backup_general_logs
● Valor por defecto: No
● Si se habilita, las bitácoras se incluirán por defecto en los
respaldos.
Moodle
Incluir historias
● backup | backup_general_histories
● Valor por defecto: No
● Ajusta la configuración por defecto para incluir la historia
del usuario en un respaldo.
Moodle
Incluir banco de preguntas
● backup | backup_general_questionbank
● Valor por defecto: Sí
● Si se habilita, el banco de preguntas estará incluido por
defecto en los respaldos. POR FAVOR TENGA EN CUENTA
QUE al deshabilitar esta configuración se deshabilitará el
respaldo de actividades que usen el banco de preguntas,
como por ejemplo, los exámenes.
Moodle
Incluir grupos y agrupamientos
● backup | backup_general_groups
● Valor por defecto: Sí
● Configura el ajuste por defecto para incluir grupos y
agrupamientos en un respaldo.
Moodle
Incluir competencias
● backup | backup_general_competencies
● Valor por defecto: Sí
● Configurar el valor por defecto para incluir competencias en
un respaldo.
Moodle
2. Cómo hacer una copia de seguridad del curso
1.
Moodle
● Como profesor o administrador, ir a la página principal del
curso que desea copiar.
● Hacer clic en enlace de "Copia de seguridad..." desde el
bloque de Administración.
● Desde la pantalla de configuración podemos seleccionar los
contenidos (actividades y usuarios) a incluir en la copia de
seguridad mediante los desplegables.
● Pulsar en Continuar
Moodle
● Después, podemos editar el nombre de la copia de
seguridad y ver el listado de los contenidos (actividades y
usuarios) incluidos.
● Pulsar en continuar, al final de la página.
● En la siguiente ventana nos da un listado de las acciones
realizadas y, al final, nos indica el resultado de la copia.
Pulsamos en continuar.
● Finalmente, nos muestra el archivo que contiene la copia
de seguridad.
Moodle
● Opcionalmente, si desea guardar un copia en su
computadora, debe colocar el ratón sobre el nombre de la
copia de seguridad y hacer clic con el botón derecho.
Después, seleccione la opción de "Guardar destino como.."
del menú desplegado y elegir la ubicación deseada en su
computadora.
Moodle
3. Valores por defecto de importación general
Moodle
● Administración del sitio > Cursos > Respaldos > Valores por
defecto de importación general
Moodle
Número máximo de cursos enlistados para importar
● backup | import_general_maxresults
● Valor por defecto: 10
● Esto controla el número de cursos que son enlistados
durante el primer paso del proceso de importación
Moodle
Permitir resolución de conflicto administrativo
● backup | import_general_duplicate_admin_allowed
● Valor por defecto: No
● Si el sitio tiene una cuenta con el nombre_de_usuario
'admin', entonces el intentar restaurar un archivo de
respaldo que contenga un nombre_de_usuario 'admin' puede
causar un conflicto. Si se habilita esta configuración, el
conflicto será resuelto al cambiar el nombre_de_usuario en
el archivo de respaldo a admin_xyz'.
Moodle
Configuraciones generales de importación
● Incluir actividades y recursos
● backup | backup_import_activities
● Bloqueado Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir actividades
en un respaldo
Moodle
Incluir bloques
● backup | backup_import_blocks
● Bloqueado Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir bloques en
un respaldo
Moodle
Incluir filtros
● backup | backup_import_filters
● Bloqueado Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir filtros en un
respaldo
Moodle
Incluir eventos del calendario
● backup | backup_import_calendarevents
● Bloqueado Valor por defecto: Sí
● Configurar el valor por defecto para incluir eventos del
calendario en un respaldo.
Moodle
Incluir banco de preguntas
● backup | backup_import_questionbank
● Bloqueado Valor por defecto: Sí
● Si se habilita, el banco de preguntas estará incluido por
defecto en los respaldos. POR FAVOR TENGA EN CUENTA
QUE al deshabilitar esta configuración se deshabilitará el
respaldo de actividades que usen el banco de preguntas,
como por ejemplo, los exámenes.
Moodle
Incluir grupos y agrupamientos
● backup | backup_import_groups
● Bloqueado Valor por defecto: Sí
● Configura el ajuste por defecto para incluir grupos y
agrupamientos en un respaldo.
Moodle
Incluir competencias
● backup | backup_import_competencies
● Bloqueado Valor por defecto: Sí
● Configurar el valor por defecto para incluir competencias en
un respaldo.
Moodle
4. Configuración de respaldo automatizado
Moodle
● Administración del sitio > Cursos > Respaldos >
Configuración de respaldo automatizado
Moodle
Activa
● backup | backup_auto_active
● Valor por defecto: Deshabilitado
● Escoja si desea o no hacer respaldos automáticos. Si
selecciona el modo manual los respaldos automáticos sólo
serán posibles mediante el "script" CLI de respaldos
automáticos. Esto se puede hacer manualmente mediante
la línea de comandos de UNIX o a través de cron.
Moodle
Agenda
● backup | backup_auto_weekdays
● Domingo
● Lunes
● Martes
● Miércoles
● Jueves
● Viernes
● Sábado
● Valor por defecto: Ninguno(a)
● Decida en qué días de la semana se realizarán los respaldos
automatizados
Moodle
Ejecutar a las
● backup | backup_auto_hour
● horas: minutos Valor por defecto: 0:0
● Decida a qué hora se realizarán los respaldos automatizados
Moodle
Almacenamiento de respaldo automatizado
● backup | backup_auto_storage
● Valor por defecto: Área de archivos de respaldo de curso
● Elija la ubicación donde desea almacenar los respaldos
automatizados.
Moodle
Guardar en
● backup | backup_auto_destination
● Valor por defecto: Vacío
● Ruta completa hacia el directorio en el que Usted desea
que se guarden los archivos de respaldo.
Moodle
Número máximo de respaldos conservados
● backup | backup_auto_max_kept
● Valor por defecto: 1
● Esto especifica el número máximo de respaldos
automatizados recientes a conservar para cada curso. Los
respaldos que sean más antiguos serán eliminados
automáticamente.
Moodle
Eliminar respaldos más viejos que
● backup | backup_auto_delete_days
● Valor por defecto: Nunca
● Número máximo de respaldos conservados
● backup | backup_auto_min_kept
● Valor por defecto: Ninguno(a)
● Si se eliminan los respaldos más antiguos que el número de
días especificado, puede suceder que un curso inactivo
termine sin respaldos. Para evitar esto, debe especificarse
un número mínimo de respaldos a conservar.
Moodle
Usar nombre del curso en el nombre del archivo de copia de
seguridad
● backup | backup_shortname
● Valor por defecto: No
● Usar el nombre del curso como parte del nombre del
archivo de copia de seguridad (en vez de usar el ID del
curso).
Moodle
Saltar cursos ocultos
● backup | backup_auto_skip_hidden
● Valor por defecto: Sí
● Elegir si se saltan o no los cursos ocultos
Moodle
Saltar cursos sin modificaciones desde
● backup | backup_auto_skip_modif_days
● Valor por defecto: 30 días
● Elegir saltar cursos que no hayan sido modificados desde
hace cierto número de días
Moodle
Saltar cursos que no se hayan modificado desde el respaldo
anterior
● backup | backup_auto_skip_modif_prev
● Valor por defecto: No
● Elegir si se saltan o no cursos que no hayan sido modificados
desde el respaldo automático anterior. Esto requiere que
estén habilitadas las bitácoras.
Moodle
Configuraciones de los respaldos automatizados
● Tenga en cuenta que estas configuraciones también
aplicarán para la papelera de reciclaje
●
● Incluir usuarios
● backup | backup_auto_users
● Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir usuarios en
los respaldos
Moodle
Incluir asignaciones de rol
● backup | backup_auto_role_assignments
● Valor por defecto: Sí
● Si se habilita, los roles asignados serán también respaldados
por defecto.
Moodle
Incluir actividades y recursos
● backup | backup_auto_activities
● Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir actividades
en un respaldo
Moodle
Incluir bloques
● backup | backup_auto_blocks
● Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir bloques en
un respaldo.
Moodle
Incluir filtros
● backup | backup_auto_filters
● Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir filtros en un
respaldo.
Moodle
Incluir comentarios
● backup | backup_auto_comments
● Valor por defecto: Sí
● Ajusta la configuración por defecto para incluir comentarios
en un respaldo.
Moodle
Incluir insignias
● backup | backup_auto_badges
● Valor por defecto: Sí
● Configuración por defecto para incluir insignias dentro de
un respaldo.
Moodle
Incluir eventos del calendario
● backup | backup_auto_calendarevents
● Valor por defecto: Sí
● Configurar el valor por defecto para incluir eventos del
calendario en un respaldo.
Moodle
Incluir información sobre grado de finalización de usuarios
● backup | backup_auto_userscompletion
● Valor por defecto: Sí
● Si se habilita, la información sobre grado de finalización
será incluida por defecto en los respaldos.
Moodle
Incluir bitácoras (logs)
● backup | backup_auto_logs
● Valor por defecto: No
● Si se habilita, las bitácoras se incluirán por defecto en los
respaldos.
Moodle
Incluir historias
● backup | backup_auto_histories
● Valor por defecto: No
● Ajusta la configuración por defecto para incluir la historia
del usuario en un respaldo.
Moodle
Incluir banco de preguntas
● backup | backup_auto_questionbank
● Valor por defecto: Sí
● Si se habilita, el banco de preguntas estará incluido por
defecto en los respaldos. POR FAVOR TENGA EN CUENTA
QUE al deshabilitar esta configuración se deshabilitará el
respaldo de actividades que usen el banco de preguntas,
como por ejemplo, los exámenes.
Moodle
Incluir grupos y agrupamientos
● backup | backup_auto_groups
● Valor por defecto: Sí
● Configura el ajuste por defecto para incluir grupos y
agrupamientos en un respaldo.
Moodle
Incluir competencias
● backup | backup_auto_competencies
● Valor por defecto: Sí
● Configurar el valor por defecto para incluir competencias en
un respaldo.
Moodle
5. Introducción a la plantilla para el curso
Moodle
● shortname: El nombre corto del curso
● fullname: El nombre completo del curso
● idnumber: El número ID (identificación) que se encuentra
en la página para 'Editar Categoría'
● category: Esta es la ID de la categoría en donde acomodar
al curso. Esto tiene prioridad por sobre category_idnumber
y category_path.
● category_idnumber: El número ID de la categoría en donde
acomodar el curso (encontrado en la URL de la categoría).
Esto tiene prioridad por sobre category_path.
Moodle
● category_path
● La ruta de la categoría en donde se acomoda el curso. Si
Usted quiere poner al curso dentro de la categoría de
"Ciencia-Ficción" que está localizada debajo de la categoría
"Películas", el valor a proporcionar es: Películas >
Ciencia-Ficción. Tome nota de que el separador debe de ser
[space]>[space]. También tome nota de que la categoría
DEBE DE EXISTIR, porque no será creada.
Moodle
● visible: 1 si el curso es visible, 0 si está oculto
● startdate: La hora en que inicia el curso. Por favor, tome
nota de que este valor es pasado a la función PHP strtotime
para generar el sello-de-tiempo (timestamp).
● summary: El resumen del curso
● format: El formato de curso a emplear, esto debe de ser un
nombre válido de plugin de formato de curso; por ejemplo:
weeks, topics.
● theme: El tema gráfico a usar
Moodle
● lang: El idioma a usar
● newsitems: El número de ítems de noticias
● showgrades: 1 para mostrarles el Libro de calificaciones a
los estudiantes y 0 para ocultarlo.
● showreports: 1 para mostrar los reportes de actividades y 0
para ocultarlos.
● legacyfiles: 1 para habilitar los Archivos de curso heredados
y 0 para no habilitarlos.
Moodle
● maxbytes: El tamaño en bytes máximo de archivo a subir en
el curso. Use 0 para emplear el límite del sitio.
● groupmode: 0 para Sin grupos, 1 para Grupos separados y 2
para Grupos visibles.
● groupmodeforce: 1 para forzar el modo de grupo; de otra
forma usar 0.
● enablecompletion: 1 para habilitar Finalización de actividad
y 0 para no hacerlo.
Moodle
Campos de inscripción
● Algunos campos pueden emplearse para habilitar y
configurar Métodos de inscripción. Los campos deben
nombrarse enrolment_[number] para el nombre del método
de inscripción, y enrolment_[number]_property para sus
propiedades.
Moodle
● enrolment_[number]
● El nombre en idioma inglés del método de inscripción (por
ejemplo manual, guest, self)
● enrolment_[number]_delete
● 1 para eliminar este método de inscripción del curso. Si se
configura a 1 todas las demás propiedades serán ignoradas.
Moodle
● enrolment_[number]_disable
● 1 para deshabilitar este método de inscripción del curso. Si
se configura a 1 todas las demás propiedades serán
ignoradas.
● enrolment_[number]_startdate
● La fecha de inicio de la inscripción. Este valor es pasado a
la función PHP strtotime().
Moodle
● enrolment_[number]_enddate
● La fecha de final de la inscripción Este valor es pasado a la
función PHP strtotime().
● enrolment_[number]_enrolperiod
● Número deee segundos, o si no es un valor comprendido por
strtotime() como por ejemplo "4 días".
Moodle
● enrolment_[number]_role
● El nombre_corto del rol
● enrolment_[number]_[property]
● Donde la propiedad es comprendida por el método de
inscripción especificado
● enrolment_[number]_password
● La clave de inscripción al curso
Moodle
Renombrar roles
● Para renombrar algunos roles, usando el patrón siguiente:
● role_[shortname]
● El nuevo nombre para [shortname].
Moodle
Campos de acción del curso
● Estas configuraciones tienen precedencia por sobre los
parámetros de Proceso del curso (Course process).
● delete
● 1 para eliminar (delete) el curso
● rename
● El nombre_corto (shortname) al cual renombrar el curso
Moodle
● backupfile
● Una ruta absoluta hacia un archivo de Respaldo (.mbz) para
importar en el curso.
● templatecourse
● El nombre_corto de un curso del cual se importará el
contenido
● reset
● 1 para reiniciar el curso
Moodle
Campos obligatorios
● shortname
● Este campo es obligatorio para todas las operaciones, con la
única excepción para crear cursos nuevos.
Moodle
● fullname
● El nombre completo del curso (fullname) es requerido al
crear un nuevo curso.
● delete
● 1 para eliminar (delete) el curso
● rename
● El nombre_corto (shortname) al cual renombrar el curso
Moodle
● backupfile
● Una ruta absoluta hacia un archivo de Respaldo (.mbz) para
importar en el curso.
● templatecourse
● El nombre_corto de un curso del cual se importará el
contenido
● reset
● 1 para reiniciar el curso
Moodle
15. Plugins
Moodle
● Introducción a los plugins
● Instalación de un Plugin
● Instalación mediante archivo ZIP subido al sitio
● Desinstalar un plugin
● La visualización de los plugins
● Consulta de las bitácoras
● Administración de las bitácoras
Moodle
1. Qué es un plugin
Moodle
● Los plugins permiten añadir características y
funcionalidades adicionales a Moodle, por ejemplo,
nuevas actividades, nuevos tipos de preguntas para
exámenes, nuevos reportes, integraciones con otros
sistemas y mucho más.
Moodle
● Nota: Algunas soluciones de alojamiento, por ejemplo
MoodleCloud, impiden que se instalen plugins desde el
interior de Moodle.
Moodle
● Nota: Se le recomienda que proceda con cautela y que
siempre instale estos plugins en un servidor
experimental antes de instalarlos en un servidor de
producción.
● Moodle tiene una lista de los plugins favoritos, que
valdría la pena considerar para añadirlos a su sitio.
● Usted puede probar más de 50 de los plugins más
populares de Moodle en plugins.moodlebites.com.
Moodle
● Usted puede encontrar los plugins con los mayores
números de descarga en los últimos tres meses en
https://moodle.org/plugins/stats.php.
● Estos son los plugins que son más probables de ser más
útiles para la mayoría de los sitios. Probablemente
sería una buena idea el considerarlos primeramente.
Moodle
● Moodle tiene una lista de los plugins que han recibido
el Reviewers' choice award distintivo de plugins
otorgado por los revisores.
● Estos distintivos son otorgados por los encargados de
plugins y los revisores a los plugins especialmente
útiles, bien codificados o interesante en otros
aspectos.
● https://moodle.org/plugins/browse.php?list=award&id
=1
Moodle
● Si su sitio Moodle necesita evaluaciones más allá de los
dieciséis tipos de pregunta estándar incluidos en el
núcleo de Moodle, vea los muchos tipos de preguntas
de terceros disponibles.
Moodle
2. Instalación de un Plugin
Moodle
● Para instalar un plugin, su código fuente debe ponerse
(desplegarse) dentro de la localización apropiada
dentro del directorio con la instalación de Moodle y
debe visitarse la página de administración principal
Administración del sitio > Notificaciones.
● Existen diferentes maneras en las que se puede
desplegar en Moodle el código de un plugin:
Moodle
● En Moodle 2.5 en adelante, el código de un plugin
puede desplegarse desde adentro de Moodle, sea
directamente desde el directorio de plugins de Moodle,
o al subir un archivo ZIP.
● El proceso del servidor web debe de tener acceso de
escritura a la carpeta del tipo de plugin en donde se
instalará el nuevo plugin.
Moodle
● Nota: Siempre que Usted instale o descargue un plugin
del directorio de plugins de Moodle, es muy
importante que se asegure de que ha elegido
correctamente su Versión de Moodle.
Moodle
● Si por error Usted descarga e instala la versión
equivocada de un plugin para su servidor Moodle, esto
podría causar algunos problemas muy graves,
incluyendo el que se congele su sitio Moodle.
Moodle
● Ingrese a su sitio como administrador y vaya a
Administración > Administración del sitio > Plugins
> Instalar plugins. (Si Usted no puede encontrar este
lugar, esto es debido a que en su sitio está prohibido
instalar plugins).
Moodle
● Elija el botón 'Instalar plugins desde el directorio de
plugins de Moodle' (debe tener una cuenta de Moodle).
● Busque un plugin que tenga un botón para instalar
(Install) que asegura que es compatible con su versión
de Moodle, elija el botón para Instalar (Install) y luego
elija Continuar (Continue).
Moodle
● Revise que aparezca el mensaje de que pasó la
validación (Validation passed!) y después elija el botón
para Instalar el plugin (Install add-on).
Moodle
3. Instalación mediante archivo ZIP subido al sitio
Moodle
● Vaya al Moodle plugins directory, seleccione su
versión actual de Moodle, después elija un plugin que
tenga un botón para Descargar (Download) y descargue
el archivo ZIP.
● https://moodle.org/plugins/
● Ingrese a su sitio Moodle como administrador y vaya a
Administración > Administración del sitio > Plugins
> Instalar plugins.
Moodle
● Suba el archivo ZIP, seleccione el tipo apropiado de
plugin, acepte la casilla de aceptación, después elija
el botón para 'Instalar un plugin desde un archivo
ZIP'.
● Revise que aparezca el mensaje de que pasó la
validación (Validation passed!) y después elija el botón
para Instalar el plugin (Install add-on).
Moodle
4. Desinstalar un plugin
Moodle
● Ir a Administración del sitio > Plugins > Vista
general de plugins y clic al botón de Desinstalar en
frente del plugin que se quiera quitar.
● Utilice el administrador de archivos para
quitar/eliminar el directorio de plugins según las
instrucciones; de lo contrario, Moodle, volverá a
instalarlo la próxima vez que acceda administración
del sitio
Moodle
● Nota: Algunos tipos de plugin ofrecen la remoción del
disco también, aunque todavía no lo hacen todos.
● C:\Bitnami\moodle-3.7.x\apps\moodle\htdocs\repositor
y\dropbox
Moodle
5. Vista general de plugins
Moodle
● Vista general de plugins en Moodle 3.x mostrando el
botón para revisar si existen actualizaciones
disponibles
● La página de vista general de plugins en
Administración del sitio > Plugins > Vista general de
plugins enlista todos los plugins instalados, junto con
sus números de versiones, disponibilidad (habilitado o
deshabilitado) y enlace a configuraciones (si hubiera).
Moodle
● Un botón para 'Revisar actualizaciones disponibles'
le permite a los administradores revisar rápidamente si
hay actualizaciones disponibles para plugins estándar
de Moodle o plugins instalados en el sitio (desde el
directorio de plugins).
● Las actualizaciones disponibles están resaltadas, con
mayor información y un enlace para descargar en la
columna de notas opuesta al plugin.
Moodle
6. Bitacoras
Moodle
● Se puede generar una bitácora de la actividad en el
curso por un profesor en Tablero
● Mis cursos > micurso > engrane > más..
● Administración del curso > Reportes > Bitácoras
Moodle
● Usted puede filtrar las bitácoras por nivel.
○ Nivel de Enseñanza: un evento o acción realizado
por un profesor (usualmente) que afecta la
experiencia de aprendizaje del estudiante. Esto
podría ser, calificar a un estudiante o añadirle un
módulo al curso.
Moodle
● Nivel de participación: un evento o acción que podría
relacionarse a la experiencia de aprendizaje de un
usuario. Esto podría ser, un estudiante que publica en
un Foro o que envía una Tarea.
Moodle
● Usted puede ver cuáles páginas ha accedido el
estudiante, la fecha y hora de accesos, las direcciones
IP de donde provinieron y sus acciones (ver, añadir,
actualizar, eliminar).
● Usted puede elegir entre mostrar las bitácoras en una
página o descargarlas en texto, o en formatos ODS o
Excel.
Moodle
● Si se descargan las bitácoras en formato de Excel, el
nombre corto del curso aparecerá en el nombre del
archivo.
● Nota: La página de reporte de bitácoras contiene
enlaces activos que le permiten acceder a la página
de perfil de un alumno, o a una página en particular
que el estudiante estuvo viendo. El enlace de dirección
IP proporciona un estimado de la localización del
estudiante.
Moodle
7. Bitácoras de actividad del sitio
Moodle
● Se puede generar una bitácora de actividad del sitio
por un administrador del sitio en Administración del
sitio > Reportes > Bitácoras.
● La bitácora puede mostrar todas las actividades,
novedades del sitio o errores del sitio, tales como los
intentos de ingreso (login) fallidos.
Moodle
Bitácoras en vivo
Moodle
● Las bitácoras en vivo están disponibles para un curso
desde Administración del curso > Reportes >
Bitácoras en vivo y para el sitio (como se muestra en
la pantalla inferior) desde Administración >
Administración del sitio > Reportes > Bitácoras en
vivo.
● Las bitácoras en vivo pueden detenerse y reiniciarse al
elegir el botón para 'Pausar bitácoras en vivo'.
Moodle
Configuraciones de administración del sitio
Moodle
● El administrador del sitio puede definir cuáles
almacenes de bitácoras están disponibles, y en cual
orden, desde Administración del sitio > Plugins >
Bitácoras > Gestionar almacenes de bitácoras.
Moodle
● La bitácora estándar por defecto es muy detallada y
debería de cumplir todos los requisitos. La bitácora
heredada deberá deshabilitarse a menos que Usted
tenga reportes de bitácora antiguos que necesite.
● Un almacén de bitácoras externo también le permite a
Usted conectarse a una BasedeDatos de bitácoras
externa.
Moodle
● Desde Administración del sitio > Plugins > Reportes
> Gestionar reportes , el administrador puede ver
cuál almacén de bitácora soporta cual reporte dado:
Moodle
16. Reportes
Moodle
1. Comentarios
2. Respaldos
3. Cambios de configuración
4. Lista de eventos
5. Intuiciones (predicciones)
6. Bitácoras
7. Bitácoras en vivo
8. Vista general de desempeño
9. Instancias de preguntas
10. Información general sobre seguridad
11. Limpiador de publicidad chatarra
12. Reglas para monitoreo de eventos
Moodle
1. Comentarios, Respaldos, Cambios de configuración
Moodle
● Reporte de comentarios
● Se puede encontrar un lista de todos los
comentarios añadidos en Administración del
sitio > Reportes > Comentarios.
Moodle
● Reporte de respaldos
● Puede encontrar un último registro de
ejecución de las copias de seguridad
programadas del curso en Administración>
Administración del sitio> Informes> Copias
de seguridad. Muestra una lista de todas las
copias de seguridad del curso realizadas.
Moodle
● Reporte de cambios en la configuración
● El reporte de cambios en la configuración le
permite a un Administrador ver de un sólo
vistazo cúales aspectos de su sitio Moodle
han sido alterados recientemente y, donde
sea aplicable, por cúal administrador.
Moodle
2. Lista de eventos, Intuiciones (predicciones),
Bitácoras, Bitácoras en vivo
Moodle
● Los eventos en Moodle son una notificación
interna de que algo ha pasado. Se usan para
escribir en las bitácoras, para reportes, y
en cualquier momento en que el código de
una parte de Moodle quiera "oir" a cosas
que están sucediendo.
Moodle
● La lista puede filtrarse para mostrar
componentes específicos (núcleo, Tarea,
Libro, etc), niveles ( Enseñando,
Participando, Otro ) y tipos de consulta a
BasedeDatos (crear, eliminar, leer,
actualizar).
Moodle
● La lista puede filtrarse para mostrar
componentes específicos (núcleo, Tarea,
Libro, etc), niveles ( Enseñando,
Participando, Otro ) y tipos de consulta a
BasedeDatos (crear, eliminar, leer,
actualizar).
Moodle
● Los reportes de Intuiciones (predicciones)
de Moodle están basados en predicciones
creadas por un modelo analizador. Un
ejemplo de esto son los Estudiantes en
riesgo de abandonar.
Moodle
● Para obtener el reporte de Intuiciones,
navegue a Tablero > Administración del
sitio > Reportes > Intuiciones)
●
● El mensaje Sin intuiciones reportadas se
verá en la página hasta que Usted comience
a añadir cursos a su sitio Moodle.
Moodle
● Los profesores sólo pueden ver sus cursos.
● Se necesita entrar como administrador.
● La bitácora puede mostrar las actividades,
novedades del sitio o errores del sitio, tales
como los intentos de ingreso fallidos.
Moodle
3. Vista general de desempeño, Instancias de
preguntas, Información general sobre seguridad
Moodle
● El Reporte de vista general de desempeño
en Administración > Administración del sitio
> Reportes > Vista general de desempeño
enlista asuntos que pueden afectar el
desempeño del sitio.
Moodle
● Para cada uno de los asuntos, es posible
editar las configuraciones al hacer click
sobre del ícono para habilitar o
deshabilitarlo. Se dan razones para
conservar las configuraciones por defecto y
las consecuencias de cambiarlas.
Moodle
● Éste reporte enlista todos los lugares en
donde se usa un tipo específico de
pregunta. Proporciona una lista por curso
que muestra el total, número visibles y
ocultas de ese tipo de pregunta. Al elegir
un enlace de contexto tal como el título del
curso lo llevará a Usted a la pregunta
relevante dentro del banco de preguntas.
Moodle
● Reporte vista general de seguridad
● Un reporte de vista general de seguridad
está disponible para los administradores del
sitio en Configuraciones > Administración
del sitio > Reportes > Vista general de
seguridad.
Moodle
4. Limpiador de publicidad chatarra
Reglas para monitoreo de eventos
Moodle
● Tome nota de que no es estrictamente
necesario el combatir solamente la
publicidad chatarra dentro de perfiles (vea
las configuraciones críticas más abajo),
pero le protegerá en contra de docenas de
otras vulnerabilidades de seguridad
conocidas.
Moodle
● El monitoreo de eventos le permite a los
administradores y profesores el recibir
notificaciones cuando suceden ciertos
eventos en Moodle. Vea Lista de eventos
para los ejemplos de eventos y sus
niveles.
Moodle
7. Activar y obtener las estadísticas en Moodle
Moodle
Las estadísticas pueden habilitarse por un
administrador del sitio en:
● Administración >
● Administración del sitio >
● Características avanzadas.
Moodle
●
Moodle
● Si las estadísticas están habilitadas para el
sitio, se pueden generar gráficas y tablas de
la actividad del sitio.
Moodle
● Las tablas y gráficas de estadísticas
muestran cuántos accesos (hits) ha habido
en varias partes de su sitio durante varios
momentos del día.
Moodle
● Éstas no muestran cuántos usuarios
diferentes ha habido.
● Ésto se procesa diariamente a la hora que
Usted especifique.
● Usted debe habilitar las estadísticas antes
de que pueda ver algo.
Moodle
8. Insignias
Moodle
● Las insignias son pequeños reconocimientos a los
alumnos por sus logros.
● Las Insignias (badges) pueden otorgarse a nivel de
curso o a nivel global de todo el sitio.
● Los profesores de curso no tienen acceso a las insignias
globales a menor que cuenten con un permiso del
sistema.
Moodle
● Las insignias deben estar activadas por el
administrador en: Administración > Administración del
sitio > Insignias > Configuración de las insignias.
● Entonces el profesor va a ver un enlace Administración
> Administración del curso > Insignias > Administración
de Insignias .
Moodle
● Esto debe mostrar una lista de insignias creadas y
disponibles para para su asignación, así como las
acciones que pueden realizarse sobre cada una de
ellas.
Moodle
● Estado de la insignia: Las insignias pueden estar
disponibles o no disponibles, activando o desactivando
el icono "ojo " o el botón Activar / desactivar
● Criterios: Esto muestra cómo se obtiene o "gana" la
insignia
● Destinatarios: Muestra el número de usuarios que han
obtenido la insignia
● Acciones: Las acciones disponibles son las siguientes:
Moodle
● Nota: La disponibilidad para habilitar o deshabilitar
el acceso depende del estatus actual de la insignia
(ej. si la insignia está disponible a los usuarios, se
mostrará el ícono "deshabilitar acceso")
● Antes que una insignia haya sido emitida al menos a
un usuario, todos estos detalles y configuraciones
pueden ser editadas pulsando el ícono de acción
"Editar Insignia"
Moodle
● Al hacer clic en el nombre de la insignia, direcciona
a la pantalla donde se pueden gestionar los detalles
de esa insignia en particular.
● Mozilla Open Badges.
● Open Badges backpack (mochila de Insignias
Abiertas)
Moodle
9. Respaldo del profesor
Moodle
● Un curso puede guardarse con algunas o todas sus
partes mediante el respaldo del curso.
● Típicamente, el administrador del sitio configurará una
agenda para Respaldo de curso automatizado para
todo el sitio.
● Un maestro con privilegios de edición puede crear un
respaldo o descargar un respaldo existente, para
salvaguardarlo, o para usarlo en otro sitio Moodle sin
los datos de los usuarios.
Moodle
10. Reiniciar un curso por el profesor
Moodle
● Esto te permite vaciar un curso de datos de usuarios,
mientras permanecen las actividades y otras
especificaciones.
● Por favor, se cuidadoso con el curso que escoge para
borrar, ¡Lo hará para siempre!
Moodle
● Puede borrar lo siguiente en cualquier combinación:
○ Alumnos
○ Profesores
○ Eventos
○ Registros
○ Grupos
Moodle
● Puede borrar todos los mensajes enviados de los tipos
de foro seleccionados:
○ Foro de noticias
○ Foro del profesor
○ Discusión Simple
○ Cada persona envía una respuesta
○ Foro estándar para uso general
○ Puedes también especificar una fecha de comienzo
de un nuevo curso
Moodle
11. Tours
Moodle
● Como un administrador, acceda a 'Tours para usuario'
desde la Administración del sitio, Apariencia.
● Aquí verá Usted los tours existentes y tendrá la opción
de crear un nuevo tour, importar un tour o mirar los
tours disponibles en el Repositorio de tours. (Se han
añadido un tour para administrador y otro para
profesor en Moodle 3.2 a los sitios nuevos o
actualizados para introducir el Tema Boost y que Usted
empiece a usarlo.)
Moodle
● Para cada uno de sus cursos existentes, Usted puede
hacer click, ya sea directamente en su nombre o en su
ícono para la acción de Ver, para ver sus pasos
enlistados.
● Cada tour puede ser habilitado o deshabilitado
individualmente según se requiera en su página de
configuraciones.
Moodle
● Nota: Usted puede tener varios tours creados para la
misma página destino, pero Usted solamente debería
de tener únicamente uno solo habilitado por página a
la vez.
Moodle
● Los íconos junto a cada tour le permiten verlo,
editarlo, exportarlo o eliminarlo.
● Los tours se mostrarán en cualquier página que cuya
URL coincida con el valor de la ruta especificada,
como por ejemplo:
● /my/% - para coincidir con el Tablero
● /course/view.php% - para coincidir con todos los
cursos del sitio
Moodle
● /mod/forum/view.php% - para coincidir con la lista de
discusión del foro
● /user/profile.php% - para coincidir con la página del
Perfil del usuario
● FRONTPAGE para usar el tour en su página inicial
(Portada) del sitio.
Moodle
● Cada tour será configurado con las configuraciones de
pasos por defecto que Usted puede editar en la página
de configuraciones
● Localización: Superior, Inferior (Por defecto),
Izquierda, Derecha. Esto determina el lugar de los
pasos relativo a el bloque coincidente o selector CSS
en la página.
Moodle
● Mostrar si no se encuentra el destino: No (Valor por
defecto), Si. Esto determina si es que el paso es
mostrado o no cuando no se ha encontrado el destino.
● Mostrar con sombreado: No (Valor por defecto), Si. Si
fuera si, el paso aparece rodeado por un sombreado
oscurecido para enfatizar su contenido y localización.
Moodle
● Mover al hacer click: No (Valor por defecto), Si. Si
fuera si, el tour continúa hacia el paso siguiente
cuando el usuario haga click dentro del bloque o un
área destino del paso actual.
● Nota: Si usted quiere que los usuarios pueden llenar
formatos cuando navegan por el tour, entonces no use
un sombreado.
● Los filtros del tour le permiten elegir el Rol (o roles) y
tema(s) para los cuales se mostrará el tour.
Moodle
● Mover al hacer click: No (Valor por defecto), Si. Si
fuera si, el tour continúa hacia el paso siguiente
cuando el usuario haga click dentro del bloque o un
área destino del paso actual.
● Nota: Si usted quiere que los usuarios pueden llenar
formatos cuando navegan por el tour, entonces no use
un sombreado.
● Los filtros del tour le permiten elegir el Rol (o roles) y
tema(s) para los cuales se mostrará el tour.
Moodle
¿Cómo le añado pasos a un tour ?
Moodle
● Ya sea que haga click directamente en su nombre o en
el ícono para Ver acción para ver los pasos enlistados
actualmente.
● Aquí están los pasos iniciales para un tour de ejemplo
para la página del Tablero:
Moodle
● Haga click en el enlace hacia 'Nuevo paso' y seleccione
lo que Usted desea resaltar:
● Bloque - para mostrar junto a un bloque coincidente
en la página. Seleccione el bloque que Usted desea del
menú desplegable. (Tome nota de que Usted puede
seleccionar bloques aunque no estén disponibles en su
área elegida. Si después son añadidos, entonces el tour
mostrará ese paso.)
Moodle
● Selector CSS - para mostrar junto a un selector
coincidente en la página. Escriba el selector relevante.
(Vea ejemplos debajo).
● Mostrar a mitad de la página
Moodle
● Añada el título y el contenido
● Para todos los tipos, seleccione si es que se mostrará o
no el paso con un sombreado oscurecido
● Para bloques o selectores, seleccione la opción para
posicionamiento para donde colocar la visualización
● Para bloques o selectores, seleccione si es que se
muestra el paso en caso de que no se encuentre el
destino
Moodle
● Para bloques o selectores, seleccione si es que se
mueve al hacer click; por ejemplo, que se mueva hacia
el paso siguiente cuando se hace click sobre el destino
● Haga click en 'Guardar cambios'
Moodle
¿Cómo funcionan los tours para usuario?
Moodle
● Una vez que se haya creado y habilitado un tour para
usuario, la primera vez que un usuario vea una página
que coincida con las configuraciones de la (ruta a la)
página del tour para el usuario, el tour para el usuario
empezará a mostrarse automáticamente, comenzando
con el primer paso. Cada paso del tour mostrará su
título y contenido, junto con tres botones de opciones:
Moodle
● Anterior - para regresar al paso anterior en el tour
● Siguiente - para ir al paso siguiente en el tour
● Finalizar Tour - para salir completamente del tour
● En cualquier momento que el usuario deseara
re-ejecutar el tour de la página, puede hacer click en
el enlace para "Reiniciar tour del usuario en esta
página" al fondo de la página.
Moodle
● Anterior - para regresar al paso anterior en el tour
● Siguiente - para ir al paso siguiente en el tour
● Finalizar Tour - para salir completamente del tour
● En cualquier momento que el usuario deseara
re-ejecutar el tour de la página, puede hacer click en
el enlace para "Reiniciar tour del usuario en esta
página" al fondo de la página.
Moodle
17. Servidor
Moodle
● Modificar el Contacto para soporte
● Manejo de la sesión
● Modo de mantenimiento
● Limpieza
● Entorno
● Rendimiento y Tipo de archivos
● Introducción a los trabajos agendados o cron
● Administración del CRON
● Configuración de bitácoras de trabajos
● Trabajos agendados
Moodle
1. Contacto para soporte
Moodle
● Un administrador puede especificar un nombre para
soporte, Email o página de soporte en Configuraciones
> Administración del sitio > Servidor > Contacto para
soporte para incluir en el Email de confirmación.
Moodle
2. Manejo de la sesión
Moodle
● Un administrador puede cambiar las configuraciones
siguientes en Administración del sitio > Servidor >
Manejo de la sesión.
● Una vez que alguien inicia sesión en su servidor
Moodle, el servidor inicia una sesión. Los datos de la
sesión permiten al servidor rastrear a los usuarios a
medida que acceden a diferentes páginas.
Moodle
Usar la base de datos para la información de la sesión
Moodle
● Moodle necesita almacenar los datos de la sesión en
algo de almacenamiento. De manera predeterminada,
se selecciona el almacenamiento de sesión de archivo
o de base de datos, esta opción permite que el
administrador lo cambie.
Moodle
Caducidad (tiempo de espera)
Moodle
● Una vez que alguien inicia sesión en su servidor
Moodle, el servidor inicia una sesión. Los datos de la
sesión permiten al servidor rastrear a los usuarios a
medida que acceden a diferentes páginas. Si los
usuarios no cargan una nueva página durante el tiempo
establecido aquí, Moodle finalizará su sesión y cerrará
sesión.
Moodle
● Asegúrese de que este período de tiempo sea lo
suficientemente largo como para cubrir la prueba más
larga que sus maestros pueden ofrecer.
● Si un estudiante se desconecta mientras está tomando
un examen, sus respuestas a las preguntas del examen
pueden perderse.
Moodle
3. Modo de mantenimiento
Moodle
● Prevenir acceso mientras se está efectuando el
mantenimiento
● El modo de mantenimiento es para prevenir que
cualquier usuario que no sea administrador use el sitio
mientras se le hace mantenimiento, aunque no está
diseñado para prevenir el acceso a los usuarios durante
las actualizaciones de la versión.
Moodle
● Cuando los usuarios intenten acceder a un curso
cuando su sitio está en modo de mantenimiento, ellos
verán un mensaje que les informa que el sitio está en
modo de mantenimiento. Usted puede crear un
mensaje personalizado para el modo de
mantenimiento, posiblemente para informar cuando
volverá a estar disponible el sitio, o para dar la razón
por la que se hace mantenimiento.
Moodle
● Nota: La página principal (portada) de su sitio
aparecerá de forma normal cuando su sitio esté en
modo de mantenimiento. Los usuarios sólamente verán
el mensaje de mantenimiento cuando intenten acceder
a un curso.
Moodle
● Un administrador puede poner al sitio en modo de
mantenimiento en Configuraciones > Administración
del sitio > Servidor > Modo de mantenimiento.
Moodle
● Si por alguna razón no estuviera disponible la interfaz
web, Usted puede poner a Moodle en modo de
mantenimiento al crear un archivo llamado
maintenance.html en la carpeta llamada 1 (el número
uno arábigo) en su carpeta de moodle data. Cualquier
texto en ese archivo (por ejemplo: Regresamos
después de las 5 pm) se les mostrará a los usuarios que
traten de acceder a cualquier parte diferente a la
portada.
Moodle
● Cuando Usted active el modo de mantenimiento y cree
este archivo, Usted necesitará probar el modo de
Mantenimiento para asegurarse de que podrá salir del
modo de mantenimiento y que un usuario
no-administrador podrá entonces ingresar.
● Si no pueden, Usted tendría que eliminar el archivo
maintenance.html , para que los usuarios
no-administradores puedan ingresar.
Moodle
● Asegúrese de que su estrategia funcione antes de que
se Usted quede atrapado dentro del modo de
mantenimiento y que los usuarios no-administradores
no puedan ingresar más allá de la portada.
● Cuando un sitio está en mantenimiento, el enlace
hacia "En Modo de Mantenimiento" es mostrado cerca
de la parte superior derecha de cada página (excepto
la portada) a los administradores.
Moodle
● Si su sesión terminó cuando todavía estaba en modo de
mantenimiento, Usted puede re-ingresar al escribir la
URL para ingreso directamente
(http://yoursitename/login/)
Moodle
Permitirles a usuarios que no son administradores el
acceso al sitio mientras está en modo de
mantenimiento
Moodle
● Los usuarios que no son administradores pueden tener
acceso al sitio mientras está en modo de
mantenimiento de la siguiente manera:
● Crear un nuevo Rol con la capacidad
moodle/site:maintenanceaccess permitida
● Asignarlo a los usuarios seleccionados como un rol del
sistema
Moodle
4. Limpieza
Moodle
Eliminar usuarios no confirmados después de
● deleteunconfirmed
● Valor por defecto: 7 días
● Para ciertos métodos de autenticación, como el
auto-registro basado en Email, los usuarios deben
confirmar su cuenta dentro de un cierto tiempo.
Pasado ese período, se eliminarán todas las cuentas no
confirmadas.
Moodle
Eliminar usuarios incompletos después de
● deleteincompleteusers
● Valor por defecto: Nunca
● Después de este período, cualquier cuenta sin el
campo de nombre, apellido(s) o Email llenado es
eliminada.
Moodle
Deshabilitar historial de calificaciones
● disablegradehistory
● Valor por defecto: No
● Deshabilitar el historial de seguimiento de cambios en
la tablas de calificaciones relacionadas. Esto puede
agilizar algo el funcionamiento del servidor y conservar
espacio en la base de datos.
Moodle
Duración del historial de calificaciones
● gradehistorylifetime
● Valor por defecto: Nunca eliminar historial
● Esta opción especifica durante cuánto tiempo desea
mantener el historial de cambios en las tablas de
calificaciones relacionadas. Se recomienda mantenerlo
todo el tiempo posible. Si experimenta problemas de
funcionamiento o tiene un espacio limitado en la base
de datos, pruebe con un valor más bajo.
Moodle
Limpiar archivos de datos temporales más antiguos de
● tempdatafoldercleanup
● Valor por defecto: 7 días
● Remover archivos temporales más antiguos que el
tiempo seleccionado de la carpeta de datos.
Moodle
5. Entorno
Moodle
Compruebe si su servidor cumple con los requisitos de
instalación actuales y futuros.
● Versión de Moodle: 3.7.
●
● Administración del sitio > Servidor > Entorno
Moodle
6. Rendimiento
Moodle
● Límite de memoria de PHP extra
● extramemorylimit
● Valor por defecto: 512M
● Algunas secuencias de comandos como búsqueda,
respaldar/restaurar o cron requieren más memoria.
Establezca valores más altos para los sitios grandes.
Moodle
● Límite de tiempo máximo
● maxtimelimit
● Valor por defecto: 0
● Para restringir el máximo tiempo de ejecución PHP que Moodle
permitirá sin mostrar ningún mensaje de salida, escriba aquí un
valor en segundos. 0 significa que se usan las restricciones por
defecto de Moodle. Si tiene un servidor frontal (front-end) con su
propio límite de tiempo, configure este valor más bajo, para
recibir errores de PHP en bitácoras. No aplica para ''scripts'' de
Interfaz por Línea de Comandos.
Moodle
● cURL caché TTL
● curlcache
● Valor por defecto: 120
● Tiempo de vigencia (en segundos) de la caché cURL.
Moodle
● Bitrate (en Kbps) a emplear cuando se calcula tiempo
cURL
● curltimeoutkbitrate
● Valor por defecto: 56
● Esta configuración se usa para calcular un tiempo
(timeout) apropiado en solicitudes cURL grandes.
Como parte del cálculo, se hace una solicitud HTTP
HEAD para determinar el tamaño del contenido. El
ponerlo a 0 desabilita esta solicitud.
Moodle
Tipo de archivos
Moodle
● Moodle proporciona una manera fácil para que cada
docente les presente materiales a sus estudiantes.
Puede tratarse de archivos, como los documentos de
procesadores de texto o presentaciones de diapositivas
e imágenes.
● Los materiales pueden mostrarse en la página, ya sea
como un ítem individual o agrupados en carpetas.
Moodle
*** Rutas ***
Moodle
● Un administrador puede configurar las siguientes rutas
del sistema en Administración > Administración del
sitio > Servidor > Rutas del Sistema.
Moodle
● Nota: Al configurar las rutas del sistema en Sistemas
Operativos Windows, se prefiere emplear la notación
8.3 para la ruta y el nombre del archivo. De tal forma,
en lugar de escribir c:\program files\ruta hacia
aspell\aspell.exe, escriba
c:\progra~1\path~1\aspell.exe. Revise la ruta exacta
8.3 path usando el comando dir /x en el símbolo del
sistema.
Moodle
Ruta hacia aspell
Moodle
● Si PSpellSpell es seleccionado como el motor de
ortografía (spell engine) para TinyMCE en
Administración > Administración del sitio > Plugins >
editores de texto > Editor TinyMCE HTML entonces
Usted debe de especificar la ruta correcta para
acceder a la librería de aspell.
Moodle
● Adicionalmente, Usted NECESITA tener aspell 0.50 o
más reciente instalado en su servidor. en sistemas
Unix/Linux/Mac use el programa which para dterminar
la ruta:
● [root@moodle ~]# which aspell
● /usr/bin/aspell
● En este ejemplo la ruta a ingresar es /usr/bin/aspell.
Moodle
● En un sistema Windows, descargue e instale GNU aspell
junto con al menos un diccionario y después use la
facilidad para explorar en Explorer para encontrar el
archivo aspell.exe. La ruta debería ser algo similar a:
c:\program files\aspell\bin\aspell.exe
Moodle
● Podría ser mejor el instalar aspell en c:\aspell o usar la
notación 8.3 si Usted está instalando en c:\archivos de
programa para que la ruta sea algo similar a
c:\archiv~1\aspell\bin\aspell.exe
Moodle
Ruta hacia dot
Moodle
● La ruta hacia dot es usada para habilitar la generación
de imágenes; por ejemplo, en el perfilado de Moodle.
Las gráficas generadas son muy útiles para ver lo que
hace cada solicitud. Para tener visible y funcionando el
perfilado, debe instalarse la extensión xhprof en PHP.
Moodle
● Si Usted quiere usar las herramientas de autoría para
el Tipo de pregunta Preg , necesitará instalar el
Graphviz Graph Visualization Software y configurar la
'Ruta hacia dot'.
● ES preg pathtodot.png
Moodle
● En Windows la ruta hacia dot probablemente sea
C:\Program Files (x86)\Graphviz2.38\bin\dot.exe
● Para encontrar la ruta hacia dot en Mac, abra una
ventana de Terminal y escriba:
● which dot
● En Mac la Ruta hacia dot probablemnte sea
/opt/local/bin/dot
● Escriba su Ruta hacia dot en 'Administración del sitio /
▶ Servidor / ▶ Rutas del sistema ' Ruta hacia dot
Moodle
Ruta hacia php cli
Moodle
● La ruta hacia PHP CLI. Probablemente algo parecido a
/usr/bin/php en Linux y Mac. , o C:\php\php.exe en
Microsoft Windows. Si Usted configura esto, los scripts
de Cron pueden ser ejecutados desde la interfase
administrativa.
Moodle
● Para encontrar la ruta hacia php cli en una Mac, abra
una ventana de Terminal y escriba:
● which php cli
● Nota: Al configurar las rutas del sistema en Sistemas
Operativos Windows, se prefiere emplear la notación
8.3 para la ruta y el nombre del archivo.
Moodle
● De tal forma, en lugar de escribir c:\program files\ruta
hacia aspell\aspell.exe, escriba
c:\progra~1\path~1\aspell.exe. Revise la ruta exacta
8.3 path usando el comando dir /x en el símbolo del
sistema.
Moodle
7. Cron
Moodle
● El proceso 'cron' de Moodle es un script PHP (parte de
la instalación estándar de Moodle) que debe ejecutarse
regularmente en segundo plano.
● El script cron de Moodle corre diferentes
trabajos/tareas (tasks) a diferentes intervalos
agendados.
Moodle
● IMPORTANTE: No se salte la configuración del proceso
de cron en su servidor de Moodle. Su sitio no
funcionará correctamente sin él.
● Un programa especial es usado para ejecutar el script
de cron de Moodle a intervalos regulares.
Moodle
● El script de cron de Moodle corre trabajos/tareas que
incluyen el mandar correos, actualizar reportes de
Moodle, canales RSS, completado de actividades,
publicación de mensajes en foros y otros trabajos.
● Dado que los diferentes trabajos tienen diferentes
horarios agendados, no todos los trabajos correrán en
Moodle cuando se dispare el script de cron.
Moodle
● Se recomienda que se ejecute el trabajo cron al menos
una vez al día, pues así lo necesita la eliminación
asincrónica de actividades al usar la Papelera de
reciclaje.
Moodle
● El programa cron (que corre el script de Moodle) es
una parte del núcleo de los sistemas basados en Unix
(incluyendo Linux y OSX) que se usa para correr todos
los tipos de servicios dependientes del tiempo (hora).
Moodle
● Esencialmente, la tarea involucra el añadir un solo
comando (instrucción/orden) a la lista de actividades
de cron en su sistema.
● En sistemas basados en Unix, esta lista es un archivo
llamado 'crontab' que todos los usuarios tienen.
Moodle
EasyCron - Un proveedor de servicio webcron que elimina
la necesidad de crontab o algún otro agendador de tarea
para configurar el trabajo de cron.
Moodle
8. Administración del CRON
Moodle
● Límite de concurrencia de trabajo agendado
● task_scheduled_concurrency_limit
● Valor por defecto: 3
● El número de CRON permitidos para que corran
concurrentemente. Si el límite es alto entonces el
servidor podría experimentar una alta carga que afecte
el desempeño.
Moodle
● Una configuración de 0 deshabilitará completamente el
procesamiento de trabajos agendados.
Moodle
● Tiempo de vida de corredor de trabajo agendado
● task_scheduled_max_runtime
● Valor por defecto: 30 minutos
● El tiempo de vida de un “cron” antes de que sea
liberado.
Moodle
● Límite de concurrencia ad hoc
● task_adhoc_concurrency_limit
● Valor por defecto: 3
● El número de “crones” ad hoc permitidos de correr
concurrentemente. Si el límite es alto entonces los
trabajos agendados podrían no ejecutarse
regularmente cuando haya muchos trabajos ad hoc.
Moodle
● Los cron ad hoc funcionan para los plugins externos.
● Una configuración de 0 deshabilitará completamente el
procesamiento de trabajos ad hoc.
Moodle
● Tiempo de vida de corredor de trabajo ad hoc
● task_adhoc_max_runtime
● 30
● unidades de duración Valor por defecto: 30 minutos
● La edad de un corredor de trabajo ad hoc antes de que
sea liberado. Una duración baja es recomendada, ya
que no hay límite al número de trabajos ad hoc
puestos en cola.
Moodle
● Si este número es demasiado alto y Usted tiene una
cola muy grande de trabajos ad hoc, entonces los
trabajos ad hoc podrían no ser ejecutados
regularmente.
Moodle
9. Configuración de bitácoras de trabajos
Moodle
Cuando anotar en bitácora
● task_logmode
● Valor por defecto: Almacenar la salida de bitácora de
todos los trabajos
● Usted puede elegir cuándo desea que tenga lugar el anotar
en bitácoras. Por defecto las bitácoras son capturadas
siempre. Usted puede deshabilitar enteramente las
bitácoras, o cambiarlas a solamente guardar en bitácoras
los trabajos que fallen.
Moodle
Período de retención
● task_logretention
● 4 semanas
● El período máximo por el que deberían de conservarse
las bitácoras. Esta configuración interactúa con la
configuración de 'Retener corridas': la que sea
alcanzada primeramente se aplicará.
Moodle
Retener corridas
● task_logretainruns
● Valor por defecto: 20
● El número de corridas de cada trabajo a retener. Esta
configuración interactúa con la configuración de
'Período de retención': la que sea alcanzada
primeramente se aplicará.
Moodle
10. Trabajos agendados (98)
Moodle
● Preparar envíos para anotación
● \assignfeedback_editpdf\task\convert_submissions
● Anotación PDF (tareas)
Moodle
● Trabajo de sincronización de usuarios CAS
● \auth_cas\task\sync_task
● Usar un servidor CAS (SSO)
Moodle
● Sincronizar trabajos de usuarios
● \auth_db\task\sync_users
● Usar una base de datos externa
Moodle
● Sincronizar roles del sistema desde LDAP
● \auth_ldap\task\sync_roles
● Usar un servidor LDAP
Moodle
● Trabajo de sincronización de usuarios LDAP
● \auth_ldap\task\sync_task
● Usar un servidor LDAP
Moodle
● Procesamiento en segundo plano para autenticación
MNET
● \auth_mnet\task\cron_task
● Autenticación MNet (entre servidores Moodle)
Moodle
● Trabajos de limpieza para bloque de actividades
recientes
● \block_recent_activity\task\cleanup
● Actividad reciente
Moodle
● Trabajo de refrescar canales RSS
● \block_rss_client\task\refreshfeeds
● Canales RSS remotos
● Nunca
● Tan Pronto Como Sea Posible
● */5
Moodle
● Nombre: Eliminar borradores auto-grabados caducos
● \editor_atto\task\autosave_cleanup_task
● Componente: Editor Atto HTML
● Última corrida: Nunca
● Tan Pronto Como Sea Posible
● Siguiente corrida: 0
● Minuto: 11
● Hora: *
● Día: 4
● Día de la semana: *
● Mes:
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Trabajo de sincronización de inscripción a categoría
● \enrol_category\task\enrol_category_sync
● Componente: Inscripciones a categoría
● Última corrida: Nunca
● Tan Pronto Como Sea Posible
● Siguiente corrida: Plugin deshabilitado
● Minuto: *
● Hora: *
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Trabajo de sincronización de inscripción a cohorte
● \enrol_cohort\task\enrol_cohort_sync
● Componente: Sincronización de cohorte
● Última corrida: Nunca
● Siguiente corrida: Tan Pronto Como Sea Posible
● Minuto: 1
● Hora: *
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Sincronizar trabajos de inscripciones por base de datos externa
● \enrol_database\task\sync_enrolments
● Componente: Base de datos externa
● Última corrida: Nunca
● Siguiente corrida: Plugin deshabilitado
● Minuto: 18
● Hora: 7
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Sincronización por archivoplano
● \enrol_flatfile\task\flatfile_sync_task
● Componente: Archivo plano (CSV)
● Última corrida: Nunca
● Siguiente corrida: Plugin deshabilitado
● Minuto: 15
● Hora: *
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Trabajo de enviar notificaciones de caducidad de inscripción manual
● \enrol_manual\task\send_expiry_notifications
● Componente: Inscripciones manuales
● Última corrida: Nunca
● Siguiente corrida: Tan Pronto Como Sea Posible
● Minuto: */10
● Hora: *
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Trabajo de sincronizar inscripciones manuales
● \enrol_manual\task\sync_enrolments
● Componente: Inscripciones manuales
● Última corrida: Nunca
● Siguiente corrida: Tan Pronto Como Sea Posible
● Minuto: */10
● Hora: *
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Trabajo de enviar notificaciones de caducidad de auto-inscripción
● \enrol_self\task\send_expiry_notifications
● Componente: Auto-inscripción
● Última corrida: Nunca
● Siguiente corrida: Tan Pronto Como Sea Posible
● Minuto: */10
● Hora: *
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Trabajo de sincronizar auto-inscripciones
● \enrol_self\task\sync_enrolments
● Componente: Auto-inscripción
● Última corrida: Nunca
● Siguiente corrida: Tan Pronto Como Sea Posible
● Minuto: */10
● Hora: *
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Limpieza de tablas de bitácoras
● \logstore_standard\task\cleanup_task
● Componente: Bitácora estándar
● Última corrida: Nunca
● Siguiente corrida: Tan Pronto Como Sea Posible
● Minuto: 1
● Hora: 4
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Limpieza de tabla de Servicios de Calificación y Tarea LTI
● \ltiservice_gradebookservices\task\cleanup_task
● Componente: Servicios de Calificación y Tarea LTI
● Última corrida: Nunca
● Siguiente corrida: Tan Pronto Como Sea Posible
● Minuto: 9
● Hora: 5
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Correos de resúmenes de mensajes
● \message_email\task\send_email_task
● Componente: Email
● Última corrida: Nunca
● Siguiente corrida: Tan Pronto Como Sea Posible
● Minuto: 0
● Hora: 22
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
● Nombre: Procesamiento en segundo plano para módulo tarea
● \mod_assign\task\cron_task
● Componente: Tarea
● Última corrida: Nunca
● Siguiente corrida: Tan Pronto Como Sea Posible
● Minuto: *
● Hora: *
● Día: *
● Día de la semana: *
● Mes: *
● Retraso por falla: 0
● Por defecto: Sí
Moodle
18. Operación en el servidor
Moodle
● Introducción a los respaldos de la plataforma
● Crear una copia de seguridad de la base de datos
● Respaldar la carpeta moodledata
● Respaldar el código de Moodle
Moodle
1. Introducción a los Respaldos
Moodle
● Una copia de seguridad (respaldo) del sitio web
(backup) permite al administrador del mismo guardar
todo lo relacionado al sitio Moodle.
● Estas copias pueden ser restauradas para devolver el
sitio al punto en que estaba cuando la copia fue hecha.
Moodle
● Un sistema con Moodle se compone de tres partes:
○ Los datos almacenados en la base de datos (Por
ejemplo, un base de datos MySQL)
○ Los archivos cargados (Por ejemplo, los archivos de
sitio y curso subidos por Moodle en moodledata)
○ El Moodle code (Por ejemplo, todo en
server/htdocs/moodle)
Moodle
● Se puede confirmar donde están localizadas todas
estas cosas en una instalación de Moodle comprobando
el archivo de configuración config.php.
○ $CFG->dbname muestra el nombre de la base de datos
○ $CFG->prefix muestra el nombre del prefijo de la tabla de la
base de datos
○ $CFG->dataroot. controla dónde se almacenan los archivos
cargados upload files; y
○ $CFG->wwwroot. apunta a donde el código es almacenado.
Moodle
● En términos generales, la base de datos ("dbname y
prefijo") y los archivos cargados (dataroot) son los más
importantes que copiar de forma regular.
● Estos contienen la información que cambiará más a
menudo.
Moodle
● El código Moodle (wwwroot) es menos importante
como copia de seguridad frecuente, ya que solo
cambiará cuando el código real cambie con las
actualizaciones, addins y ajustes de código.
Moodle
● Se puede obtener siempre una copia del código
estándar de Moodle desde
http://download.moodle.org así que solo es necesario
copiar las partes que hemos añadido o cambiado
nosotros mismos.
Moodle
2. Creando una copia de seguridad de la base de datos
Moodle
Base de datos
● La forma correcta de hacer una copia de seguridad de
la base de datos depende del sistema de base de datos
que se esté usando.
● Las instrucciones siguientes son una manera de hacer
una copia de una base de datos MySQL.
● Otra opción sería utilizar una herramienta como
phpMyAdmin para hacer una copia manualmente.
Moodle
● Hay muchas formas de hacer estas copias de
seguridad. He aquí un esbozo de un pequeño script que
puede ejecutarse en Unix para hacer un backup de la
base de datos (funciona bien tener un script así
corriendo diariamente a través de una tarea de cron):
Moodle
● cd /my/backup/directory
● mv moodle-database.sql.gz
moodle-database-old.sql.gz
● mysqldump -h example.com -u myusername
--password=mypassword -C -Q -e --create-options
mydatabasename > moodle-database.sql
● gzip moodle-database.sql
Moodle
Codificación de caracteres
● Asegúrese de que la copia de seguridad de la base de
datos utiliza la codificación correcta. En la mayoría de
bases de datos se usa UTF-8.
Moodle
● Cuando se vuelca toda la base de datos de Moodle,
comprobar si hay posibles problemas de codificación
de caracteres.
● En algunas instancias, copias de seguridad creadas con
mysqldump o phpMyAdmin pueden no codificar de
forma correcta todos los datos.
● Esto resultará en caracteres no legibles cuando se
restaure la base de datos.
Moodle
phpMyAdmin
● phpMyAdmin es la herramienta de elección en la
mayoría de los proveedores de alojamiento web.
Moodle
MySQLDumper
● MySQLDumper es un script de copia de seguridad para
bases de datos MySQL, escrito en PHP y Perl.
MySQLDumper utiliza una técnica propietaria para
evitar la interrupción de la ejecución al ejecutar
scripts PHP (el tiempo máximo de ejecución suele
estar puesto en 30 segundos).
Moodle
MySQLDumper
● MySQLDumper además se ocupa de los problemas de
codificación antes mencionados. También trabaja con
archivos comprimidos y permite configurar trabajos
regulares de actualización cron y actualizar un sitio
remoto FTP.
Moodle
● MySQLDumper es un script de copia de seguridad para bases de
datos MySQL, escrito en PHP y Perl. MySQLDumper utiliza una
técnica propietaria para evitar la interrupción de la ejecución al
ejecutar scripts PHP (el tiempo máximo de ejecución suele estar
puesto en 30 segundos).
Moodle
● MySQLDumper además se ocupa de los problemas de codificación
antes mencionados. También trabaja con archivos comprimidos y
permite configurar trabajos regulares de actualización cron y
actualizar un sitio remoto FTP.
Moodle
3. Archivos subidos (moodledata)
Moodle
● A través del interfaz de Moodle, usuarios pueden
cargar o crear archivos y carpetas. Estos están
localizados en un directorio, a menudo llamado
“moodledata”.
● Desde que estos son solo archivos y carpetas, hay
muchas maneras diferentes de hacer un backup o
copiar moodledata.
Moodle
● Por ejemplo, utilizando un programa de transferencia
de archivos, copie todo el directorio moodledata en un
sitio diferente, disco u ordenador.
Moodle
● Puede utilizar un programa de compresión para crear
archivos compactos (tar, zip, 7z, XZ, BZIP2, GZIP, y
WIM son algunos formatos) de todo el directorio. Esto
puede hacerse antes o después de la transferencia de
archivos.
Moodle
● Por lo general no todos los archivos en moodledata
cambian entre copias de seguridad
periódicas/regulares.
● Un Administrador puede querer mirar en copias de
seguridad incrementales o otro tipo de copias
eficientes .
Moodle
● Dependiendo del entorno operativo hay muchas
herramientas para realizar copias de seguridad de
archivos del servidor y muchas maneras de copiar
moodledata.
Moodle
4. Respaldar el Código de Moodle
Moodle
● Hacer una copia de seguridad del código de Moodle
será similar a copiar moodledata.
● Es siempre una buena idea tener varias copias de los
archivos del código de Moodle.
● Mientras que siempre se puede descargar una nueva
copia del código base de Moodle desde
http://download.moodle.org, puede que haya
personalizado el código.
Moodle
● Es una buena idea crear copias de seguridad separadas
de su código de Moodle antes de personalizar el
código. Esto incluye instalar Contribuciones al código,
Temas y actualizaciones.
Moodle
5. Restauración del sitio
Moodle
● Si Usted ha seguido las instrucciones para Copia de Hay
tres áreas que pueden restaurarse individualmente o
juntas:
○ Código de Moodle
○ Archivos subidos o creados de Moodle
○ Base de datos de Moodle - MySQL, PostgreSQL u otra
● La localización y los nombres de estas áreas pueden
encontrarse en el archivo de configuración config.php.
Moodle
Restauración por línea de comando (Linux)
Moodle
● Aquí está un conjunto de pasos básicos para hacer el
proceso de restauración: