Partager et ranger les modèles enregistrés.

Learn DXPR BuilderManage the siteDe builder configureren

Les contributeurs enregistrent des sections comme modèles d’utilisateur et les réinsèrent depuis l’onglet Saved templates. Sous l’onglet User Templates, vous voyez chaque modèle enregistré sur le site, quel qu’en soit l’auteur. Vous y partagez un modèle privé avec tous les contributeurs et vous transmettez les modèles quand quelqu’un part. Vous pouvez aussi masquer des modèles sans les supprimer, ou retirer ceux dont personne n’a besoin.

Avant de commencer

  • Votre rôle nécessite Administer site configuration.
  • Les contributeurs enregistrent des modèles avec Save as template dans le menu More d’un élément ; voir Enregistrer une section et la réutiliser.

Configuration

Pour partager un modèle privé avec chaque contributeur :

  1. Accédez à DXPR Studio > DXPR Builder > User Templates (/admin/dxpr_studio/dxpr_builder/user_templates).
  2. Cliquez sur Edit à côté du modèle.
  3. Cochez Global.
  4. Cliquez sur Save.

Transmettre les modèles à un autre contributeur

Un modèle appartient au compte de son champ UID. Quand ce compte est supprimé, le modèle disparaît de l’éditeur pour tout le monde. Avant de supprimer un compte, déplacez ses modèles :

  1. Cliquez sur Edit à côté du modèle.
  2. Saisissez l’identifiant du nouveau propriétaire dans UID.
  3. Cliquez sur Save.

Vous trouvez un identifiant d’utilisateur dans l’adresse de la page du compte, par exemple /user/12.

Masquer un modèle sans le supprimer

Pour exclure un modèle de l’onglet Saved templates, par exemple un modèle par défaut inadapté au design de votre site :

  1. Cliquez sur Edit à côté du modèle.
  2. Décochez Enabled.
  3. Cliquez sur Save.

Sa colonne Status affiche désormais Disabled, et aucun contributeur ne le voit, pas même son propriétaire. Cochez de nouveau Enabled pour le réafficher. Les pages qui utilisent déjà le modèle gardent leur contenu.

Supprimer un modèle

Ouvrez la flèche à côté d’Edit, cliquez sur Delete, puis confirmez avec Delete. Les pages qui utilisent déjà le modèle gardent leur contenu, car insérer un modèle le copie dans la page.

Ce que vous voyez

Le message « Updated dxpr builder user template » nomme votre modèle, et sa colonne Global affiche désormais True. La liste affiche aussi Label, Machine name, Thumbnail, Type, User ID, Status, Migration et Operations.

Tableau des modèles d’utilisateur listant six sections enregistrées avec leur type, leur propriétaire, leur drapeau Global, leur colonne Migration et leurs boutons Edit

Dans l’éditeur, ouvrez l’onglet Saved templates. Chaque contributeur y trouve désormais le modèle sous Global Templates. Un modèle privé se trouve sous Private Templates, et seul son propriétaire peut le voir.

Paramètres

Paramètre Rôle Valeur par défaut
Label Le nom du modèle que les contributeurs voient et recherchent. Le nom saisi par le contributeur
Machine name L’identifiant du modèle, créé à partir du libellé. Verrouillé après le premier enregistrement. À partir du libellé
UID L’identifiant d’utilisateur du propriétaire. Le contributeur qui l’a enregistré
Image La miniature dans la liste et dans l’onglet Saved templates. L’image ajoutée par le contributeur, le cas échéant
Template Le balisage DXPR Builder inséré. La section enregistrée
Type Ce qui a été enregistré, utilisé par le filtre de type dans l’éditeur : par exemple section, row, az_block, az_view ou custom. custom
Global Propose le modèle à chaque contributeur. Le choix Global template fait par le contributeur
Enabled Décochez pour masquer le modèle de l’onglet Saved templates sans le supprimer. Coché

Add user template en haut de la liste crée un modèle depuis du balisage que vous collez, avec les mêmes champs.

Si vous ne voyez pas de modèle dans l’éditeur

  • Un modèle a disparu pour tout le monde, mais son propriétaire existe toujours. Il est désactivé : son Status affiche Disabled. Modifiez-le et cochez Enabled.
  • Un modèle a disparu pour tout le monde. Le compte de son UID n’existe plus, donc l’éditeur ignore le modèle. Modifiez-le et saisissez l’identifiant d’un contributeur existant.
  • Un modèle global manque chez certains contributeurs. Leur profil d’utilisateur l’exclut, et les nouveaux modèles globaux ne sont pas ajoutés aux profils existants. Cochez-le sous Global user templates sous User Profiles (/admin/dxpr_studio/dxpr_builder/profile).
  • Un contributeur voit « A template with the name ... already exists ». Un autre modèle a déjà le nom machine formé depuis ce nom. Demandez au contributeur de choisir un autre nom.

Et ensuite ?