Moodle Docs: notas sobre la versión actual

# Notas sobre versiones

### Moodle 1.4.3 (21 Diciembre de 2004)

(Dado que esta versión incluye importantes cambios relativos a la seguridad, recomendamos que los sitios que estén utilizando versiones anteriores de Moodle sean actualizados lo más pronto posible)

Algunos problemas de seguridad solucionados
  - Mejor comprobación y limpieza de la información en cookies.
  - Medidas preventivas para problemas en las sesiones.
  - Mejor comprobación y limpieza de los parámetros de los canales RSS, IP Atlas, glosario, foros, selección de temas, módulo SCORM y visualizador de la documentación.
  - Incluida protección para el visualizado de los ficheros subidos.
  - Incluida protección contra el acceso transversal a directorios.
  - Solución a la variable $FULLME necesaria para el cron.
  - Prevención contra las llamadas directas a librerías internas.
  - Prevención contra la visualización del glosario si es una actividad oculta.
  - Las secciones ocultas no son mostradas a los alumnos en la actividad reciente.
  - Solucionado problema con la visualización, por parte de los invitados, de eventos del calendario.
  - Solucionada la codificación de expresiones TEX.
Unas pocas cosas nuevas
  - Forzada la matriculación única, esto también es una mejora de rendimiento.
  - Añadido soporte a transacciones para PostgreSQL.
  - Los accesos y salidas ahora son registrados.
  - Los módulos Wiki y SCORM ahora utilizan un nuevo sistema de compresión (zip) - esto soluciona algunos problemas detectados en SCORM.
  - Nuevo sistema de paginación para el glosario.
  - La información del usuario obtenida desde LDAP ahora es truncada para prevenir pérdidas de datos.
  - Actualizada la librería PclZip a una nueva versión.
  - La variable memory_limit puede ser anulada por configuraciones de mayor rango desde php.ini, línea de comandos, httpd.conf, .htaccess.
  - Nuevas traducciones iniciadas: Maorí, Kannada, Albanés y Vietnamita.
  - Muchas mejoras en numerosos idiomas.
  - Los profesores ahora pueden comprobar los cuestionarios siempre, incluso cuando no estén abiertos.
  - La vista de impresión del glosario ahora es diferente para cada formato.
  - La búsqueda del glosario ahora también busca en los alias.
  - Filtro multi-idioma enormemente mejorado con una sintaxis más sencilla.
Mejoras de rendimiento
  - Mejor uso de las cabeceras que controlan las cachés del navegador, lo que provoca una mejora de rendimiento en todas las páginas al utilizar el botón de página anterior.
  - Incluídos índices de base de datos en muchos sitios para mejorar el rendimiento en explotaciones de gran tamaño.
  - Mejoras de velocidad por todo Moodle en el listado de cursos.
  - Varias optimizaciones, eliminando algunos accesos y ordenaciones innecesarias en la base de datos.
Y problemas solucionados
  - Solucionado el duplicado de identificadores de cursos en la restauración.
  - Solucionados muchos pequeños problemas con PostgreSQL.
  - Solucionados algunos avisos en PHP5.
  - Solucionado el soporte para apóstrofes, comillas y barras en la información de LDAP.
  - Solucionada la paginación al buscar cursos en PostgreSQL.
  - Solucionada la búsqueda de usuarios con algún espacio en blanco.
  - Solucionado problema del chat por el que los usuarios aparecían en salas en las que no estaban.
  - Solucionado pequeño problema en el guión de instalación.
  - Solucionada la detección de nombres de usuarios en la carga de usuarios.
  - Solucionado un problema en la redirección después de la calificación de mensajes en los foros.
  - Solucionado un problema en cuestionarios utilizando preguntas de emparejamiento.
  - Solucionado un problema en la previsualización de los cuestionarios.
  - Solucionado un error en la edición de idiomas.
  - Solucionados pequeños problemas en el módulo SCORM.
  - El módulo SCORM ahora muestra las imágenes de los usuarios correctamente.
  - Los nombres de las actividades ahora son ordenados por longitud en el filtro de actividades.
  - Cualquier error en los canales RSS devolverá un fichero RSS válido informado del error, en lugar de un fichero inválido.
  - Solucionados problemas con el módulo SCORM y la validación en PHP5.
  - Solucionado problema con las copias de seguridad y restauraciones de categorías vacías.
  - Mejoras XHTML en el módulo Wiki.
  - Solucionado un problema en los informes de la primera sesión de chat.
  - Solucionado un problema con SCORM al borrar muchos archivos o archivos muy grandes.
  - Solucionados algunos problemas en el formato enciclopedia del glosario.
  - Solucionada la integración del módulo SCORM con las rutinas zip estándar.
  - Solucionado un problema en las notificaciones del módulo diálogo por correo de texto plano.
  - Solucionado un problema de variables "seeskey" en el bloque de actividades sociales.
  - El exceso de secciones en un curso ahora es ocultado en el menú de navegación.
  - Añadido soporte para los cambios horarios en el calendario.
  - La primera edición de un cuestionario en un nuevo curso ahora tiene una categoría por defecto asociada.
  - Solucionado un problema en el módulo PayPal al aceptar las cantidades de pago.
  - Solucionado un problema en los ficheros del curso con la pérdida del modo de elección.

### Moodle 1.4.2 (5 de Noviembre de 2004)

(Dado que esta versión incluye importantes cambios relativos a la seguridad, recomendamos que los sitios que estén utilizando versiones anteriores de Moodle sean actualizados lo más pronto posible)

Unas pocas cosas nuevas
  - Nuevo módulo de autenticación PAM que permite la autenticación en Unix/Linux.
  - Los Creadores de Cursos ahora pueden restaurar a cursos nuevos y a cursos existentes.
  - Los mensajes de los foros ahora incluyen cabeceras detalladas para que puedan ser organizados correctamente por discusiones en los clientes de correo.
Algunos problemas de seguridad solucionados
  - Mejorado el control y limpieza de los parámetros de los guiones en bastantes partes de Moodle (¡MUCHAS GRACIAS a Petr Skodak por su reciente auditoría de seguridad!).
  - Entrecomillados algunos parámetros SQL en el glosario para prevenir posibles "inyecciones" de código.
Y un conjunto de mejoras incluidas
  - La copia de seguridad ahora controla mejor las situaciones erroneas (posibles interrupciones del proceso) y puede eliminar todos los ficheros incompletos.
  - Solucionada la autenticación contra bases de datos PostgreSQL.
  - Mejoras en distintas partes de la instalación en PostgreSQL.
  - Los títulos de los Foros ahora solo son partidos en la visualización de actividad reciente.
  - La matriculación desde Bases de Datos ahora funciona correctamente :-)
  - Solucionados problemas en la creación de RSS en instalaciones con PostgreSQL.
  - Añadido rstp dentro de la lista de protocolos permitidos en el texto HTML.
  - La página de Perfil del Usuario y de Edición del Usuario ahora pueden ser llamadas sin parámetros.
  - Actualizada la librería xmlize a la última versión.
  - Actualizada la librería phpmailer a la última versión.
  - Limpieza (cosmética) en distintas partes del código.
  - El menú de administración ahora permite la copia de seguridad y la restauración de cursos desde la portada del sitio.
  - Solucionado un problema de visualización en el índice de los Foros que solo tenía lugar en PHP5.
  - La función de resaltado de texto (por ejemplo, tras una búsqueda) estaba descartando contrabarras (backslashes).
  - La información desde servidores LDAP ahora es traducida desde utf8.
  - El listado de cursos ahora funciona mucho mejor con cantidades enormes de cursos.
  - Dos problemas del módulo SCORM solucionados (un error tipográfico y un problema con "onbeforeunload").
  - Varias mejoras al imprimir texto, cabeceras y variables en el módulo Lección.
  - El calendario funciona ahora como era esperado incluso cuando al conectarte como otro usuario.
  - Eliminadas algunas etiquetas cortas de PHP.
  - Mejorada la selección de preguntas aleatorias (solución a un bug introducido en la versión 1.4).
  - Cuando un profesor es eliminado de un curso, ahora también es eliminado de todos los grupos de ese curso.
  - Arreglado un bug de "strip_pages" en el módulo Wiki.
  - Mejoras en la selección del juego de caracteres en las copias de seguridad y en el filtro multilenguaje bajo PHP5.

### Moodle 1.4.1 (12 de Septiembre de 2004)

Unas pocas cosas nuevas
  - Nuevo filtro de "Protección de Correo" que codifica las direcciones de correo dentro de todos los textos (para ayudar a prevenir la captura automatizada de direcciones por terceros).
  - Las direcciones de correo permitidas ahora pueden ser restringidas (mirar el fichero config-dist.php para más detalles).
  - Nuevas instrucciones para los traductores, embebidas en el entorno de traducción.
  - Nueva página de ayuda para las "Rutas de Directorios".
Y algunos problemas solucionados
  - Mejorado el rendimiento en la visualización de los registros del sitio.
  - Mejorada la paginación y el rendimiento en el glosario.
  - Las entradas del glosario ahora son mostradas correctamente si pertenecen a varias categorías.
  - No se redeclara " auth_user_login" tras una entrada fallida.
  - Añadidos dos iconos que faltaban en el tema "cordoroyblue".
  - Añadido el botón "Nuevo Evento" en la página de "Próximos Eventos".
  - Siempre se utiliza " addslashes" en los mensajes del chat (versión demonio) antes de introducirlos en la bd.
  - Solucionados problemas en la utilización de los "Periodos Fijos de Matriculación" cuando están configurados para un curso.
  - El identificador del "curso-portada" (definido como SITEID) ya no se asume que sea siempre 1.
  - Los límites de memoria por defecto son aumentados por encima de los 16M, para ayudar a Moodle a continuar trabajando incluso cuando haya problemas de memoria no planeados.
  - Los emoticones ahora son mostrados como imágenes en el formato "Markdown".
  - Los talleres funcionan en el bloque de "Actividad Reciente" otra vez.
  - file.php ahora solo puede ser utilizado para acceder a archivos dentro del curso.
  - Mejorado el funcionamiento de los bloques de calendario en la portada del sitio.
  - Solucionado un problema de comillas producido por el instalador para las bases de datos PostgreSQL.
  - Solucionados algunos problemas de visualización de respuestas correctas en la revisión de los cuestionarios.
  - Las etiquetas <tt> y <code> ahora son permitidas.
  - En los resúmenes de secciones y de cursos y las etiquetas ya no se prohíbe el uso de Javascript.
  - Solucionado un extraño problema en LDAP que podía ser causa de la no creación de nuevas cuentas.

### Moodle 1.4 (31 de Agosto de 2004)

Líneas Generales
  - Compatibilidad con PHP 5.
  - Nuevo y sencillo asistente de instalación que te guía en la creación del fichero config.php inicial.
  - La instalación está ahora completamente localizada en tu lenguaje.
  - Módulo Recurso completemente modificado haciendo más sencilla la adición de nuevos recursos y el envío de datos a ellos.
  - Nuevo Sistema de Matriculación que incluye módulos como un sistema automático de pago con PayPal, control desde ficheros planos o desde bases de datos externas.
  - Los Bloques ahora funcionan en la página principal y puedes incluir una sección de actividades en la parte central.
  - El Chat incluye ahora un demonio para el servidor (en PHP) que permite utilizar el chat de forma escalable e instantánea.
  - ¡Nuevo módulo Wiki!
  - Nuevo soporte para editar el texto en formato Markdown.
  - Solución de numerosos problemas en distintas partes.
Cambios Internos
  - El módulo de Recursos ahora tiene su propio menú de Agregar, y utiliza módulos basados en clases, haciendo mucho más fácil incluir nuevos tipos de recursos a este menú.
  - El módulo Cuestionario ha sido reprogramado para utilizar módulos basados en clases.
  - El proceso de Matriculación ha sido reprogramado para utilizar módulos basados en clases.
  - Los formatos de visualización de los glosarios están ahora basados en nombres y es más sencillo crear y utilizar nuevos formatos.
  - El comportamiento de muchos módulos has sido mejorado para funcionar correctamente en la página principal del sitio.
  - La estructura de filtros es ahora más rápida y compatible con el acelerador Turck MMcache.
  - Mejor control de campos en blanco al añadir nuevas actividades.
  - Ahora podemos alterar columnas utilizando la función table_column().
  - La generación de canales RSS ha sido acelerada enormemente, cargando mucho menos el sistema cron.
  - Algunos módulos realmente grandes han dividido sus funciones entre lib.php y locallib.php para utilizar menos memoria.
Lenguajes y localización
  - Actualizaciones en prácticamente todos los lenguajes.
  - Moodle puede ignorar el juego de caracteres por defecto de Apache, haciendo los lenguajes más fiables.
  - Los lenguages multibyte realizan los saltos de línea correctamente.
  - Mejorado el uso de localizaciones y codificaciones en los sitios multilenguaje (como moodle.org).
  - Nuevos lenguajes: ¡Esloveno y Hebreo!
Mejoras de Seguridad
  - Solucionados un buen número de potenciales puntos de entrada XSS y visualización de rutas.
  - Los atributos de las etiquetas HTML ahora son comprobados más detalladamente para localizar guiones perversos.
  - Las páginas de Perfil de Usuario ya no son accesibles por defecto.
  - Todos los textos son "limpiados" antes de su salida (no solo en la entrada).
  - Las direcciones de correo no son utilizadas el el correo saliente si el usuario lo solicita.
  - Nuevo ajuste loginhttps que utiliza http seguro para el login, y regresa a http.
Administración
  - Estupendas nuevas pantallas para añadir y borrar alumnos, creadores y administradores.
  - Los errores de acceso ahora son almacenados, y pueden ser mostrados a los usuarios tras un acceso correcto.
  - Los registros pueden ser mostrados ahora por grupos y por errores.
  - Los módulos ahora se comportan mejor en la portada del sitio.
  - Los "estudiantes" de la portada pueden ser todos los usuarios del sitio o todos los usuarios matriculados, al menos, en un curso del sitio.
  - El envío de correos puede ser activado/desactivado en la página de Perfil de Usuario.
Navegación
  - Los visitantes pueden acceder automáticamente como invitados.
  - El menú "Saltar a" siempre muestra dicho texto para ayudar a reconocer qué es lo que hace.
  - El menú "Saltar a" tiene una forma mucho más clara de mostrar las actividades agrupadas por secciones.
Autenticación
  - Todos los métodos de autenticación pueden coexistir ahora con las cuentas creadas internamente.
  - Soporte para un nuevo sistema de autenticación contra servidores First Class.
  - Solucionados problemas en la autenticación POP3.
Bloques
  - El sistema de bloque es capaz de funcionar con formatos de curso personalizados y cambios de formato.
  - Nuevo bloque de acceso que permite entrar al sitio desde la portada.
  - El bloque de usuarios activos en la página principal del sitio muestra los usuarios activos de todo el sitio.
Editor
  - Nueva pantalla de configuración del Editor para el administrador.
  - Nuevo soporte para anclas en las páginas.
  - La correción ortográfica es soportada por el Editor, utilizando el comando aspell de tu sistema operativo.
Chat
  - El Chat incluye ahora un demonio para el servidor (en PHP) que permite utilizar el chat de forma escalable e instantánea.
Consultas
  - Modificadas de forma significativa con más sentido y nuevas opciones.
Foros
  - Numerosos ajustes implementados en el soporte de grupos.
  - Los usuarios pueden elegir entre recibir todos los mensajes del día en un solo correo, o por asunto o los mensajes individuales.
  - Las discusiones aparecen paginadas.
  - Los profesores ahora tienen absoluto control sobre las suscripciones a los foros y pueden suscribir a cualquiera.
  - La fecha del último "Último mensaje" se muestra abreviada y en forma de enlace a dicho mensaje en las discusiones.
  - Los Foros ahora muestran los canales RSS en el listado de los mismos.
  - Los correos HTML se muestran mejor utilizando toda la hoja de estilos.
  - Los correos de más de dos días de antigüedad no son enviados (para evitar "inundaciones" de mensajes).
  - Los correos que no se pueden enviar son registrados para que los profesores puedan verlos.
  - Las discusiones pueden ser "partidas" por cualquier punto en nuevas discusiones.
Glosarios
  - Las entradas del Glosario pueden ser definidas como "siempre editables".
  - Los Glosarios ahora muestran los canales RSS en el listado de los mismos.
  - Corrección de muchos problemas.
Cuestionarios
  - Nuevo temporizador flotante para cuestionarios con tiempo.
  - Los intentos pueden ser restringidos a ciertos ordenadores.
  - Los cuestionarios pueden requerir el uso de una contraseña especial.
  - Nuevo tipo de Preguntas Calculadas.
  - Las preguntas numéricas soportan unidades.
  - Las preguntas pueden ser previsualizadas en las páginas de edición.
  - Las preguntas pueden ser exportadas en numerosos formatos.
  - Mejorado el manejo de categorías al editar preguntas.
  - Nuevo (e incompleto) formato de exportación XML, que será finalizado.
  - Las preguntas de respuesta corta pueden contener todo tipo de caracteres extraños.
Recursos
  - Añadir recursos es ahora un proceso de un solo paso con mucho más control.
  - Los recursos de páginas web, enlaces web, archivos subidos y programas se han combinado en un solo tipo.
  - Los recursos de programa se ha sustituido por Parámetros que permiten un montón de interacciones con recursos externos, tanto remotos como cargados en Moodle.
  - La configuración de los recursos se realiza desde una pantalla de items desplegables lo que la hace más sencilla para novatos sin ralentizar a los usuarios expertos.
SCORM
  - Solucionados muchos problemas e incluidas muchas mejoras - ahora trabaja con un número aún mayor de paquetes.
  - Se realizan comprobaciones añadidas del archivo de manifiesto de forma opcional.

  Por último, no olvides examinar alguno de los muchos módulos opcionales e innovadores actualmente en desarrollo.

Si experimentas cualquier tipo de problema con esta versión, por favor documéntalo en moodle.org/bugs para que podamos solucionarlo rápidamente.

Información de versiones antiguas

Documentación de Moodle

Version: $Id$