Notas de Moodle 2.6

De MoodleDocs

Nota: Esta es una traducción de una página de la documentación para desarrolladores (Developer docs), que se considera particularmente importante, y que en su versión original se actualiza frecuentemente. Por ello, se le recomienda que revise la página original en idioma inglés: Moodle 2.6 release notes.

Historia de las versiones > Notas de Moodle 2.6

Moodle 2.6

¡Nueva característica
en Moodle 2.6!


Fecha esperada de liberación: 18 de Noviembre del 2013

Aquí está la lista completa de asuntos corregidos en 2.6.

Vea Nuevas características de Moodle 2.6 para un recorrido amistoso con imágenes de pantallas

Requisitos

Estos solamente son los mínimos. Nosotros recomendamos mantener todo su software actualizado.

  • Navegadores mínimos recomendados: Google Chrome reciente, Mozilla Firefox reciente, Safari 6, Internet Explorer 9 (IE 10 requerido para arrastrar y colocar archivos desde afuera del navegador hacia Moodle)
  • Actualización de Moodle: Moodle 2.2 o posterior (si actualizará desde versiones más antiguas, Usted debe, como primer paso, actualizar a 2.2.11)
  • Versiones de BasedeDatos mínimas PostgreSQL 8.3, MySQL 5.1.33, MariaDB 5.3.5, MSSQL 2005 u Oracle 10.2
  • Versión PHP mínima: PHP 5.3.3 (siempre use la más reciente PHP 5.4.x o 5.5.x en Windows - http://windows.php.net/download/)
  • Nuevas extensiones PHP recomendadas: zlib, OPcache

Problemas conocidos

  • IE8 y Safari 5 ya no están completamente soportados, todavía deberían de funcionar, pero ya no son probados regularmente y puede haber algunos problemas conocidos. Al igual que la mayoría de los sitios web y productores de navegadores del mundo, nosotros le recomendamos que mantenga sus navegadores actualizados, para mejorar la seguridad y funcionalidad, al tiempo que nos ahorra a nosotros tiempo valioso. (Por ejemplo, vea lo que está haciendo Google)
  • IE6 y IE7 no se recomiendan en absoluto para Moodle 2.6 . Usted tendría grandísimos problemas si trata de emplear estos navegadores viejísimos en el Internet actual.
  • El soporte para la BasedeDatos Oracle es limitado; hay problemas conocidos de desempeño y compatibilidad, muchos complementos no son compatibles. La mayoría de estos problemas son causados por el hecho de que las BasesdeDatos de Oracle no implementan los estándares SQL necesarios de la industria y contienen varias limitaciones heredadas. Si Usted está usando Oracle o planeándolo, entonces nosotros le recomendamos que mejor piense en usar una de las BasesdeDatos de código abierto que si soportamos.
  • El plugin de IMS Enterprise no estaba eliminando adecuadamente las cuentas de usuarios; ejecute el script admin/cli/fix_deleted_users.php para arreglar usuarios eliminados si Usted usa este plugin de Autenticación.
  • Hay problemas conocidos con algunos aceleradores de PHP opcode, se recomienda, de ser pósible, cambiar a la extensión estándar de OPcache para PHP, que está totalmente soportada.

Principales características

Administración y configuraciones

Diseño del curso

Usabilidad

  • MDL-31830 - Interfase mejorada para gestión de categoría y curso
  • MDL-37565 - Cambio de herramienta en el editor TinyMCE (una o varias líneas)
  • MDL-23646 - Mejoras al cambio de tamaño del editor TinyMCE
  • MDL-40770, MDL-42102 - Nuevos íconos para editor TinyMCE y botones mejorados
  • MDL-28019 - Plugin para gestionar archivos incrustados en el editor TinyMCE
  • MDL-39851 - Las ventanas emergentes se vuelven pantalla completa en dispositivos con pantallas pequeñas
  • MDL-39813 - Página de ingreso simplificada para un dispositivo móvil
  • MDL-36002 - Mover acción para actividades y secciones de curso son accesibles por teclado con JavaScript habilitado
  • MDL-41305 - Formatos de Grupo mejorados
  • MDL-40493 - Los usuarios pueden seleccionar su editor de texto preferido
  • MDL-42887 - Hacer responsivos los campos de formato paara los temas bootstrap' (arranque) y non-bootstrap (diferentes de arranque)
  • MDL-40685 - Mejoras a la consistencia de encabezados
  • MDL-37717 - Los profesores son advertidos antes de que suspendan su propia inscripción al curso

Desempeño

Se han hecho muchos cambios importantes para mejorar el desempeño (rendimiento) de Moodle: una nueva infraestructura de sesiones con soporte al 100% que añade un nuevo manejador de sesión para memcached y que mejora los existentes; soporte para OPcache; cambios para reducir el uso de memoria y muchas nuevas definiciones de caché para reducir consultas a la BasedeDatos al usar almacenes de caché rápidos. (Algunas de estas mejoras también se han realizado en Moodle 2.5.x, por lo que no todas las mejoras se reflejan en las comparaciones entre 2.5/2.6.)

  • MDL-41811 - El menú de configuraciones administrativas solamente se carga cuando es necesario
  • MDL-37761 - Respaldo/restauración sin archivos al importar y duplicar
  • MDL-38228 - Mejoras a la validación del curso en actualizaciones
  • MDL-34397 - La caché course modinfo es almacenada en MUC en lugar de BasedeDatos, los campos solamente son calculados para la primera solicitud
  • MDL-40415 - Extensión OPcache completamente soportada y recomendada
  • MDL-38570 - Limpieza automática del directorio temp
  • MDL-42206 - Meta inscripciones no son sincronizadas después de cada edición de curso
  • MDL-31501 - Nuevos manejadores de sesión que soportan archivos, BasedeDatos y almacenamiento memcached
  • MDL-40545 - Nueva configuración $CFG->localcachedir (para servidores en cluster)
  • MDL-40563 - Mejora en caché de recursos de tema (compatible con caché local)
  • MDL-40546 - Caché de JavaScript mejorado (compatible con caché local)
  • MDL-41019 - Mejoras en caché de idioma (compatible con caché local)
  • MDL-41017 - Mejoras en caché de HTMLPurifier (compatible con caché local)
  • MDL-39474 - Mejoras a revisión de depuración (debug) para desarrolladores
  • MDL-42016 - Simplificación y aceleración de sincronización de atajos
  • MDL-37028 - Revisión de integridad de datos de curso al vuelo y además en scrip por línea de comando
  • MDL-42387 - Manejo de por vida de archivos estandarizado
Lecturas a BasedeDatos (-12.2%)
Escrituras a BasedeDatos (-25.33%)
Archivos incluidos (+4.02%)
Kilobytes descargados (+6.35%)
Memoria (-4.42%)
Tiempo usado (-2.5%)


Entorno operativo

  • MDL-11270 - Compatibilidad con servidor MS SQL mejorada significativamente (advertencia: el paso de actualización para servidor MS SQL servers puede tomar mucho, mucho tiempo)
  • MDL-39985 - Soporte completo para MariaDB
  • MDL-33955 - Soporte para restricción open_basedir

Otras

  • MDL-41838 - Habilidad para respaldar y restaurar cursos mayores a 4 GB
  • MDL-38192 - Respaldo y restauración: Permitir selección por tipo de actividad
  • MDL-19390 - Notificación en Email para usuarios nuevos añadidos manualmente
  • MDL-40874 - Se retira MyMobile como un tema estándar
  • MDL-40550 - Ahora es más claro si las insignias serán emitidas inmediatamente al activarse
  • MDL-28463 - La disponibilidad condicional basada en calificación es actualizada inmediatamente después de la calificación
  • MDL-42668 - El portafolio Box.net ha sido actualizado para usar Box.net API v2. Tome nota que Los sitios Moodle ahora deben usar HTTPS para accesar Box.net. Vea Box.net APIv1 migration para los detalles.


Características principales de módulos

Actividad tarea

  • MDL-42023 - Plugin para editar PDFs
  • MDL-38359 - Nueva asignación de 'evaluador' y configuraciones de flujo de trabajo para calificar
  • MDL-37621 - Administradores pueden configurar valores por defecto para tareas
  • MDL-37148 - Muchos más servicios web
  • MDL-41131 - Los plugins de Tarea pueden activarse automáticamente

Actividad BasedeDatos

  • MDL-40871 - Permitir la eliminación masiva de entradas en el módulo de BasedeDatos
  • MDL-29069 - Se permite que sean des-aprobadas las entradas de BasedeDatos y glosario
  • MDL-39040 - La descripción de actividad BasedeDatos es visible en todas las pestañas

Herramienta externa (LTI)

Actividad Foro

  • MDL-29663 - Las opciones para seguimiento de foro ahora son Desconectado, Opcional y Forzado.
  • MDL-41933 - Opción para configurar opción por defecto para seguimiento de lectura.
  • MDL-4908 - Configuraciones por-foro para resúmenes

Exámen y banco de preguntas

  • MDL-32188 - Grandes mejoras en cómo funciona la Puntuación Basada en Certeza (certainty-based marking = CBM). Ahora hay una mucho mejor retroalimentación para los estudiantes acerca de cómo se han desempeñado, y lo que necesitan hacer para mejorar en el futuro.
  • MDL-9873 - El texto de la pregunta ahora es un campo obligatorio al crear y editar preguntas.
  • MDL-39155 - Opción para elegir el tamaño de la imagen del usuario que se mostrará durante los intentos de examen.
  • MDL-12403 - Respaldos ya no incluyen preguntas innecesarias del Banco de Preguntas.

Actividad SCORM

  • MDL-28579 / MDL-41580 - Permitir el uso de alias de archivo y enlace directo a imsmanifest.xml dentro de un ZIP extraído en el repositorio de sistema de archivo.
  • MDL-39910 - Reproductor SCORM mejorado, con elementos de diseño responsivo y mejor soporte para dispositivos móviles.
  • MDL-39926 - Nuevo reporte de objetivos
  • MDL-41290 - Nivel de reporte de usuario mejorado, con habilidad para exportar datos.
  • MDL-41434 - Al actualizar un paquete SCORM, ya no eliminamos y después re-creamos la tabla scorm_scoes - ahora usamos un campo sortorder (tipo_de_orden).

Repositorios


Asuntos de seguridad

  • MSA-13-0036 Envío de encabezados incorrectos para recursos asegurados
  • MSA-13-0037 Cross site scripting en Mensajes
  • MSA-13-0038 Acceso a archivos del servidor mediante repositorios
  • MSA-13-0039 Cross site scripting en Exámen (cuestionario)

Para desarrolladores: cambios en API

  • MDL-39854 - Cargador de clase automático
  • MDL-39797 - Nueva infraestructura de eventos
  • MDL-41267 - Soporte para sub-plugins en plugins de herramientas administrativas
  • MDL-26943 - Soporte para sub-plugins en plugins locales
  • MDL-20045 - Soporte no-oficial para niveles de contexto personalizados
  • MDL-40359 - 3rd party libraries updated to latest versions
  • MDL-40305, MDL-40940 - PHPUnit testcase autoloader
  • MDL-23493 - Support for including a font through theme CSS
  • MDL-40248 - Mejor soporte para subplugins en Selector de Actividades
  • MDL-41953 - Plugin name restrictions were relaxed, multiple trailing numbers are allowed
  • MDL-42040 - New API for registration of shutdown handlers
  • MDL-42148 - New admin page listing all third party libraries, thirdpartylibs.xml now supported in plugins
  • MDL-38197, MDL-41402 - New large courses generators for testing and development
  • MDL-41421 - New JMeter test plan generator
  • MDL-32188 - As part of this issues, the question behaviour API was changed, and plugins will need to be updated, though this is not hard. As a result Behaviours can display summary information on the quiz review page. See CBM behaviours for an example.
  • MDL-22236 - Files can be uploaded to web services.
  • MDL-39152, MDL-39153 - web service functions no longer require context ID.
  • MDL-42407 - new method of reporting HTML elements with zIndex value for consideration when presenting a Moodle Core Dialogue
  • MDL-39339 - zip_archive ignores system files.
  • MDL-40103 - Changes to temp table creation.
  • MDL-38019 - Filter changes are logged
  • MDL-41438 - Core renderer methods produce plain headings by default.
  • MDL-41806 - Accessors added for scheme, host and port to moodle_url class.
  • MDL-41956 - Attachments accepted in message_send() in email message provider.
  • MDL-42400 - Generators for almost all module types to use in testing with possibility to use completion/condition

Notas sobre actualización para desarrolladores

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
Forum
http://git.moodle.org/gw?p=moodle.git;a=blob;f=mod/forum/upgrade.txt;hb=master
Question types
http://git.moodle.org/gw?p=moodle.git;a=blob;f=question/type/upgrade.txt;hb=master
Repositories
http://git.moodle.org/gw?p=moodle.git;a=blob;f=repository/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


Vea también