Tutoriales y Manuales
Entradas Mensuales
-
►
2023
(Total:
710
)
- ► septiembre (Total: 65 )
-
►
2022
(Total:
967
)
- ► septiembre (Total: 72 )
-
►
2021
(Total:
730
)
- ► septiembre (Total: 56 )
-
►
2020
(Total:
212
)
- ► septiembre (Total: 21 )
-
►
2019
(Total:
102
)
- ► septiembre (Total: 14 )
-
►
2017
(Total:
231
)
- ► septiembre (Total: 16 )
-
►
2016
(Total:
266
)
- ► septiembre (Total: 38 )
-
►
2015
(Total:
445
)
- ► septiembre (Total: 47 )
-
►
2014
(Total:
185
)
- ► septiembre (Total: 18 )
-
▼
2013
(Total:
100
)
- ► septiembre (Total: 3 )
-
▼
agosto
(Total:
7
)
-
Velocidad tarjetas de memoria SD, SDHC, SDXC y UHS
-
Material docente de la segunda edición del Curso d...
-
Estabilizar imagen vídeo, quitar vibraciones de ví...
-
Ganadores concurso ehn-dev 2013 elhacker.NET
-
Alta masiva de alumnos (usuarios) y matricular en ...
-
Diferencias entre Moodle 1.9 y Moodle 2.x y 2.4.x
-
Migración Moodle 1.9.x a Moodle 2.x
-
-
►
2011
(Total:
7
)
- ► septiembre (Total: 1 )
Blogroll
Etiquetas
seguridad
(
389
)
privacidad
(
349
)
ransomware
(
318
)
google
(
311
)
vulnerabilidad
(
262
)
Malware
(
242
)
android
(
227
)
Windows
(
220
)
tutorial
(
215
)
cve
(
207
)
manual
(
200
)
software
(
198
)
hardware
(
180
)
linux
(
120
)
twitter
(
109
)
ddos
(
86
)
Wifi
(
80
)
WhatsApp
(
75
)
herramientas
(
75
)
cifrado
(
73
)
hacking
(
72
)
app
(
63
)
sysadmin
(
60
)
Networking
(
49
)
nvidia
(
49
)
ssd
(
47
)
youtube
(
41
)
firmware
(
39
)
hack
(
39
)
adobe
(
38
)
office
(
38
)
firefox
(
34
)
contraseñas
(
32
)
eventos
(
32
)
antivirus
(
31
)
cms
(
30
)
anonymous
(
27
)
flash
(
27
)
juegos
(
26
)
programación
(
25
)
MAC
(
24
)
multimedia
(
22
)
apache
(
21
)
exploit
(
21
)
javascript
(
21
)
Kernel
(
19
)
ssl
(
18
)
SeguridadWireless
(
17
)
documental
(
16
)
conferencia
(
15
)
Forense
(
14
)
Debugger
(
13
)
lizard squad
(
13
)
técnicas hacking
(
13
)
auditoría
(
12
)
delitos
(
11
)
metasploit
(
11
)
Virtualización
(
10
)
adamo
(
9
)
reversing
(
9
)
Rootkit
(
8
)
Ehn-Dev
(
7
)
MAC Adress
(
6
)
antimalware
(
6
)
oclHashcat
(
5
)
Entradas populares
-
SQLmap es una de las herramienta más conocidas para hacer ataques SQLi (SQL Injection) escrita en Python. SQLmap se encarga de realizar pe...
-
El investigador de seguridad Naor Hodorov (aka @mansk1es) ha hecho público un exploit de prueba de concepto (PoC) para una vulner...
-
La Europol (Oficina Europea de Policía), ha informado que, junto a los jefes de la policía europeos, quieren que se eliminen las conversacio...
Diferencias entre Moodle 1.9 y Moodle 2.x y 2.4.x
viernes, 2 de agosto de 2013
|
Publicado por
el-brujo
|
Editar entrada
Moodle, acrónimo de Modular Object-Oriented Dynamic Learning Environment
(en español, Entorno de Aprendizaje Dinámico, Orientado a Objetos y
Modular). Es una plataforma educativa de código abierto escrita en PHP,
que permite a los educadores crear y gestionar tanto usuarios como
cursos de modalidad e-learning. Además proporciona herramientas para la
comunicación entre formadores y alumnos.
El bloque Navegación se compone de:
Moodle 1.9
Moodle 2.x
Diferencias Iconos Moodle 2.3 a 2.4.
http://docs.moodle.org/dev/2.3_icons_versus_2.4
Veamos las principales diferencias de la Gestión de Ficheros:
Desaparece el apartado "Archivos" (Ficheros) pero en su lugar hay el nuevo y mejorado Selector de Archivos que entre muchas otras mejoras permite arrastrar y soltar ficheros para subirlos (con navegadores compatibles como Google Chrome y Mozilla Firefox).
También existe la nueva opción de "Ficheros privados".
Las cohortes o grupos del lugar son una funcionalidad nueva de Moodle 2 y facilitan la inscripción de conjuntos de usuarios de forma masiva con una única acción. El uso de las cohortes para gestionar inscripciones en cursos supone un gran ahorro de tiempo y de trabajo para el administrador / a de Moodle ya que simplifica las inscripciones manuales. Por tanto, en vez de inscribir los alumnos uno a uno, con las cohortes es posible realizar inscripciones con un solo clic.
Las Cohortes pueden ser creadas por los administradores del sitio y por otros usuarios con los permisos apropiados.
Añadir usuarios a una cohorte a través de un archivo CSV
El administrador / a del sitio también puede añadir usuarios a través de un archivo CSV a cohortes existentes. Para hacerlo:
Vaya a Configuración | Administración del sitio | Usuarios | Cuentas | Subir usuarios
Cuelgue un fichero de texto con el siguiente formato:
donde idcohort1 y idcohort2 son los ID de las cohortes que ya existen, no sus nombres.
Por ejemplo idcohort1 podría ser Alumnos 1ero Bachillerato (id BACH1)
Puedes renombrar el fichero .mbz a .zip y abrir el fichero files.xml para ver el hash del fichero (el nombre cifrado del documento).
Ejemplo:
Abrimos el fichero files.xml
Nombre real del documento:
Vemos que es documento de Word
Buscamos en la carpeta files/d1
Veremos un documento con nombre d18c889f9d427828447159d289b46a130d5ccc51
Lo renombramos a Presentaci_final.doc y ya lo podemos abrir.
Para no hacer manualmente con cada uno de los ficheros podemos usar un script escrito en Python
Configura el script de Python abajo con los parámetros adecuados:
Otra opción más sencilla es directamente guardar las copias de seguridad en formato IMS Common Cartridge 1.1. El resultado será un fichero con extensión imscc que podemos abrir con cualquier compresor. Una de las carpetas contiene todo los documentos sin cifrar.
Novedades, diferencias y Cambios
- Apariencia y navegabilidad (Acceso desde dispositivos móviles)
- Una forma nueva de gestionar los contenidos (Gestión ficheros)
- Más control sobre el proceso de aprendizaje del alumnado (Actividades condicionales)
- Más lugares donde opinar (Comentarios)
- Mejoras en el blog, el wiki y la mensajería instantánea
- Nuevo sistema de grupos (grupos visibles, grupos separados)
- Cohortes (Grupos Globales)
- Editor HTML (TinyMCE)
Apariencia
Nuevo bloque llamado Navegación
El bloque Navegación se compone de:
- Página principal. Es un enlace a la página inicial del Moodle.
- Área personal. Muestra su página personal al usuario, en la que aparecen los cursos a los que tiene acceso y el estado de las actividades que hay en ellos.
- Páginas del sitio.
- Ver perfil. Muestra la información importante de su propio perfil. Además, da acceso a sus mensajes publicados en foros, a la herramienta de Mensajería, a sus archivos privados y a sus Informes de actividad. Este apartado se explica más adelante en este manual.
- Curso actual. Muestra y da acceso a las partes del curso en el que se está, además de a la lista de participantes y a los registros de actividad.
- Mis cursos. Presenta los cursos en los que se está dado de alta, ya sea con rol de alumno o de profesor, permitiendo un acceso rápido a los mismos.
Agregar recursos y agregar actividad
Moodle 1.9
Moodle 2.x
Diferencias Iconos Moodle 2.3 a 2.4.
http://docs.moodle.org/dev/2.3_icons_versus_2.4
Veamos las principales diferencias de la Gestión de Ficheros:
- Fichero (en vez de Agregar un Archivo o sitio web)
- Carpeta (en vez de Ver un directorio)
- Página (en vez de Editar una página web y Editar una página de texto)
- URL (en vez de Agregar un Archivo o sitio web)
Desaparece el apartado "Archivos" (Ficheros) pero en su lugar hay el nuevo y mejorado Selector de Archivos que entre muchas otras mejoras permite arrastrar y soltar ficheros para subirlos (con navegadores compatibles como Google Chrome y Mozilla Firefox).
También permite añadir repositorios de ficheros como Google Docs y Dropbox. Pero esta opción debe activarla el administrador de Moodle.
La posibilidad de utilizar archivos de sitios externos, como Wikimedia, Google Docs, Picassa, Flickr, Youtube, etc. Después de configurarlos adecuadamente, con un par de clics el profesorado podrá utilizar los archivos que estén disponibles: Moodle se ocupa de descargarlos al servidor y colocar a las carpetas pertinentes.
Los Repositorios en Moodle permiten a los usuarios subir ficheros desde nuestro ordenador a Moodle o incorporarlos desde Repositorios externos como Flickr, Google Docs, Dropbox, Alfresco, Picasa etc. Moodle facilita unos repositorios por defecto a todos los usuarios:
- Subir un fichero. Para subir archivos desde el ordenador (tiene límite de peso).
- Archivos locales. Da acceso a los ficheros publicados en las asignaturas de Moodle según los permisos de cada usuario.
- Archivos recientes. Muestra los 50 últimos ficheros subidos.
- Archivos privados. Muestra la carpeta personal del usuario.
Página Principal/ ► Administración del sitio/ ► Extensiones/ ► Repositorios/ ► Gestionar repositorios
Extensiones está traducido del inglés (Plugins).
Con esta nueva herramienta puede acceder a cualquier archivo que sea el servidor independientemente de si es en un curso o en otro, sólo haciendo clic en el enlace Archivos del servidor que permite utilizar ficheros de otros cursos, algo que hasta ahora no era posible. A esta nueva característica se le llama "Alias".
También existe la nueva opción de "Ficheros privados".
Debes saber distinguir entre el repositorio y el portafolios. El repositorio es el lugar desde el que importa archivos a su sitio Moodle. El portafolios, en cambio, es el lugar al que exporte contenidos de tu sitio Moodle. Un mismo sitio web le puede servir al mismo tiempo como repositorio y como portafolios, como es el caso de Google Docs. Moodle permite tanto importar archivos desde Google Docs como exportar contenidos a Google Docs.
Los portafolios permiten, de manera sencilla, exportar el trabajo realizado en alguna actividad a un portafolio externo como Google Docs, Picasa, Flickr, Box.net, Mahara o bien descargarlo directamente al ordenador
El bloque de Adminstración pasa a llamarse "Ajustes".
Actividades Condicionales
La visibilidad y el acceso a cada recurso o actividad pueden controlarse mediante determinadas condiciones. Es decir, mientras no se cumplan una serie de condiciones definidas en cada actividad o recurso, los estudiantes no podrán verla en el diagrama de temas o no tendrán acceso a ella, según se quiera
Finalización de actividad
Es posible definir cuando una actividad o un recurso se considera como completado por el estudiante. Después, en función de esto y a nivel de curso, se pueden definir las condiciones para considerar el curso como finalizado. Para más detalles, consultar el apartado 1.6.2 Ajustes comunes de este manual.
Mensajería
Muestra la forma en la que será informado el usuario ante las Notificaciones o Mensajes recibidos, las opciones disponibles son mediante correo electrónico o un aviso al acceder a Moodle. En el caso de las Notificaciones por correo electrónico, el usuario puede cambiar la cuenta de correo en la que recibirá estos avisos.
Grupos
“Modo de grupo”. Toda actividad que soporte grupos puede definir su propio modo de agrupar a los alumnos:
- No hay grupos. Todos los alumnos son parte de un gran grupo.
- Grupos separados. Cada alumno sólo ve a los integrantes de su grupo, los demás son invisibles para él.
- Grupos visibles. Cada alumno sólo puede interaccionar con los integrantes de su grupo pero también puede ver a los otros grupos.
Cohortes
Las cohortes o grupos del lugar son una funcionalidad nueva de Moodle 2 y facilitan la inscripción de conjuntos de usuarios de forma masiva con una única acción. El uso de las cohortes para gestionar inscripciones en cursos supone un gran ahorro de tiempo y de trabajo para el administrador / a de Moodle ya que simplifica las inscripciones manuales. Por tanto, en vez de inscribir los alumnos uno a uno, con las cohortes es posible realizar inscripciones con un solo clic.
Las Cohortes pueden ser creadas por los administradores del sitio y por otros usuarios con los permisos apropiados.
- Acceso Configuraciones > Administración del sitio > Usuarios > Cuentas > Cohortes
Añadir usuarios a una cohorte a través de un archivo CSV
El administrador / a del sitio también puede añadir usuarios a través de un archivo CSV a cohortes existentes. Para hacerlo:
Vaya a Configuración | Administración del sitio | Usuarios | Cuentas | Subir usuarios
Cuelgue un fichero de texto con el siguiente formato:
username, password, firstname, lastname, email, cohort1
alumno1, pass , Pepito, Palotes, ppalotes@elhacker.net, idcohort1
alumno2, pass, Juanito, Palote, jpalote@elhacker.net, idcohort2
donde idcohort1 y idcohort2 son los ID de las cohortes que ya existen, no sus nombres.
Por ejemplo idcohort1 podría ser Alumnos 1ero Bachillerato (id BACH1)
Truco:
En todas las versiones de Moodle puede acceder a esta página inmediatamente después de que haya registrado en el aula virtual. Para hacerlo, escriba justo al final de la barra de direcciones del navegador la palabra my. Por ejemplo: http://moodle.elhacker.net/my.
En Moodle 1.9 la copia de seguridad era un fichero zip
A partir de Moodle 2.0x
Copias de seguridad (Ficheros extensión .mbz)
A partir de la versión 2.x de Moodle las copias de seguridad de los cursos (asignaturas) está en formato .mbzEn Moodle 1.9 la copia de seguridad era un fichero zip
- /moodledata/courseid/backupdata/courseid
A partir de Moodle 2.0x
- Tabla mdl_files, columna contenthash
Puedes renombrar el fichero .mbz a .zip y abrir el fichero files.xml para ver el hash del fichero (el nombre cifrado del documento).
Ejemplo:
Abrimos el fichero files.xml
d18c889f9d427828447159d289b46a130d5ccc51
Nombre real del documento:
Presentaci_final.doc
Vemos que es documento de Word
application/msword
Buscamos en la carpeta files/d1
Veremos un documento con nombre d18c889f9d427828447159d289b46a130d5ccc51
Lo renombramos a Presentaci_final.doc y ya lo podemos abrir.
Para no hacer manualmente con cada uno de los ficheros podemos usar un script escrito en Python
Configura el script de Python abajo con los parámetros adecuados:
- destination (destino): ruta de acceso donde desea que los archivos de Moodle se guarden
- source (fuente): ruta de acceso donde se almacena el archivo MBZ desempacados
- pattern (patrón): los tipos de archivos que desea extraer (los que se muestran aquí son bastante completos, si necesita más, entonces probablemente sabes lo suficiente como para ajustar la expresión regular)
import xml.etree.ElementTree as etree
import fnmatch
import shutil
import os
import re
def locate(pattern, root=os.curdir):
'''Locate all files matching supplied filename pattern in and below
supplied root directory.'''
for path, dirs, files in os.walk(os.path.abspath(root)):
for filename in fnmatch.filter(files, pattern):
yield os.path.join(path, filename)
destination = '/Users/foobar/Desktop/Moodle Copy/'
source = '/Users/foobar/Desktop/Moodle Backup/'
pattern = re.compile('^\s*(.+\.(?:pdf|png|zip|rtf|sav|mp3|mht|por|xlsx?|docx?|pptx?))\s*$', flags=re.IGNORECASE)
tree = etree.parse(source + 'files.xml')
root = tree.getroot()
print "Root: ", root
for rsrc in root:
#print "Child id: ", rsrc.attrib
fhash = rsrc.find('contenthash').text
fname = rsrc.find('filename').text
#print "\tHash: '", fhash, "'"
#print "\tName: '", fname, "'"
hit = pattern.search(fname)
if hit:
#print "\tMatch: ", hit.group(1)
files = locate(fhash, source)
#print "\tFiles: ", files
for x in files:
print "Copying: ", x
shutil.copyfile(x, destination + fname)
else:
print "No Match: '", fname, "'"
Otra opción más sencilla es directamente guardar las copias de seguridad en formato IMS Common Cartridge 1.1. El resultado será un fichero con extensión imscc que podemos abrir con cualquier compresor. Una de las carpetas contiene todo los documentos sin cifrar.
Enviar por correo electrónico
Escribe un blog
Compartir con Twitter
Compartir con Facebook
Compartir en Pinterest
0 comentarios :
Publicar un comentario
Los comentarios pueden ser revisados en cualquier momento por los moderadores.
Serán publicados aquellos que cumplan las siguientes condiciones:
- Comentario acorde al contenido del post.
- Prohibido mensajes de tipo SPAM.
- Evite incluir links innecesarios en su comentario.
- Contenidos ofensivos, amenazas e insultos no serán permitidos.
Debe saber que los comentarios de los lectores no reflejan necesariamente la opinión del STAFF.