1. Quoi de neuf dans Mahara 18.04 ?

Mahara voit ses fonctionnalités améliorées de version en version. Sur cette page, vous trouvez un résumé des nouveautés de la dernière version de Mahara.

Vous pouvez accéder à liste des nouvelles fonctionnalités sur Launchpad ou repérer dans le texte l’icône new in Mahara 18.04 ou d’aller dans l’index sous « Nouveauté Mahara 18.04 » entrée d’index.

1.1. Régulation RGPD

Des nouvelles fonctionnalités afin d’aider les institutions à respecter la nouvelle RGPD (General Data Protection Regulation), le nouveau règlement sur la gestion des données personnelles, entrant en vigueur le 25 mai 2018. Ce règlement demande aux institutions de devenir plus stricte dans la protection de données personnelles des résidents de la Communauté européenne.

Les améliorations suivantes ont été apportées à Mahara 16.04

  1. Tous les utilisateurs peuvent être obligés à accepter les règles d’utilisation du site et les règles sur la protection des données personnelles du site : il s’agit du mode de protection stricte.

  2. Si une institution possède ses propres documents sur la protection des données personnelles et sur l’utilisation de la plateforme, ceux-ci devront aussi être acceptés par les utilisateurs du site.

  3. A chaque fois qu’un document légal est modifié sur le site (conditions d’utilisation, protection des données), tous les utilisateurs doivent l’accepter à nouveau au moment de leur prochaine connexion au site.

  4. Les utilisateurs peuvent refuser d’accepter les documents légaux. Une notification est alors envoyée à l’administrateur du site pour discussions sur les raisons du refus. En attendant le compte de l’utilisateur sera suspendu durant la procédure de conciliation.

  5. Un historique des différentes versions des documents légaux est maintenu par Mahara, au niveau du site et des institutions avec le nom des personnes qui ont effectué les modifications.

  6. Tout le monde peut supprimer son compte (au paravant ce n’est possible que pour les personnes qui s’étaient auto-enregistrés en authentification interne).

  7. Un rapport détaillé sur les différentes acceptations des documents légaux.

  8. Les noms et adresses des utilisateurs supprimés ne sont pas conservés mais remplacés par un nom générique par le système.

Pour plus d’informations, veuillez vous référer à notre section protection des données <privacy>.

1.2. Politique de mot de passe

The password policy aims to assist people in choosing strong password for their accounts. It comes with a password strength indicator and mentions how long the password needs to be at minimum and what sort of characters are required.

Password policy in action with strength indicator

Règles en matière de mot de passe en action avec l’indicateur de qualité

1.3. Copier les portfolios au format Leap2A

Lorsqu’un a portfolio est duplicable et accessible publiquement ou par une URL secrète, les utilisateurs peuvent le télécharger au format Leap2A, ce qui leur permet d’importer ensuite ce portfolio dans leur propre Mahara.

Cette fonctionnalité est particulièrement utile pour dupliquer des pages-types d’un Mahara à l’autre.

1.4. Utiliser un système de stockage de fichier externe

Les portfolios qui contiennent un grand nombre de fichiers multimédias peuvent devenir rapidement lourds. Si un site héberge un grand nombre d’utilisateurs ceci augmente aussi les besoin en espace disque de manière considérable. Il existe des plug-ins qui permettent de placer tous ces documents sur un service dans le nuage. Mahara 18.04 est désormais capable de gérer ces plug-ins.

Les plug-ins actuels ne peuvent pas placer dans le nuage les aperçus des images, mais les images originales. Les plug-ins actuellement disponibles sont AWS S3 et Microsoft Azur Blob Storage. En fonction de votre prestataire de services dans nuage, vous aurez besoin de deux plug-ins :

1.7. Faire pivoter les images

Lorsque vous téléversez des images directement depuis une plateforme mobile, l’orientation de l’image peut ne pas être correcte : un portrait est affiché au format paysage, et vice versa. En faisant pivoter l’image dans Mahara au moment de l’importation, vous pouvez corriger son orientation.

Rotate an image

Faire pivoter une image

1.9. Associer un groupe à une institution

Lorsque vous créez un groupe, celui-ci est lié à l’institution dans laquelle vous êtes actuellement membre. Si vous êtes membre de plusieurs institutions, vous devez choisir à laquelle vous désirez que le groupe soit lié. Ceci permet de simplifier la gestion des groupes dans des Mahara multi-sites.

Associate an institution with a group

Associer un groupe à une institution

1.10. Choisir quel statuts d’évaluation afficher dans le module Compétences

Vous pouvez décider quel statuts d’évaluation vous désirez afficher pour chaque instance du module Compétences (SmartEvidence). La sélection se fait dans la zone d’administration, et vous pouvez en tout temps modifier les paramètres comme bon vous semble.

Set the statuses to display for each SmartEvidence framework

Choisir les statuts d’évaluation à afficher pour chaque instance du module Compétences.

Chaque statut que vous choisissez est affiché avec le nombre d’items qui lui sont associés.

Display the assessment statuses in SmartEvidence

Affichage du statut de l’évaluation dans le module Compétences

1.11. Rafraîchissement automatique des métadonnées SAML

Les métadonnées SAML peuvent parfois être mises à jours pour s’assurer qu’elles sont toujours sécurisées. Jusqu’à présent, les métadonnées devaient être modifiées manuellement lorsqu’elles avaient été modifiées. Toutefois, il était difficile de savoir quand un IdP avait effectué un changement sur le serveur. Désormais, les métadonnées sont rafraîchies automatiquement quand une URL de rafraîchissement est indiquée. Dans ce cas, le logiciel cron contrôle si les données ont changé et met à jour automatiquement celles-ci sur Mahara afin que les utilisateurs puissent continuer à se connecter.

1.12. Modernisation du sélecteur de date

L’outil calendrier pour sélectionner une date et une heure dans Mahara a été remplacé par une version plus moderne de l’outil. Vous pouvez sélectionner à la fois une heure et une date depuis le même sélecteur ou directement les saisir au clavier sans utiliser l’outil.

New calendar widget for picking dates and times

Nouvel outil pour sélectionner l’heure et la date

1.13. Amélioration de la vitesse d’exécution de certaines tâches

Certaines tâches sont maintenant plus rapide dans Mahara car nous avons modifiés un certain nombre de script dans le moteur de Mahara. Ceci est d’autant plus visible que votre site devient important avec un grand nombre d’information à gérer. Voici quelques unes des amélioration effectuées :

  • Indexation des sites qui utilisent Elasticsearch directement en CLI.

  • Gestion des sessions via Memcached (auparavant il s’agissait d’un plug-in) et Redis

1.14. Suppression de Flash

Le dernier élément qui utilisait Flash dans Mahara a été remplacé par l’usage du HTML5. Il s’agissait du : bouton de copie de l’URL secrète. Désormais, cette fonction n’utilise plus Flash et ne demande donc plus d’installer Flash sur votre ordinateur.

1.15. Expiration automatique des notifications en attente

L’administrateur du site peut décider que certaines notifications expirent automatiquement après un nombre de jours déterminés et sont supprimées de la boîte de réception de l’utilisateur. Les notifications pour lesquelles il est possible de faire cela sont :

  • Notification d’accès à une page

  • Notifications de la liste de suivi

  • Messages des institutions