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 « Nouveauté Mahara 17.04 » dans l’index du manuel.
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.
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.
1.5. Imprimer la page d’un portfolio¶
La nouvelle feuille de style pour l’impression vous permet d”imprimer une page d’un portfolio sans afficher l’URL. Les blocs et les productions en mode d’affiche contracté sont automatiquement déployés pour que tout leur contenu soit imprimé sur la page.
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.
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.
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.
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.
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.