Changements Importants
Nouvelle structure des composants et des répertoires
Dans le cadre d'ILIAS 10, l'organisation des fichiers a été revue en profondeur. Le répertoire racine web (webroot) se trouve désormais dans ./public. Cela nécessite une mise à jour de la configuration de votre serveur web.
Suppression de la gestion des styles système
Pour des raisons de sécurité, la gestion des styles système via l'interface d'administration a été abandonnée. Il n'est plus possible de les éditer directement dans ILIAS.
Gestion des sous-titres
Le support des sous-titres au format SRT a été remplacé par le format VTT.
Évolutions de comportement
- Collecte de données : Un nouveau type de champ « Copie » est disponible. Il permet de copier une valeur depuis une autre table sans conserver de lien dynamique, garantissant ainsi la stabilité des données même si la source est modifiée ou supprimée.
- Objets multimédias : Passage aux balises vidéo natives. Le format SRT n'étant plus officiellement supporté par ce standard, l'usage du WebVTT est désormais requis. ILIAS tente de convertir les fichiers SRT existants à la volée.
- Objets : Les titres et descriptions sont désormais traités strictement comme des chaînes de caractères (les balises HTML seront encodées et affichées en texte brut).
- Tests et évaluations :
- Les questions à trous ne s'éditent plus via des fenêtres modales, mais directement sous le champ de saisie du texte.
- Option d'exportation : Le réglage « Exporter les questions de type rédaction avec code HTML » a été supprimé.
- Redirection : Une option spécifique pour la redirection vers l'écran de déconnexion a été introduite (la méthode précédente via
logout.php n'étant plus fonctionnelle).
- Éditeur de page :
- La bibliothèque Owl Carousel a été retirée au profit d'une transition simplifiée entre les pages du carrousel.
- L'élément d'interface « Advanced select input » a été supprimé au profit d'un menu de sélection standard.
Correctifs de Sécurité
- Authentification : Correction d'une faille de déconnexion via CSRF et d'un déni de service potentiel.
- Sondages : Correction d'une faille XSS stockée via TinyMCE.
- SAML : Correction d'une redirection ouverte lors de la déconnexion.
Problèmes résolus (Sélection technique)
- Accessibilité (WCAG) : Correction de nombreuses balises HTML non valides, amélioration des textes alternatifs (logo), et ajout d'attributs
aria-current pour les lecteurs d'écran.
- Gestion des cours : Correction de plantages lors de la suppression de rôles et résolution de problèmes d'export Excel pour les données membres.
- Services de Cron : Correction de bugs provoquant l'arrêt des tâches planifiées lors de la mise à jour des utilisateurs.
- Exercices : Résolution des problèmes de téléchargement de fichiers ZIP et correction des erreurs lors du téléchargement de plusieurs soumissions.
- Éditeur de page : Correction d'un bug créant un nouveau paragraphe à chaque lettre frappée en mode « gras » et résolution d'erreurs lors du glisser-déposer.