Diferencia entre revisiones de «Notas de Moodle 2.5»

De MoodleDocs
m (tidy up)
m (tidy up)
Línea 106: Línea 106:
===Misceláneos===
===Misceláneos===


* MDL-38166 - [https://docs.moodle.org/en/Building_Database Database activity] URL field has option to open link in new window
* MDL-38166 - [https://docs.moodle.org/en/Building_Database Database activity] El campo URL tiene opción para abrir enlace en ventana nueva
* MDL-37455 - Nueva opción en el recurso carpeta (folder) para mostrar sus contenidos en la página del curso
* MDL-37455 - Nueva opción en el recurso carpeta (folder) para mostrar sus contenidos en la página del curso
* MDL-30790 - Nueva opción en el recurso carpeta (folder) para mostrar sub-carpetas expandidas o colapsadas
* MDL-30790 - Nueva opción en el recurso carpeta (folder) para mostrar sub-carpetas expandidas o colapsadas
* MDL-37602 - Soporte para retroalimentación general en el [[Módulo taller]]
* MDL-37602 - Soporte para retroalimentación general en el [[Módulo taller]]
* MDL-28585 - LDAP authentication password expiry handling
* MDL-28585 - Manejo de caducidad de contraseña de autenticación LDAP
* MDL-20131 - Random glossary entry block can use a global glossary
* MDL-20131 - El bloque de entrada aleatoria del glosario puede usar un glosario global
* MDL-35842 - Random glossary entry block alphabetical order option
* MDL-35842 - El bloque de entrada aleatoria del glosario tiene opción para erdenamiento alfabético
* MDL-37337 - Mejoras a la página de configuraciones de tarea
* MDL-37337 - Mejoras a la página de configuraciones de tarea
* MDL-37644 - Nueva configuración para mostrar nombres completos de los cursos en el bloque de navegación
* MDL-37644 - Nueva configuración para mostrar nombres completos de los cursos en el bloque de navegación
Línea 122: Línea 122:
* MDL-38538 - Opción para auto-guardar en intentos de examen (cuestionario)
* MDL-38538 - Opción para auto-guardar en intentos de examen (cuestionario)
* MDL-36955 - Mejoría en la calificación para preguntas parcialmente correctas en multipreguntas (cloze) con comportamiento interactivo
* MDL-36955 - Mejoría en la calificación para preguntas parcialmente correctas en multipreguntas (cloze) con comportamiento interactivo
* MDL-35793 - Defaults for when a question is previewed
* MDL-35793 - Configuraciones por defecto para cuando se previsualiza una pregunta
* MDL-10516 - Las preguntas de ensayo ahora pueden tener una plantilla, para que el estudiante empiece a contestar desde la plantilla, en lugar de un editor vacío
* MDL-10516 - Las preguntas de ensayo ahora pueden tener una plantilla, para que el estudiante empiece a contestar desde la plantilla, en lugar de un editor vacío
* MDL-36602 - mnethostid available as an upload users field
* MDL-36602 - mnethostid disponible como subir un campo de usuario
* MDL-34137 - Option to drag and drop a media file onto the course page to create a label
* MDL-34137 - Opción para arrastrar y colocar un archivo de media dentro de una página de curso para crear una etiqueta
* MDL-33946 - Option to drag and drop text onto the course page to create a label
* MDL-33946 - Opción para arrastrar y colocar texto dentro de una página de curso para crear una etiqueta
* MDL-33688 - Drag and drop file upload progress indicator in filepicker
* MDL-33688 - Indicador del progreso de arrastrar y colocar en el selector de archivos
* MDL-33669 - Option to access Equella site when using Equella repository
* MDL-33669 - Opción para accesar el sitio Equella al usar el repositorio Equella
* MDL-32341 - Configurable calendar export date range
* MDL-32341 - Rango de fechas de exportación de calendario configurable
* MDL-33206 - Enlace a diálogo para imprimir tipo de recurso Libro
* MDL-33206 - Enlace a diálogo para imprimir tipo de recurso Libro
* MDL-31983 - Settings block renamed 'Administration' and reports moved there
* MDL-31983 - Bloque de configuraciones renombrado a 'Administración' y los reportes se movieron allí
* MDL-34917 - Jump to section navigation for 'One section per page' setting in course formats
* MDL-34917 - Saltar a navegación de sección paralas configuraciones de 'Una sección por página' en formatos de curso
* MDL-38708 - Opción para añadir imágenes y otros archivos al lisstado de cursos
* MDL-38708 - Opción para añadir imágenes y otros archivos al lisstado de cursos
* MDL-36395 - New setting Maximum users per page for specifying the number of users shown in search results
* MDL-36395 - Nueva configuración para Máximo de usuarios por página para especificar el número de usuarios mostrados en resultados de búsquedas
* MDL-37596 - Modo de mantenimiento agendado
* MDL-37596 - Modo de mantenimiento agendado
* MDL-35775 - Group import allows new groups to be assigned to groupings
* MDL-35775 - Importación degrupo permite que grupos nuevos sean asignados a agrupamientos
* MDL-38494 - Upload users accepts date-time format custom profile field
* MDL-38494 - Usuarios subidos acepta campo de perfil personalizado de formato fecha-hora
* MDL-26649 - Mejoras de usabilidad del selector de fechas
* MDL-26649 - Mejoras de usabilidad del selector de fechas
* MDL-37572 - Categories edit page is separated from view and does not depend any more on global editing mode
* MDL-37572 - La página para editar categorías está separada de la vista y no depende ya más del modo de edición global
* MDL-37217 - Folders are now displayed in the [https://docs.moodle.org/25/en/Google_Drive_repository Google Drive repository] (renamed from Google Docs repository). An administrator must enable the Drive API in the Google APIs Console, as described in [https://docs.moodle.org/25/en/Google_OAuth_2.0_setup Google OAuth 2.0 setup].  
* MDL-37217 - Las carpetas ahora son mostradas en el [https://docs.moodle.org/25/en/Google_Drive_repository Repositorio Google Drive] (renombrado del repositorio Google Docs). Un administrador debe habilitar el Drive API en la consola de Google APIs, como se describe en [https://docs.moodle.org/25/en/Google_OAuth_2.0_setup Configuración de Google OAuth 2.0].  
* Multiple improvements in MS SQL Server and Oracle database drivers
* Mejoras múltiples en deivers para Base de Datos MS SQL Server y Oracle
* MDL-35819 - Rewrite tooltip help to improve UI consistency, and performance.
* MDL-35819 - Se reescribió la herramienta de ayuda para mejorar la consistencia y desempeño de la Interfase del Usuario.


===Cambios en API===
===Cambios en API===

Revisión del 23:18 13 may 2013

Historia de las versiones > Notas de Moodle 2.5

Moodle 2.5

Fecha de liberación: 13 Mayo 2013

Aquí está la lista completa de todos los asuntos arreglados en 2.5.

Vea New features para un tour amistoso con imágenes de pantallas

Requisitos

Éstos son sólamente los mínimos. Nosotros recomendamos mantener todo su software actualizado.

  • Navegador mínimo recomendado: Google Chrome 11, Firefox 4, Safari 5, Internet Explorer 8 (IE 10 requerido para poder arrastrar y soltar archivos desde afuera del navegador hacia Moodle)
  • Actualización de Moodle: Moodle 2.2 o posterior (si actualiza desde versiones anteriores, Usted debe actualizar a 2.2.9 como un primer paso)
  • Versión de BasedeDatos mínima: PostgreSQL 8.3, MySQL 5.1.33, MariaDB 5.2, MSSQL 2005 o Oracle 10.2 (oci_native_moodle_package.sql needs to be executed before upgrade on Oracle servers)
  • Versión de PHP mínima: PHP 5.3.3
  • Nuevo requisisto de extensión PHP: GD

NOTA: Nosotros abandonaremos el soporte para IE8 en Moodle 2.6 (que se liberará en Noviembre del 2013). Esto significa que probablemente IE8 todavía funcionará con 2.6, pero a los desarrolladores no se les pedirá que prueben su código nuevo con ese navegador. Moodle, como la mayoría de los sitios web del mundo y los productores de navegadores, le invita a que mantenga sus navegadores actualizados para mejorar la seguridad y la funcionalidad, al mismo tiempo que nos ahorra a nosotros tiempo valioso. (Para ejemplo, vea lo que está haciendo Google)

Advertencias

Es muy poco probable que alguno de estos asuntos le cause a Usted problemas, a menos que hubiera algo muy extraño acerca de su intalación de Moodle. Sin embargo, las resaltamos aquí por si acaso:

Arquitectura Multi-servidor con versiones diferentes de PHP

Moodle se ha movido para usar un mecanismo más seguro para asegurar las contraseñas (passwords); a partir de 2.5 las contraseñas nuevas se generarán usando bcrypt en lugar de md5. Debido a que bcrypt sólamente es soportado por las versiones de PHP 5.3.7 y superiores, es importante que todos los servidores dentro de un cluster usen la misma versión de PHP (MDL-35332).

Restaurando respaldos de Moodle 2.5 a sitios con versiones antiguas de PHP

Debido a que bcrypt no está soportado por versiones de PHP inferiores a la 5.3.7, los respaldos de curso hechos con la configuración de $CFG->includeuserpasswordsinbackup en un sitio que use PHP versión 5.3.7+ que fueran subsecuentemente restaurados en un sitio con PHP versión < 5.3.7 requerirán un reinicio de la contraseña.

El mismo problema ocurriría si usted disminuye la versión de PHP en el servidor que corre su sitio, desde la versión 5.3.7+ a menos que 5.3.7. (MDL-35332)

Opción para calificación manual en la Interfase del Usuario del examen (cuestionario)

Anteriormente a Moodle 2.5, Usted podía configurar 'Cómo se comportan las preguntas' en las configuraciones del módulo de examen (cuestionario) a 'Calificado manualmente'. Esa opción era casi completamente inútil. Causaría que todas las preguntas del examen requiriesen calificación manual, incluyendo las de opción múltiple. Ésta opción no era necesaria, debido a que las preguntas de tipo Ensayo (Essay) que eran las únicas que necesitaban ser calificadas manualmente, siempre trabajarían de esa forma sin importar cual comportamiento hubiera sido seleccionado.

Debido a que el único efecto de esta configuración era que a veces la gente la elegía por error, la hemos ocultado. Yo no puedo pensar en ninguna circunstancia en la que Usted necesitaría re-habilitarla, pero en caso necesario, la puede regresar al ir a Admin -> Plugins -> Comportamiento de preguntas. Lo repito, Usted no necesita hacer ésto para que funcionen las preguntas de tipo Ensayo.

Principales características

Mejoras en inscripciones (matriculaciones)

  • MDL-26956 - Usted puede ahora buscar la lista de Usuarios inscritos en un curso
  • MDL-36514 - Nueva opción para la prevención de nuevas auto-inscripciones en el curso
  • MDL-7537 - Soporte para más divisas en PayPal
  • MDL-32387 - Implementación de caducidad en inscripciones mediante PayPal
  • MDL-37291 - Se restaura el soporte para inscripciones mediante PayPal
  • MDL-37187 - Corrección de múltiples problemas en el plugin para inscripción mediante archivo plano
  • MDL-28705 - Mapeo configurable entre los nombres de curso de IMS y los nombre de curso Moodle para la inscripción mediante IMS Enterprise
  • MDL-36504 - Lista completa de todas las mejoras relacionadas con inscripciones (matriculaciones)

Desempeño

  • MDL-35716 - Nuevo reporte de vista general del desempeño
  • MDL-35685 - Mejora del desempeño al ingresar
  • MDL-36809 - Soporte para conexiones persistentes a servidores MariaDB/MySQL
  • MDL-34344 - Cacheado de CFG en MUC
  • MDL-34346 - Nuevo caché para repositorio
  • MDL-34401 - Nuevo caché de información sobre plugin
  • MDL-37718 - Mejora en el uso de memoria en BasedeDatos recordset
  • MDL-38212 - Compostura para algunos asuntos de memoria en cron
  • MDL-38391 - Mejora del desempeño al cargar el módulo YUI
  • MDL-37127 - Uso de módulos YUI minificados para reducir tamaño del contenido


Lecturas a BasedeDatos (-4.6%) Tiempo usado (-7.3%) Archivos incluidos (-2.7%)
25release database reads.png 25release time used.png 25release files included.png
Escrituras a BasedeDatos (0%) KiloBytes descargados(+1%) Tamaño de sesión (+8.3%) getstring() llamadas (+0.4%)
25release database writes.png 25release kilobytes downloaded.png +0.31KB per user

(+8.3%)

25release getstring calls.png


Misceláneos

  • MDL-38166 - Database activity El campo URL tiene opción para abrir enlace en ventana nueva
  • MDL-37455 - Nueva opción en el recurso carpeta (folder) para mostrar sus contenidos en la página del curso
  • MDL-30790 - Nueva opción en el recurso carpeta (folder) para mostrar sub-carpetas expandidas o colapsadas
  • MDL-37602 - Soporte para retroalimentación general en el Módulo taller
  • MDL-28585 - Manejo de caducidad de contraseña de autenticación LDAP
  • MDL-20131 - El bloque de entrada aleatoria del glosario puede usar un glosario global
  • MDL-35842 - El bloque de entrada aleatoria del glosario tiene opción para erdenamiento alfabético
  • MDL-37337 - Mejoras a la página de configuraciones de tarea
  • MDL-37644 - Nueva configuración para mostrar nombres completos de los cursos en el bloque de navegación
  • MDL-5875 - Opción para mostrar el conteo de palabras en publicaciones de foros
  • MDL-23504 - Soporte para transparencia y RGB en el selector de colores de los temas gráficos
  • MDL-37806 - Nuevo botón para 'Guardar y mostrar siguiente' para los envíos del taller
  • MDL-37728 - Mejoras a la vista general de definiciones de roles
  • MDL-37641 - Nombres más bonitos cuando un archivo ya existía antes
  • MDL-38538 - Opción para auto-guardar en intentos de examen (cuestionario)
  • MDL-36955 - Mejoría en la calificación para preguntas parcialmente correctas en multipreguntas (cloze) con comportamiento interactivo
  • MDL-35793 - Configuraciones por defecto para cuando se previsualiza una pregunta
  • MDL-10516 - Las preguntas de ensayo ahora pueden tener una plantilla, para que el estudiante empiece a contestar desde la plantilla, en lugar de un editor vacío
  • MDL-36602 - mnethostid disponible como subir un campo de usuario
  • MDL-34137 - Opción para arrastrar y colocar un archivo de media dentro de una página de curso para crear una etiqueta
  • MDL-33946 - Opción para arrastrar y colocar texto dentro de una página de curso para crear una etiqueta
  • MDL-33688 - Indicador del progreso de arrastrar y colocar en el selector de archivos
  • MDL-33669 - Opción para accesar el sitio Equella al usar el repositorio Equella
  • MDL-32341 - Rango de fechas de exportación de calendario configurable
  • MDL-33206 - Enlace a diálogo para imprimir tipo de recurso Libro
  • MDL-31983 - Bloque de configuraciones renombrado a 'Administración' y los reportes se movieron allí
  • MDL-34917 - Saltar a navegación de sección paralas configuraciones de 'Una sección por página' en formatos de curso
  • MDL-38708 - Opción para añadir imágenes y otros archivos al lisstado de cursos
  • MDL-36395 - Nueva configuración para Máximo de usuarios por página para especificar el número de usuarios mostrados en resultados de búsquedas
  • MDL-37596 - Modo de mantenimiento agendado
  • MDL-35775 - Importación degrupo permite que grupos nuevos sean asignados a agrupamientos
  • MDL-38494 - Usuarios subidos acepta campo de perfil personalizado de formato fecha-hora
  • MDL-26649 - Mejoras de usabilidad del selector de fechas
  • MDL-37572 - La página para editar categorías está separada de la vista y no depende ya más del modo de edición global
  • MDL-37217 - Las carpetas ahora son mostradas en el Repositorio Google Drive (renombrado del repositorio Google Docs). Un administrador debe habilitar el Drive API en la consola de Google APIs, como se describe en Configuración de Google OAuth 2.0.
  • Mejoras múltiples en deivers para Base de Datos MS SQL Server y Oracle
  • MDL-35819 - Se reescribió la herramienta de ayuda para mejorar la consistencia y desempeño de la Interfase del Usuario.

Cambios en API

  • MDL-34640 - Improvements to how the question engine handles uploaded files. This should make it possible to write question types that automatically grade uploaded files.
  • MDL-37287 - 3rd party libraries updated, ex.: YUI 3.9.1, TinyMCE 3.5.8, latest tcpdf and others
  • MDL-15727 - jQuery and jQuery UI supported in add-ons
  • MDL-29996 - Legacy filters are not supported any more, developers need to migrate filters from modules to standard filter location
  • MDL-35356 - Excel and ODS export improvements
  • MDL-35434 - Theme developers may use new admin setting type for user uploaded logo images
  • MDL-37726 - PREVIOUS and NEXT attributes are not required in install.xml files
  • MDL-38558 - It is now possible to run local pre-upgrade script
  • MDL-38391 - Convert YUI_config to class in lib/outputrequirements.php.
  • MDL-35819 - JS M.util.help_icon deprecated in favour of moodle-core-popuphelp

Notas de actualización para los desarrolladores

Activity modules
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/upgrade.txt;hb=master
Assignment
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/assign/upgrade.txt;hb=master
Backup
http://git.moodle.org/gw?p=moodle.git;a=blob;f=backup/upgrade.txt;hb=master
Cache
http://git.moodle.org/gw?p=moodle.git;a=blob;f=cache/upgrade.txt;hb=master
Calendar
http://git.moodle.org/gw?p=moodle.git;a=blob;f=calendar/upgrade.txt;hb=master
Core
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/upgrade.txt;hb=master
Course formats
http://git.moodle.org/gw?p=moodle.git;a=blob;f=course/format/upgrade.txt;hb=master
Enrolment plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=enrol/upgrade.txt;hb=master
Filters
http://git.moodle.org/gw?p=moodle.git;a=blob;f=filter/upgrade.txt;hb=master
Question types
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master
Themes
http://git.moodle.org/gw?p=moodle.git;a=blob;f=theme/upgrade.txt;hb=master
TinyMCE plugins
http://git.moodle.org/gw?p=moodle.git;a=blob;f=lib/editor/tinymce/upgrade.txt;hb=master

Mejoras en seguridad

Varios asuntos relacionados con seguridad se resolvieron. Los detalles de éstos asuntos se liberarán después de aproximadamente una semana, para permitirles a los administradores de sistemas actualizar con seguridad a la última versión.

Moodle 2.5 también incluye arreglos a asuntos de seguridad resueltos en versiones menores anteriores que fueron liberadas después de Moodle 2.4,. Vea las notas para Moodle 2.4.1, Moodle 2.4.2 y Moodle 2.4.3 para más detalles

  • MDL-35332 - Improved security of hashed passwords
  • MDL-21342 - New user account lockout mechanism

Vea también