Diferencia entre revisiones de «Notas de Moodle 2.9»

De MoodleDocs
(tidy up)
(tidy up)
Línea 90: Línea 90:
Uno de los proyectos más grandes fue mejorar las páginas de Usuarios y la Navegación. Vea también MDL-45774. Incluyen:
Uno de los proyectos más grandes fue mejorar las páginas de Usuarios y la Navegación. Vea también MDL-45774. Incluyen:


* La página de Mis calificaciones enlista todos mis cursos y todos los cuersos en donde yo enseño, en un solo sitio (enlazado desde el Menú del Usuario) MDL-45894, MDL-49634
* La página de Mis calificaciones enlista todos mis cursos y todos los cursos en donde yo enseño, en un solo sitio (enlazado desde el Menú del Usuario) MDL-45894, MDL-49634
* Mi Hogar es ahora Mi Tablero MDL-48936
* Mi Hogar es ahora Mi Tablero MDL-48936
* Rediseño de “Miperfil”, hacerlo ''pluggable'' MDL-48932, MDL-45898
* Rediseño de “Mi perfil”, hacerlo ''pluggable'' MDL-48932, MDL-45898
* Nueva página de “Mis preferencias” (enlazada desde el Menú del Usuario) MDL-45895
* Nueva página de “Mis preferencias” (enlazada desde el Menú del Usuario) MDL-45895
* Encabezado consistente para páginas del usuario MDL-45896
* Encabezado consistente para páginas del usuario MDL-45896
Línea 101: Línea 101:
===Mejoras en la interfaz del usuario===
===Mejoras en la interfaz del usuario===


* MDL-43996 - Drag and drop image into Atto editor inserts it as a file
* MDL-43996 - Arrastrar y Soltar ia imgen adentro del editor [[Atto] la inserta como un archivo
* MDL-19670 - Teacher can post the same forum question to all groups at once
* MDL-19670 - El profesor puede publicar la misma pregunta del foro para todos los grupos a la vez
* MDL-47172 - “You have assignments that need attention” displays relevant information for teachers
* MDL-47172 - “Usted tiene tareas que requieren su atención” muestra información relevante para los profesores
* MDL-48933 - Ajax interface for messaging a user
* MDL-48933 - Interfaz Ajax para mensajear a un usuario
* MDL-25721 - Sort by age when viewing question banks
* MDL-25721 - Ordenar por edad al ver [[Banco de preguntas1bancos de preguntas]]
* MDL-23296 - Provide search function for Server Files area in File Picker
* MDL-23296 - Proporcionar función de búsqueda para Archivos del servidor en el [[Selector de archivos]]
* MDL-48937 - Don't show the category in the breadcrumb if there is only one category
* MDL-48937 - No mostrar la categoría en el rastro de migajas si solamente hay una categoría
* MDL-49694 - Overview report shows the full course name
* MDL-49694 - El reporte de vista general muestra el nombre completo del curso
* MDL-47527 - Allow access to overview report for users who can view all grades
* MDL-47527 -Permitirle el acceso al reporte de vista general a los usuarios que pueden ver todas las calificaciones


===Mejoras en la creación de cursos===
===Mejoras en la creación de cursos===


* MDL-10405 - Added button to quickly delete the whole course section  
* MDL-10405 - Added button to quickly delete the whole course section  
* MDL-31500 - Allow backup and restore on the front page
* MDL-31500 - Permitir [[Respaldar]] y [[Restaurar]] en la [[Portada]]
* MDL-5583 - Fields in database module can be set as required  
* MDL-5583 - Fields in database module can be set as required  
* MDL-28526 - Glossary can export/import embedded images and attached files  
* MDL-28526 - Glossary can export/import embedded images and attached files  
Línea 120: Línea 120:
* MDL-13831 - Grade to pass can be set by editing activity without going to gradebook  
* MDL-13831 - Grade to pass can be set by editing activity without going to gradebook  
* MDL-27074 - Display group name for group events in the calendar
* MDL-27074 - Display group name for group events in the calendar
* MDL-48969 - New generic block: activity results
* MDL-48969 - Nuevo bloque genérico: resuiltados de actividad
* MDL-18177 - Add option to choose whether groups and/or groupings are includedin a back up
* MDL-18177 - Add option to choose whether groups and/or groupings are includedin a back up
* MDL-20053 - Database: create ##userpicture## tag to allow the user's profile picture to be displayed
* MDL-20053 - BasedeDatos: crear ##userpicture## tag para permitir que se muestre la imagen del perfil del usuario
* MDL-49543 - Add a WYSIWYG field to Badges which is displayed on the Criteria page
* MDL-49543 - Add a WYSIWYG field to Badges which is displayed on the Criteria page
* MDL-46416 - Possible to change / remove picture from group
* MDL-46416 - Possible to change / remove picture from group
Línea 140: Línea 140:
* MDL-47834 - New option for restriction of concurrent logins
* MDL-47834 - New option for restriction of concurrent logins
* MDL-47800 - Logout user when somebody changes their password
* MDL-47800 - Logout user when somebody changes their password
* MDL-47830 - Add password rotation restrictions
* MDL-47830 - Añadir restricciones para rotación de contraseña
* MDL-48559 - Web CRON should be disabled by default
* MDL-48559 - Web CRON debería estar deshabilitado por defecto
* MDL-48080 - Never send mail to domains ending in .invalid
* MDL-48080 - Never send mail to domains ending in .invalid
* MDL-48595 - Log exports no longer fails because of memory limit
* MDL-48595 - Log exports no longer fails because of memory limit
* MDL-28513 - Allow specification of admin user email in CLI installer
* MDL-28513 - Allow specification of admin user email in CLI installer
* MDL-47803 - New page that shows all browser sessions of current user
* MDL-47803 - Nueva página que muestra todas las sesiones del navegador del usuario actual
* MDL-34684 - New health check to detect incorrect category path order and/or missing parent categories
* MDL-34684 - New health check to detect incorrect category path order and/or missing parent categories
* MDL-48493 - Automatically detect the plugin type when installing from ZIP
* MDL-48493 - Automaticamente detectar el tipo de plugin al instalarlo desde ZIP
* MDL-48894 - Registration page should state if site is registered
* MDL-48894 - La página del [[Registro del sitio]] debería de mostrar si el sitio está registrado


===[[Archivos]] y [[Repositorios]]===
===[[Archivos]] y [[Repositorios]]===


* MDL-42616 - Files: Support custom file types
* MDL-42616 - Archivos: Soporte de tipos de archivo personalizados
* MDL-43752 - S3 repository works for non-US repositories
* MDL-43752 - El [[Repositorio Amazon S3]] funciona para repositorios que no están en los Estados Unidos de NorteAmérica


===[[Autenticación]], [[Inscripciones]] y acceso===
===[[Autenticación]], [[Inscripciones]] y acceso===

Revisión del 21:25 12 abr 2015

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.9 release notes.

Moodle 2.9

¡Nueva característica
en Moodle 2.9!


Historia de las versiones > Notas de Moodle 2.9

Fecha esperada de liberación: Lunes, 11 Mayo 2015

Aquí está la lista completa de problemas corregidos en 2.9.



Requisitos del servidor

Las siguientes son las versiones mínimas soportadas. Nosotros recomendamos mantener todo su software actualizado.

  • Actualización desde Moodle: Moodle 2.2 o más reciente (si debe Actualizar desde versiones anteriores, Usted necesita primero actualizar a 2.2.11 como un primer paso)
  • Versión mínima de PHP: PHP 5.4.4 (siempre use el más reciente PHP 5.4.x o 5.5.x en Windows - http://windows.php.net/download/)
  • Ghostscript necesita estar instalado para anotación de PDFs.

Requisitos de la BasedeDatos

Moodle soporta los siguientes servidores de BasedeDatos. Una vez más, los número de versiones son la mínima versión soportada. Nosotros recomendamos correr la más reciente versión estable de cualquier software.

BasedeDatos Versión mínima Recomendada
PostgreSQL 9.1 La más reciente
MySQL 5.5.31 La más reciente
MariaDB 5.5.31 La más reciente
Microsoft SQL Server 2008 La más reciente
Oracle Database 10.2 La más reciente

Requisitos del cliente

Soporte de navegador

Navegador Versión mínima Versión recomendada Notas
Google Chrome 30.0 La más reciente
Mozilla Firefox 25.0 La más reciente
Apple Safari 6 La más reciente
Microsoft Internet Explorer 9 La más reciente Se necesita la versión 10 para arrastrar y soltar al subir contenidos desde afuera del navegador hacia el interior de Moodle

Principales características

Mejoras a la navegación

Uno de los proyectos más grandes fue mejorar las páginas de Usuarios y la Navegación. Vea también MDL-45774. Incluyen:

  • La página de Mis calificaciones enlista todos mis cursos y todos los cursos en donde yo enseño, en un solo sitio (enlazado desde el Menú del Usuario) MDL-45894, MDL-49634
  • Mi Hogar es ahora Mi Tablero MDL-48936
  • Rediseño de “Mi perfil”, hacerlo pluggable MDL-48932, MDL-45898
  • Nueva página de “Mis preferencias” (enlazada desde el Menú del Usuario) MDL-45895
  • Encabezado consistente para páginas del usuario MDL-45896
  • Encabezado consistente para sub-páginas del usuario MDL-48931
  • Camino-de-migas consistente para páginas del usuario MDL-48935
  • Remover nodos redundantes del árbol de Navegación MDL-49635

Mejoras en la interfaz del usuario

  • MDL-43996 - Arrastrar y Soltar ia imgen adentro del editor [[Atto] la inserta como un archivo
  • MDL-19670 - El profesor puede publicar la misma pregunta del foro para todos los grupos a la vez
  • MDL-47172 - “Usted tiene tareas que requieren su atención” muestra información relevante para los profesores
  • MDL-48933 - Interfaz Ajax para mensajear a un usuario
  • MDL-25721 - Ordenar por edad al ver Banco de preguntas1bancos de preguntas
  • MDL-23296 - Proporcionar función de búsqueda para Archivos del servidor en el Selector de archivos
  • MDL-48937 - No mostrar la categoría en el rastro de migajas si solamente hay una categoría
  • MDL-49694 - El reporte de vista general muestra el nombre completo del curso
  • MDL-47527 -Permitirle el acceso al reporte de vista general a los usuarios que pueden ver todas las calificaciones

Mejoras en la creación de cursos

  • MDL-10405 - Added button to quickly delete the whole course section
  • MDL-31500 - Permitir Respaldar y Restaurar en la Portada
  • MDL-5583 - Fields in database module can be set as required
  • MDL-28526 - Glossary can export/import embedded images and attached files
  • MDL-49006, MDL-49101 - Removed default requirement of activity description and substituted with a single setting
  • MDL-13831 - Grade to pass can be set by editing activity without going to gradebook
  • MDL-27074 - Display group name for group events in the calendar
  • MDL-48969 - Nuevo bloque genérico: resuiltados de actividad
  • MDL-18177 - Add option to choose whether groups and/or groupings are includedin a back up
  • MDL-20053 - BasedeDatos: crear ##userpicture## tag para permitir que se muestre la imagen del perfil del usuario
  • MDL-49543 - Add a WYSIWYG field to Badges which is displayed on the Criteria page
  • MDL-46416 - Possible to change / remove picture from group
  • MDL-49687 - Adding a single person to multiple groups at the same time
  • MDL-21724 - The course edit page needs a way to redirect to some page other than the main course page after saving

Características para administradores

  • MDL-15187 - Assign global roles using CSV upload
  • MDL-30937 - Backup report again links to the individual course backup summaries
  • MDL-32547 - Configure temporary file deletion, to avoid moodledata/temp/backup filling up the filesystem
  • MDL-49684 - Replace custom Moodle timezone stuff with standard PHP date/time code
  • MDL-25763 - CLI version of admin/replace.php
  • MDL-44874 - Per-request temp directories
  • MDL-46064 - Drop support for MyISAM
  • MDL-49298 - Make tgz backups standard
  • MDL-47834 - New option for restriction of concurrent logins
  • MDL-47800 - Logout user when somebody changes their password
  • MDL-47830 - Añadir restricciones para rotación de contraseña
  • MDL-48559 - Web CRON debería estar deshabilitado por defecto
  • MDL-48080 - Never send mail to domains ending in .invalid
  • MDL-48595 - Log exports no longer fails because of memory limit
  • MDL-28513 - Allow specification of admin user email in CLI installer
  • MDL-47803 - Nueva página que muestra todas las sesiones del navegador del usuario actual
  • MDL-34684 - New health check to detect incorrect category path order and/or missing parent categories
  • MDL-48493 - Automaticamente detectar el tipo de plugin al instalarlo desde ZIP
  • MDL-48894 - La página del Registro del sitio debería de mostrar si el sitio está registrado

Archivos y Repositorios

Autenticación, Inscripciones y acceso

  • Several improvements to meta enrolments, such as: populate groups from courses MDL-17929, sorting courses alphabetically MDL-35696, button to quickly add a new method MDL-49439
  • MDL-26017 - Keyholder capability in self-enrolment plugin
  • MDL-20365 - Salted Crypt passwords option for external database authentication
  • MDL-49380 - Chose "Create new group" when synchronising cohort enrolment with a group
  • MDL-49677 - Improvement of Custom welcome message in self-enrolment plugin
  • MDL-43415 - Custom profile fields should be syncable with external DB auth

Examen

  • MDL-348 - Opción amistosa-para-impresora para los Exámenes
  • MDL-40988 - Añadir encabezados de sección al examen
  • MDL-40992 - Opción para que los prefesores les permitan a los estudiantes re-hacer una pregunta terminada dentro de un intento de examen
  • MDL-35280 - quiz_reset_userdata no tiene una opción para remover anulaciones de usuario/grupo
  • MDL-48898 - La configuración del tiempo del examen debería de usar admin_setting_configduration
  • MDL-6340 - forzar preguntas no-vistas/no-tomadas en re-emisiones de examen
  • MDL-40990 - Los profesores pueden exigirle a los estudiantes que completen la Pregunta 1 antes de que puedan ver la Pregunta 2

Lección

  • MDL-48803 - support for groups
  • MDL-48715 - moving “time spent” from prerequisite to the proper completion rule
  • MDL-43387 - UI for grading essays
  • MDL-48244 - Lessons with no questions show completed after the first page is viewed
  • MDL-47587 - Make progress bar available on the very last page of a lesson.
  • MDL-49642 - Give time/date extensions to users and groups in lesson
  • MDL-40286 - non-editing teacher should see Grade analysis in Lesson
  • MDL-48473 - Lesson shortanswer question: add fill in the blank option
  • MDL-48984 - Lesson content page jump descriptions, numerical and shortanswer questions answers allow rich html but should be plain text
  • MDL-18553 - Removing grade info from lesson pages if lesson grade is 0
  • MDL-26689 - in order to prevent interactivity references from being broken move the "Dependent on" feature to the completion/availability subsystem

Otras cosas

  • MDL-46728 - WOFF2 fonts are supported in themes.
  • MDL-48221 - Make forum subscription combinations less confusing with different combinations
  • MDL-47777 - Convert assignment maximum files per submission maximum to global setting
  • MDL-26226 - Moodle2 nav menu Topic Items should be links to Topic menu
  • MDL-47159 - atto_link should add 'http://' prefix when necessary
  • MDL-46763 - Save user images as JPEG if uploaded in that format.
  • MDL-47104 - Make 'calendar_lookahead' setting more flexible
  • MDL-48760 - Update mathjax to 2.5 when it's released
  • MDL-36009 - Gradebook table uses complex tables that are not accessible
  • MDL-48266 - Automated backup setting page needs additional validation
  • MDL-47562 - UI Fixes and improvements for Singleview
  • MDL-47232 - Course completion: "activities to be completed" improperly requires passing grade
  • MDL-48437 - Make Visible/All groups selector show own groups first
  • MDL-47501 - Add an indication that the grade letters was overridden
  • MDL-9443 - Run *.xhtml file through the text filters.
  • MDL-46662 - Accessibility improvements for gradereport course header and aggregation controls.
  • MDL-45848 - Cannot assign Marker on a marking guide or rubric assignment without giving a grade
  • MDL-48822 - Find last visual post in a discussion
  • MDL-48482 - Duration admin setting doesn't have a label associated to it
  • MDL-47915 - Two inconsistent layout files should be consistent, use id=page-content rather than content
  • MDL-47628 - Availability: Grouping confusing for sites which used groupmembersonly [2.8]
  • MDL-48212 - Forum reply by email puts reply instructions in messages for all handlers
  • MDL-48616 - Macrons for Atto character map
  • MDL-46755 - Allow teachers to configure the number of discussions displayed using the social course format
  • MDL-46665 - Add 'idnumber' field to user filter
  • MDL-49220 - Allow preview of Choice options before activity is opened for submission
  • MDL-40864 - Tidy up Bootstrapbase / Clean / More home links
  • MDL-38663 - Remove navbar and login info from forgot_password.php
  • MDL-34375 - Choice module lacks print_overview callback and does not appear on the MyMoodle Page
  • MDL-18183 - XMLRPC in MNET does not verify SSL peers by default
  • MDL-43770 - Exclude inactive users' responses from Choice report (with an option to include)
  • MDL-48499 - Show which users have not received messages in bulk messaging
  • MDL-32285 - Added "Continue" button under Error notification message (IMS CP)
  • MDL-46960 - Results returned from external tool activities don't update completion status
  • MDL-49333 - Return additional information in core_get_site_info
  • MDL-49262 - Delete the yui versions of the bootstrap plugins
  • MDL-49052 - Incorrect headings for upcoming events pages
  • MDL-49638 - reCAPTCHA should be moved below custom profile fields during self registration
  • MDL-49730 - Workshop: use full page width when displaying contents
  • MDL-48159 - Prevent submissions instead of using "Default team" in group assignments.
  • MDL-49563 - Allow glossary entry to be updated from glossary navigation
  • MDL-46238 - Add a simple way to go back from enrol/users.php page to the course
  • MDL-47434 - Section 'General' in navigation block
  • MDL-36874 - Text navigation for Books
  • MDL-49650 - Add a tool to browse templates in the current theme.
  • MDL-23178 - Allow indenting again for activities in the Main Menu block
  • MDL-49069 - Ability to specify default values for Forum RSS
  • MDL-48160 - Improve all block region layouts when coded for RTL

Asuntos de seguridad

Se resolvieron varios asuntos de seguridad. Los detalles de estos asuntos se publicarán después de un periodo de aproximadamente una semana, para permitirles a los administradores de sistemas que actualicen con seguridad a la versión más reciente.

Para desarrolladores

  • Support for Asynchronous Module Definition formatted javascript modules MDL-49046
  • Support for calling webservice functions directly from javascript MDL-49163
  • Support for implementing renderers as mustache templates (php and javascript) MDL-49152
  • Behat tests can run in parallel - MDL-39752 (backported)
  • A new per-request directory API has been added MDL-44874, and should be used instead of make_temp_directory wherever possible.
  • Support for in browser caching (localstorage) of strings and templates MDL-49604
  • Template Library - tool for displaying templates in the current theme MDL-49650
  • Use PHP native timezones support MDL-49684
  • New auth hook to intercept code before login page is shown. MDL-48887
  • MDL-49101 - Single setting for the activity description requirement
  • MDL-48177 - Allow plugin environment checks to work without defining explicit versions of Moodle
  • MDL-48887 - Add new auth pre_loginpage_hook() (save redirects, implement autologins...)
  • MDL-39752 - Behat tests runs in parallel
  • MDL-49163 - Unified Ajax script handler
  • MDL-49152 - Templates for renderers
  • MDL-27548 - The comments table contains the component
  • MDL-49269 - Add an AMD log module
  • MDL-49534 - Delete pear/HTTP/WebDav
  • MDL-37477 - html_table API supports caption tag
  • MDL-49643 - Deprecate inconsistent API to extend the navigation by local plugins
  • MDL-49361 - Ability to provide alternate strings manager
  • MDL-44642 - Implemented backend to keep session alive
  • MDL-45725 - User preferences for flexible tables can be set persistent across sessions

Vea también