Comment paramétrer le "Thème0"
Boutons previous/next
Dans les formulaires dynamiques les "step" boutons d'interview (avant/arrière) sont redéfinis par APPLI.REF\css\theme.css :
-
#mainzoneForm div.step input.previous { border: 4px groove blue; }
-
#mainzoneForm div.step input.next { border: 4px groove red; }
Existe aussi une classe "input.disabled" :
#mainzoneForm div.step input.disabled { border: 4px dashed darkgray; }
Bien sûr, là encore, d'autres styles CSS peuvent être appliqués à volonté.
Les textes de ces boutons sont définis par :
-
labelPreviousStep : Page précédente
-
labelNextStep : Page suivante
Lorsqu'on survole un bouton avec la souris, une bulle s'affiche avec ces labels :
-
labelPreviousStepTitle : Retour à la page précédente
-
labelNextStepTitle : Aller à la page suivante
L'effet du bouton "suivant" est déterminé par une propriété de APPLI.REF\publication.properties :
jway.xsl.param.actionButtonNextStep=next
Les valeurs acceptées sont :
-
next : passer à la page suivante
-
continue : aller à la première page en erreur ou non remplie
Dans les publications statiques, les boutons de navigation (avant/arrière) sont redéfinis dans APPLI.REF\css\theme.css :
-
#mainzone div.step input.previousPageButton { background-color: purple; }
-
#mainzone div.step input.nextPageButton { background-color: pink; }
Les boutons désactivés portent la classe "disabled" :
#mainzone div.step input.disabled { display: none; }
Les textes de ces boutons sont définis par :
-
labelPreviousPage : Page précédente
-
labelNextPage : Page suivante
(à ne pas confondre avec les labels Step des étapes des formulaires)