Journal du développement de do•doc version 9

Bonjour !

Un peu plus d’un mois et demi depuis le dernier compte-rendu de modifications.
Voici donc le dernier point, correspondant à la version 9.0.15-dev.

Vous pouvez retrouver la version « appli en ligne » sur la branche dodoc2-dev-node ainsi que sur https://test.dodoc.fr/.

Une version « appli » est à venir, mais j’ai des soucis à fabriquer l’intallateur sur Windows (à cause de l’outil qui génère des aperçus pour les fichiers 3D stl) et sur Linux (ma machine virtuelle ne démarre plus :frowning: ). N’hésitez pas à vous manifester si cela vous intéresse !


Liste des modifications à tester :

Recettes :

  • refonte intégrale du panneau de création et modification des médias de la recette page à page. Les réglages des propriétés d’affichage d’un média se font aussi tous à cet endroit là: marges entre le contenu et le contenant, le fond, le contour et son épaisseur, et la taille du texte. Une petite croix permet de remettre ces valeurs à 0. Ajout d’une option pour « verrouiller sur place » les médias. Raccourcis clavier pour supprimer et déplacer des médias. Amélioration du système de zoom. Indication si la source d’un média importé a été supprimé (par exemple, un projet supprimé).



  • il est maintenant possible de capturer ou importer directement des médias, sans passer par un projet.

  • réécriture du code qui gère les contenus des recettes, de manière à ce qu’il soit partagé entre les différents types de publication.

  • création d’une nouvelle recette : récits. Celle-ci permet de créer des « flux » sur une colonne, enchainant médias vidéo, photos, son, fichiers 3d, et texte. Ces récits peuvent être créés à partir de contenus issus de projets, ou en capturant directement à l’intérieur des contenus. Ils peuvent être exportés en page web ou en PDF.



  • les recette récits et page document page à page peuvent être signalés comme des modèles à la création ou la modification : cela permet de baliser un document avec des médias, et de créer des blocs éditables qui pourront ensuite être remplis en créant des réponses à ce modèle. Ces blocs éditables peuvent contraindre les réponses : type de contenus attendus, nombre, instructions, question à choix multiple, etc. Cela permet notamment la création de fiches normées et suivant un gabarit unique — pratique pour une classe, un lieu partagé par exemple. Mais il y a beaucoup d’autres usages. Pour faciliter la création de réponses, chaque modèle comporte un lien direct vers une interface simplifiée. Les réponses au modèle peuvent être validés et enregistrés à un instant t.




Auteurs

  • amélioration du système de permission et des roles — administrateur, contributeur et participant.
  • Identification automatique au rechargement d’une session do•doc si identifié précédemment.
  • Nouvelle option pour l’accès au contenu : archiver un projet, une recette ou un sujet de discussion. Personne (sauf les admins) ne peuvent le modifier ensuite.

Divers

  • possibilité d’ajouté des équations et formules de math qui suivent le standard katext : https://katex.org/
  • ajout d’une fenêtre d’identification simple, qui n’affiche pas la liste des auteurs, si réglé comme tel dans les options du do•doc
  • les blocs de texte sont tous collaboratifs, et le curseur des autres éditeurs s’affiche automatiquement.
  • ajout d’indicateurs au niveau projet, média, recettes et chat pour indiquer qui est où :
  • ajout d’informations dans la page auteur pour montrer qui est où :
  • changement de la gestion du mode plein écran, possible depuis n’importe quel écran maintenant avec un bouton en haut à droite

Retours bienvenus !