Roadmap
-
Ergonomie auteur
Interface générale
- Possibilité de sélectionner un skin (charte graphique d'une publication) lors des générations web ou papier.
- Sur un client Windows ou Linux : un drag&Drop d'un item de l'arbre à gauche vers le système de fichier de l'OS exporte l'item. Pour un espace, c'est un zip qui est créé.
- Les icônes des items sont affichés dans les onglets.
Edition
- Tableau dans les textes riches :
- largeur de colonne éditable
- fusion de cellules (colspan et rowspan)
- possibilité d'insérer une colonne après la dernière colonne
- Possibilité de coller une image du presse-papier dans un texte riche ou dans un pointeur d'item : l'application proposera automatiquement la création d'un item du type approprié en fonction du modèle documentaire.
- Nouvelle interface de parcours des erreurs d'un item.
Génération WEB
- ajout de la notion de skin : dossier de ressources (css, images...) spécifique permettant d'être remplacé pour mettre à disposition différents skins.
- openUiWidget : ajout de sm:choose.
- Tooltips : ajout possibilité de choisir l'ancre (tag <span> ou <a>), l'utilisation de <span> est forcée si le tooltip est déjà dans un tag <a>.
Génération OD
- Refonte de la gestion des styles.
- gestion étendue des metas associées au document
- gestion étendue de la surcharge des titres dans compositionOdtTransf et binaryOdTransf (returnFirst, ...)
- dataFormOdTransf : ajout de sm:choose dans sm:forField et dans sm:forSubData
La migration est assurée automatiquement. Seules les modifications suivantes (qui concernent les parties 'free') sont à réaliser manuellement :
- Remplacement du namespace xmlns:scOd="http://www.utc.fr/ics/scenari/v3/openDocument" par xmlns:scodPp="scenari.eu:openDocumentExtension.postprocessing:1.0"
SCENARIserver
- déploiement et mise à jour automatique des modèles documentaires vers les postes clients (plus besoin de d'installer un .wsppack sur chaque poste utilisateur).
SCENARIstylerPack
- SCENARIstylerPack est un modèle particulier qui peut s'installer dans une application SCENARIchain ou une SCENARIapp et qui permet de créer des nouveaux skins aux générateurs d'un modèles.
Modélisation
Extensions : extDef
- Définition d'extension à un modèle documentaire permettant de :
- ajouter des skins aux générateurs,
- ajouter des générateurs au modèle,
- ajouter des modèles documentaires racines.
textPrim
- Possibilité d'ajouter des meta-données à toutes les structures de la textPrim (paragraphes, listes, tableaux, structures inline, etc.)
- Structure de données <emptyBlock> : interstices de paragraphes, saut de page ou de colonnes, point d'insertion...
- Structure de données <emptyLeaf>
- Personnalisation possible de la barre d'outils et du menu contextuel dans l'éditeur du texte riche.
- Possibilité de déclarer des "toggleButtons" pour les balises de type inlineStyle, phrase et textLeaf dans les toolbar et menus (exemple : bouton bi-position on/off pour une balise "important").
dataFormPrim
- Nouveau typage de champs pour des dates et des nombres.
binaryPrim, imagePrim, audioPrim, videoPrim
- Possibilité d'associer plusieurs extensions à différents mime-types.
- binaryPrim : si sm:identification/@extensions="" ce modèle sera associé à tous les items inconnus. Contrairement à la undefinedPrim, cela permet d'associer des meta-données aux items inconnus, de les publier, etc.
compositionPrim
- Ajout de 'freePreview' permettant de définir via des XSL son propre écran de prévisualisation de l'item ;
packMake, appMake
- Possibilité d'ajouter des extDef dans les appMaket et packMake
- Les .wspMake ont été renommés .packMake
- appMake : autoriser ou non l'installation d'autres modèles documentaires (StylerPack par exemple) ou extensions.
- Améliorations pour la gestion des applications localisées en différentes langues (suffixe automatique de la langue dans le nom de l'application).
-
Note: See
TracRoadmap for help on using
the roadmap.