1. Quoi de neuf dans Mahara 17.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 obtenir la liste de toutes les nouvelles fonctionnalités sur Launchpad, ou rechercher dans la documentation l’icône new in Mahara 17.04 « Nouveauté Mahara 17.04 » dans l’index du manuel.

1.1. Navigation style app mobile

Le système de menus de navigation a été modifié pour ressembler aux interfaces modernes sur le web, à la mode applications mobiles. Ceux qui utilisent Mahara sur des outils mobiles (téléphone, tablette) ne seront pas dépaysés.

App-style navigation

Navigation style app mobile

  1. Le Menu utilisateur avec un accès direct à la page du profil, aux Préférences, à la Boîte de réception, et à l’option de Déconnexion.
  2. Le Menu administration contient tous les liens de l’espace d’administration. Vous ne voyez ce menu que si vous êtes administrateur ou membre du personnel.
  3. Le Menu principal permet à tous les utilisateurs d’accéder à leur Contenu, leur Portfolio, et leurs Groupes.

1.2. Pages et collections combinées

Les pages et collections sont affichées comme des portfolios sur le même écran. Il n’y a plus besoin de passer du mode « Pages » au mode « Collections » pour savoir quelle page est dans quelle collection.

Combined pages and collections

Pages et collections combinées

1.3. Utiliser LTI pour se connecter à Mahara

Mahara devient un prestataire de services LTI et permet à d’autres systèmes (clients LTI) de se connecter à Mahara depuis une autre plateforme, sans devoir s’authentifier à nouveau (Single Sign On - SSO). Ceci est particulièrement utile lorsque l’on souhaite que des utilisateurs puissent se connecter directement depuis une plate-forme d’apprentissage (Learning Management System - LMS). Ceci vise à remplacer le système MNet créé spécialement pour connecter Moodle à Mahara, et permet aussi à d’autres LMS d’en faire de même.

Toutefois, MNet est toujours nécessaire pour ceux qui désirent utiliser le plug-in de devoirs Mahara dans Moodle, ainsi que les fonctions d’exportation de Moodle dans le portfolio. Intégrer ces fonctions dans LTI est la prochaine étape qui sera développée après la sortie de Mahara 17.04.

1.4. Accéder aux portfolios mis à jour par des contacts

Avec l’option « Activités des mes contacts » du bloc « Pages suivies », vous pouvez être averti et accéder rapidement aux pages dernièrement modifiées ou créées par l’un ou l’autre de vos contacts, pour autant qu’il vous ait donné un accès à celles-ci.

Easy access to portfolios friends shared

Accès simplifié aux pages partagées par les contacts

1.6. Afficher la taille d’un dossier

La taille des dossiers est affichée dans l”espace de fichiers pour une consultation rapide du quota d’espace disque utilisé, sans que l’on doive aller dans chaque dossier.

See the size of a folder

Afficher la taille d’un dossier

1.7. Supprimer une page directement depuis celle-ci

Supprimez une page directement lorsqu’elle est affichée à l’écran sans avoir à retourner à la zone Pages et collections. Ceci permet d’éviter la suppression de la mauvaise page.

Delete a page

Supprimer une page

1.8. Afficher la période d’accès autorisé dans une notification

Vous pouvez restreindre l’accès à un portfolio à un certain intervalle de temps. Cet intervalle est désormais mentionné dans la notification de partage envoyées aux personnes désignées.

Notification with time frame in which portfolio is available

Notification avec l’intervalle de temps autorisé pour l’accès au portfolio

1.9. Afficher seulement les modifications des portfolios des autres utilisateurs dans le bloc « Modifications récentes… »

Vos portfolios personnels ne sont plus listés dans le bloc « Modifications récentes ». Vous ne voyez plus que les portfolios des utilisateurs pour lesquels vous avec un droit d’accès. Ceci devrait améliorer la sécurité du fait que les autres utilisateurs pouvaient voir vos portfolios parce qu’ils étaient listés dans ce bloc à chaque modification que vous faisiez. Vous contrôlez désormais beaucoup plus précisément ce que vous partagez et avec qui vous le partagez.

1.10. Afficher la date de la dernière modification d’une page

Tout ceux qui peuvent accéder à une page voient en bas de celle-ci, après la zone des commentaires, la date et l’heure de la dernière modification.

View the date and time when the page was last updated

Afficher la date et l’heure de la dernière modification d’une page

1.11. Accéder à la caméra de votre mobile

Lorsque vous utilisez un terminal mobile et que vous désirez téléverser un fichier dans votre Mahara, vous pouvez désormais prendre une photo, une vidéo, ou un fichier d’un son enregistré (enregistrement du son possible seulement sur Android) directement avec votre mobile.

1.12. Utiliser l’éditeur de texte dans les zones du CV

Vous pouvez utiliser du texte enrichi directement avec l’éditeur de texte qui est désormais aussi disponible dans les zones du CV. L’éditeur est disponible pour les rubriques suivantes :

  • Historique de formation
  • Historique des emplois
  • Certifications
  • Affiliations professionnelles
  • Publications

1.13. Ajout d’une rubrique pour un identifiant dans le système d’authentification SAML

Lorsque vous établissez un système de connexion distante avec le système d’authentification SAML, vous pouvez désormais récupérer l’identifiant de l’étudiant pour le mettre automatiquement dans la rubrique éponyme sur Mahara.

1.14. Ajouter et afficher des rubriques personnalisées

Ajouter les rubriques personnalisées du profil dans le code à l’aide d’un fichier local. Vous pouvez aussi afficher n’importe quelle rubrique du profil dans Administration → Utilisateurs → Rechercher des utilisateurs.

1.16. Héritage des propriétés du thème principal

Si vous décidez de créer votre propre thème pour Mahara, vous pouvez le configurer pour qu’il hérite de toutes les propriétés d’un thème officiel existant au lieu de vous baser, comme auparavant, seulement sur le thème « Raw ». Tous les thèmes installés initialement par Mahara peuvent désormais devenir un thème parent sur lequel vous créez un nouveau thème en ne modifiant que les éléments que vous souhaitez présenter différemment.

1.17. Mise à jour simplifiée des paquets de langue

Vous pouvez utiliser les commandes CLI (Command-line interface) pour mettre à jour les paquets de langue afin de faciliter la mise à jour ou le changement de version de Mahara. Les langues existantes sont alors sauvegardées dans un dossier de sauvegarde et les nouveaux paquets de langues sont téléchargés et installés automatiquement.

Et pour terminer, quelque chose que les développeurs vont adorer :

1.18. Suppression de MochiKit Javascript

Nous indiquons cela comme une nouvelle fonctionnalité, car nous avons dû implémenter jQuery et remplacer tout ce que faisait MochiKit dans Mahara, ce qui pour nous, en fonction des nouvelles possibilités offertes, constitue une nouvelle fonctionnalité. Ce nettoyage était indispensable car MochiKit était une vieille librairie JavaScript qui n’était plus développée ni maintenue.

Ces dernières années, nous avions déjà implémenté du nouveau code JavaScript qui reposait sur jQuery. Il était donc temps de supprimer du code tout ce qui nécessitait MochiKit afin d’éviter les conflits possibles avec d’autres éléments du code JavaScript.