Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : Notes de mise à jour de Moodle 2.0, celle pour les versions 3.x de Moodle est consultable ici : Notes de mise à jour de Moodle 2.0 et celle pour Moodle 4.x est consultable là : Notes de mise à jour de Moodle 2.0.

Notes de mise à jour de Moodle 2.0

De MoodleDocs
Révision datée du 24 février 2011 à 15:52 par Séverin Terrier (discussion | contributions) (Pas mal de traduction (il en reste))
Aller à :navigation, rechercher

Remarque : la traduction de cet article n'est pas terminée. N'hésitez pas à traduire tout ou partie de cette page ou à la compléter. Vous pouvez aussi utiliser la page de discussion pour vos recommandations et suggestions d'améliorations.


Remarque : cet article est en cours de rédaction. N'hésitez pas à le compléter. Veuillez utiliser la page de discussion pour vos recommandations et suggestions d'améliorations.


Il est possible de se baser sur la page de Planification pour finir de traduire cette page...

Moodle 2.0

Date de sortie : 24 novembre 2010

Moodle 2.0 contient un grand nombre de nouvelles fonctionnalités, d'autres ont été complètement réécrites, et il y a des centaines de corrections de bugs. Voici la liste des détails sur les évolutions et corrections de bogues de cette version 2.0 (en anglais).

Nouvelles fonctionnalités

Serveurs d'échanges

  • Anybody can set up a Community hub, which is a directory of courses for public use or for private communities. The code is implemented as separate GPL plugin for Moodle.
  • Sites can register to any Community hub (instead of just moodle.org)
  • Teachers on registered sites can publish their full courses to Community hubs, for download
  • Teachers on registered sites can also advertise their courses on Community hubs, for people to join
  • Teachers on any site can search all public Community hubs and download courses as templates for their own courses
  • Users on any Moodle site can also search Community hubs for courses (and communities of practice) to participate in. Initially we are encouraging 'communities of teaching practice' but any sort of course can be listed.

Support de différents dépôts

  • File management has undergone a major change in both the interface and function.
  • The Sélecteur de fichiers presents a standard way to access the new Banque de fichiers repository system.
  • This allows Moodle to integrate with external repositories of content, making it really simple to bring documents and media into Moodle via an AJAX interface that looks like a standard Open dialogue in desktop applications.
  • Initial plugins in 2.0 include: Alfresco, Amazon S3, Box.net, File system on Server, Flickr, Google Docs, MERLOT, Picasa, Recent Files, WebDAV servers, Wikimedia, Youtube. These are simple to develop, so many more are expected.
  • You can also import files from your desktop or by specifying a URL.
  • There are more attributes that can be added to a file, such as license and author.

Support des Portfolio

  • Modules can now export their data to external systems, particularly useful for portfolios where snapshots of forums, assignments and other things in Moodle are useful to record in a journal or a portfolio of evidence
  • Different formats are supported (currently LEAP2A, HTML, Images and Text, but others like PDF can be added)
  • Initial plugins in 2.0 include: Box.net, Flickr, Google Docs, Mahara and Picasa.

Suivi d'achèvement et prérequis

  • Teachers can now specify a en:Course completion condition standard for all students. Conditions include activity completion, but could also be by grade, date or a number of other criteria.
  • Teachers can use the above standard as a prerequisite to other courses that allows ordered progression and scaffolding.
  • Teachers and students can see reports that show the progress within a course, or through a series of courses.

Activités conditionnelles

  • Access to activities can be restricted based on certain criteria, such as dates, grade obtained, or the completion of another activity.
  • These can be chained together to enable progressive disclosure of the course content, if that is desired.
  • Teachers can now specify conditions that define when any activity is seen as completed by a student. For example, when a certain number of posts have been made, or a grade has been reached, or a choice has been made.

Cohortes

  • Aussi connus comme "Groupes globaux" ou "Groupes de site", ce sont des collections d'utilisateurs au niveau du site qui peuvent être inscrits dans les cours en une seule action, soit manuellement, soit automatiquement synchronisés.

Support des services Web

  • Support for standards-based web services across the entire Moodle code base, allowing the admin to expose particular functions of Moodle for use by:
    • Administrative systems such as HR or SIS applications
    • Mobile clients
  • Framework contains a very high-level of security with a detailed token system and complete control over the range of functions exposed
  • All defined functions are automatically available via:
    • XML-RPC
    • AMF (Flash)
    • REST
    • SOAP (PHP)

Nouveaux blocs

Prévention du plagiat

  • Moodle supporte l'intégration d'outils de prévention du plagiat, tels que Turnitin

Améliorations majeures de fonctionnalités du cœur de Moodle

Sauvegarde et restauration

  • Completely rewritten Backup/Restore framework, no longer bound by memory (can work with any size course).
  • Nouveau format de sauvegarde.
  • Amélioration de l'interface.
  • Backup can be made of whole courses, but also specific sections or activities.

Blocs

  • Blocks are now consistently implemented on every page in Moodle
  • No longer any limit to placing blocks in only the left and right column regions but also at the top, center or bottom of areas of pages)
  • Any block can be forced to appear in all the page contexts below it (for example, in every course or throughout a course).
  • Blocks can placed in the en:Dock area on the side of the screen (if the theme supports it)

Blogs

  • Support des commentaires sur chaque entrée de blog
  • Suppression des blogs de groupe et de cours (qui sont convertis en forums lors de la mise à jour)
  • Support for external blog feeds (synchronised to Moodle blog)

Commentaires

  • Les commentaires utilisateurs (de Glossaire, Base de données, Blogs...) ont été regroupés dans un système central, et sont affichés en utilisant AJAX s'il est activé.

Plugins d'inscription

  • Améliorations majeures dans la gestion des visiteurs anonymes et des comptes anonymes
  • Support de multiples formes d'inscription en même temps
  • Un contrôle plus précis sur les inscriptions aux cours

Gestion des fichiers

  • There is a new Sélecteur de fichiers interface that manages files for resources and when they are used in an activity, such as including an image in a content page.
  • Full support for Unicode file names on all operating systems.
  • Metadata about each file (author, date, license, etc) and what the file is used for are stored in the database.
  • Duplicate files (for example, a large video file use in two different courses) are only stored once, saving disk space.
  • Security has been improved because files have the same contextual permissions as the activity that uses them. (For example, a file may belong to a file resource, a forum post or a wiki page). Files are no longer just "uploaded to the course".

Filtres 2.0

  • Dans le passé, vous deviez utiliser les mêmes filtres partout dans votre site Moodle, et cela ne pouvait être changé que par les administrateurs.
  • Maintenant, vous pouvez utiliser des filtres différents dans différents cours, activités ou catégories de cours.
  • Par exemple, vous pouvez activer le filtre LaTeX juste pour les catégories de cours de Maths et de Physique.
  • Ou vous pouvez désactiver les liens vers le glossaire lors de l'examen de fin d'année du cours.

Éditeur HTML

  • Nouvel éditeur basé sur TinyMCE
  • Fonctionne sur plus de navigateurs internet
  • Zone d'édition redimensionnable
  • Meilleure sortie XHTML
  • Intégration complète avec les dépôts externes configurés permettant d'importer et intégrer des médias dans le texte

Messagerie

  • Tous les courriels envoyés par Moodle sont maintenant traités comme des messages
  • Un panneau de configuration de messagerie permet aux utilisateurs de contrôler la façon dont les messages leur sont envoyés
  • Plugins de sortie de message dans Moodle 2.0 : Courriel, Jabber et popups

Mon Moodle

  • Page Mon Moodle plus personnalisable avec de nouveaux blocs pour afficher les informations pertinentes
  • L'administrateur peut concevoir (et éventuellement forcer) au niveau du site la mise en page pour Mon Moodle
  • La page Mon Moodle prend une place plus importante que la page d'accueil principale pour les utilisateurs

Navigation

  • Bloc standard "Navigation" sur chaque page qui affiche les liens contextuels, tout en vous permettant de naviguer rapidement ailleurs
  • Bloc standard "Réglages" sur chaque page qui affiche les paramètres contextuels ainsi que tous les paramètres des éléments pour lesquels vous avez des autorisations

Évaluations

  • Les évaluations de l'utilisateur (glossaires, bases de données, forums, etc) sont maintenant toutes systématiquement traitées et affichées dans Moodle, en utilisant AJAX si disponible
  • Aggregation of using ratings into activity grades is now standardised in all activities

Rôles et permissions

  • Simplification de la logique d'évaluation des permissions
  • Amélioration et simplification des interfaces avec AJAX pour la définition et l'attribution des rôles
  • Amélioration et simplification des interfaces pour les dérogations de permissions dans n'importe quel contexte donné
  • New "Archetypes" concept replacing the "Legacy roles" concept.
  • New archetype "manager" to define the role of most people with system-wide editing rights, separate from "admin" role.
  • Les permissions des super-utilisateurs "Administrateur" ne peuvent pas être modifiées

Flux RSS

  • All RSS feeds are now secured using a random per-user token in the URL
  • Tokens can be updated by the user at any time (if they suspect a feed URL has been compromised)
  • RSS feeds are now more accurate (eg they support forums with separate groups), and are generated efficiently whenever required

Thèmes

  • Plusieurs thèmes nouveaux dans la distribution de base - voir en:Theme credits pour une liste
  • All HTML and JS ouput is now far more efficient (server-side caching) and consistent (tableless layout, new CSS, YUI Framework)
  • Les thèmes peuvent modifier l'HTML de la page s'ils le souhaitent
  • Support de base pour des menus personnalisés dans tous les thèmes (par exemple en haut de la page)

Système de traduction

Pages de profil utilisateur

  • La page profil de l'utilisateur à l'échelle du site peut être personnalisée par les utilisateurs avec des blocs, des nouvelles, des flux RSS...
  • La page profil de l'utilisateur spécifique à un cours affiche les blocs de cours et des informations de profil standard, ainsi que des informations pour les enseignants de ce cours

Améliorations majeures de modules d'activité

Leçon

  • Réorganisation du code
  • Converti afin d'utiliser les formulaires Moodle

Module test et banque de questions

Ressources

  • Tous les types de ressources ont été refondus en modules réels, et nettoyés
    • Fichier - pour afficher un fichier, éventuellement avec d'autres fichiers (comme un mini-site HTML)
    • Dossier - pour afficher une collection de documents
    • URL - pour afficher une page à partir d'une URL donnée
    • Page - pour une simle page, éditée en ligne en utilisant l'éditeur HTML
    • IMS - pour afficher le contenu d'un paquetage IMS
  • Meilleur compatibilité XHTML pour le support des cadres, des iframes et l'incorporation dans l'ensemble des modules

SCORM

  • New en:SCORM module settings - display attempt status, display course structure, force completed, force new attempt, lock after final attempt - allowing the behaviour dictated to the SCORM object by the authoring package to be changed MDL-11501
  • New reporting interface including sortable/collapsible table with group select box and ability to download in Excel, ODS and text format MDL-21555
  • New SCORM player UI with better navigation, improved performance and better handling of stage size MDL-22951

Wiki

  • Complètement ré-écrit, basé sur NWIki d'UPC
  • Support de la syntaxe Mediawiki, ainsi que Creole
  • Améliorations de l'interface

Atelier

  • Complètement ré-écrit
  • Vastly improved interface for managing stages and users

Prérequis système

Moodle 2.0 étant une version majeure, nous nous permettons quelques augmentations dans les exigences système.

  • PHP 5.2.8 (sorti le 8/12/2008) est la version minimale requise. PHP 5.3.3 est recommandé. Nous sommes conscients que plusieurs distributions Linux utilisent toujours des versions antérieures, comme la version 5.2.6, mais la version 5.2.x minimum est nécessaire pour la nouvelle API de fichier, et il y a des bogues dans les versions jusqu'à 5.2.7 que nous ne pouvons pas contourner. Cela permet aux développeurs d'écrire du code plus propre en utilisant les fonctionnalités récentes de PHP, et permettra également d'améliorer l'usage pour les utilisateurs.
  • Les bases de données supportées sont les suivantes :
    • MySQL 5.0.25 ou ultérieur (stockage InnoDB fortement recommandé)
    • PostgreSQL 8.3 ou ultérieur
    • Oracle 10.2 ou ultérieur
    • MS SQL 2005 ou ultérieur
  • Un navigateur internet respectant les standards de ces dernières années, par exemple :
    • Firefox 3 ou version ultérieure
    • Safari 3 ou version ultérieure
    • Google Chrome 4 ou version ultérieure
    • Opera 9 ou version ultérieure
    • MS Internet Explorer 7 ou version ultérieure (Même Google ne supporte plus IE6)
    • etc

Informations sur la mise à jour

  • Pour passer à Moodle 2.0, vous devez avoir Moodle 1.9 ou ultérieur installé. Si vous utilisez une version plus ancienne (comme 1.8.x), vous devez d'abord passer à Moodle 1.9.
  • Nous vous recommandons très fortement de tester la mise à jour sur une copie de votre site de production, afin de tester que tout fonctionne comme prévu.

Pour les développeurs : changements dans les API

Voir comment migrer le code pour Moodle 2.0 (en anglais)

Remerciements

Ces personnes ont vérifié le code de Moodle 2.0. Merci à eux, bien sûr. Certaines de ces personnes représentent une équipe de personnes qui ont réellement travaillé sur le code.

  • Robert Allerstorfer (anet.at)
  • Aaron Barnes, Peter Bulmer, Matt Clarkson, Jonathan Harker, Piers Harding, Luke Hudson, Martin Langhoff, Dan Marsden, Francois Marier, Donal McMullan, Jonathan Newman (catalyst.net.nz)
  • Howard Miller (e-learndesign.co.uk)
  • Iñaki Arenaza (mondragon.edu)
  • Andreas Grabs (grabs-edv.de)
  • Jamie Pratt (jamiep.org)
  • Anthony Borrow (jesuits.net)
  • Gordon Bateson (kanazawa-gu.ac.jp)
  • Samuli Karevaara (lamk.fi)
  • Penny Leach (liip.ch)
  • Dan Poltawski (luns.net.uk)
  • Matt Oquist (majen.net)
  • Roberto Pinna (mfn.unipmn.it)
  • Michael Ketcham (microsoft.com)
  • Mitsuhiro Yoshida (mitstek.com)
  • Aparup Banerjee, Dongsheng Cai, Nicolas Connault, Andrew Davis, Martin Dougiamas, Helen Foster, Sam Hemelryk, Eloy Lafuente, Jerome Mouneyrac, David Mudrak, Mathieu Petit-Clair, Petr Skoda, Rossiani Wijaya, Yu Zhang (moodle.com)
  • Mark Nielsen (moodlerooms.com)
  • Andrea Bicciolo (mtouch.it)
  • John Beedell, Nicholas Freear, Jenny Gray, Tim Hunt, Sam Marshall, Gareth Morgan, Derek Woolhead (open.ac.uk)
  • Ashley Holman (netspot.com.au)
  • Patrick Malley (newschoollearning.com)
  • Eric Merrill (oakland.edu)
  • Mike Churchward (oktech.ca)
  • Shane Elliott (pukunui.com)
  • Shamim Rezaie (rezaie.info)
  • Joseph Rezeau (rezeau.org)
  • Lukas Haemmerle (switch.ch)
  • Urs Hunkler (unodo.de)
  • Jordi Piguillem (upc.edu.es)
  • Pierre Pichet (uqam.ca)
  • Gustav Delius (york.ac.uk)
  • Ethem Evlice, Valery Fremaux, Dariem Garces, Wen Hao Chuang, Luis Rodrigues, Olli Savolainen, John Stabinger

Versions préliminaires

Avant la version finale, il y a eu plusieurs pré-versions :

Moodle 2.0.1

Cette page a été supprimée de la documentation Moodle 1.x (qui n'est plus adaptée), et a été déplacée dans la documentation Moodle 2.x.

Vous la trouverez en cliquant ici.

Catégorie:Supprimer

Moodle 2.0.2

Cette page a été supprimée de la documentation Moodle 1.x (qui n'est plus adaptée), et a été déplacée dans la documentation Moodle 2.x.

Vous la trouverez en cliquant ici.

Catégorie:Supprimer

Voir aussi