Cette évolution répond finalement à deux problématiques :
- permettre la saisie structurée de contenus grâce à deux formulaires distincts dans l'application Page web,
- mettre en place des pages d'accueil d'espace plus riches grâce à l'utilisation conjointe du formulaire standard AuroraSpaceHomePage.xml et d'un formulaire personnalisé.
Dans l'application Page web, un nouveau paramètre nommé Autre formulaire utilisé fait son apparition.
Une fois les données saisies, les deux formulaires sont affichés l'un en dessous de l'autre.
Au niveau du look Aurora, une nouvelle propriété a été ajouté :
# Following parameters permit to defined a custom template for the given space and all his descendants
# Several lines for several templates can be added
space.homepage.management.customtemplate.WAXX = customTemplate.xml
Cette propriété est lue lors de la création automatisée de l'application
Page web associée à l'espace sur lequel l'administrateur vient de cliquer sur
Modifier la page.
Il est possible de spécifier différents modèles à différents niveaux. Définir un modèle sur un espace permettra de définir ce modèle pour l'espace et son arborescence de sous espaces.
Le contenu de ce formulaire est affiché dans la colonne principale de la page d'accueil d'espace.
Un travail de personnalisation via CSS et Javascript est alors nécessaire pour afficher l'ensemble des données comme attendu (prestation annexe de personnalisation graphique).
Traité par PRs :