Designer
Le constructeur de pages visuel : pages, éléments du site, popups, formulaires et la bibliothèque de modèles.
Designer est un module payant. Il modifie les mises en page visuellement et les stocke en base de données, ce qui explique pourquoi une mise à jour n'écrase jamais votre travail.
Ce qu'il peut modifier#
| Type de document | Ce que c'est |
|---|---|
| Accueil | La mise en page de la page d'accueil |
| Pages | Des pages autonomes avec un slug, des champs SEO et une visibilité par groupe |
| Éléments du site | En-tête, pied de page, barre d'annonce, 404, maintenance et écrans sans permission |
| Surfaces | L'intérieur des écrans de module : index du blog, annuaire des membres, catalogue de cours, formules, résultats de recherche |
| Zones | Des piles de widgets dans des régions telles qu'une barre latérale de blog |
| Popups | Des popups, des panneaux hors-écran et des barres flottantes, avec des déclencheurs et des conditions |
| Modèles | Des blocs et des pages enregistrés que vous réutilisez |
Les écrans du forum sont délibérément hors périmètre. Le forum est la partie d'une communauté qui bénéficie le plus de rester cohérente.
L'éditeur#
Trois panneaux : la liste des éléments, le canevas et l'inspecteur. Vous glissez un élément sur le canevas, vous le sélectionnez et vous l'ajustez à droite.
L'inspecteur a trois onglets :
- Général : les réglages de l'élément lui-même, sa balise sémantique, son lien, son id et ses conditions d'affichage.
- Style : classes, mise en page, espacement, taille, position, typographie, arrière-plan, bordure et effets, plus du CSS personnalisé limité à l'élément.
- Interactions : comportement d'entrée, de survol, de défilement et
d'ancrage, qui respectent tous
prefers-reduced-motion.
Chaque contrôle peut porter une valeur différente par taille d'écran et par état, avec un repère visible pour « hérité » ou « surchargé » et une réinitialisation vers l'hérité.
Brouillon et publié#
Un document a un brouillon et une version publiée en même temps, et le site lit toujours la version publiée. L'enregistrement automatique conserve les derniers brouillons, les révisions manuelles peuvent porter un résumé, et publier prend un instantané.
Historique liste chaque révision avec son auteur et son horodatage. Vous pouvez en prévisualiser une et la restaurer, et restaurer crée une nouvelle révision plutôt que d'effacer l'historique.
Deux personnes ne peuvent pas modifier le même document en même temps : la première détient un verrou avec un battement de cœur, et un administrateur peut le reprendre.
Popups#
Un popup est un document avec un déclencheur : après un délai, à une profondeur de défilement, à l'intention de sortie, ou sur un clic. L'éligibilité et « masquer pour les membres connectés » se décident sur le serveur, si bien que le contenu protégé n'atteint jamais le HTML de quelqu'un qui ne devrait pas le voir. La fréquence est mémorisée dans le navigateur.
Formulaires#
L'élément formulaire construit un formulaire, le valide et peut exécuter des actions après une soumission valide. Les soumissions atterrissent dans une file dans le panneau, et une action qui échoue est signalée sans perdre le message que le visiteur a saisi.
La bibliothèque#
Designer > Templates contient vos blocs et pages enregistrés, et la bibliothèque distante officielle est disponible tant que votre fenêtre de mises à jour pour le module est ouverte. L'import et l'export utilisent un simple fichier JSON, avec un zip facultatif quand des médias sont inclus. Rien dans un import n'exécute de code.
Permissions#
Designer ajoute ses propres permissions à la matrice des groupes : ouvrir l'éditeur, publier, modifier les pages, modifier les éléments du site, modifier les surfaces par module, les popups, les modèles, les jetons et classes globaux, le HTML non filtré, et gérer le module. Le Gestionnaire d'éléments va plus loin et active ou désactive des éléments individuels par groupe.