PageTree démo by

Développeurs

Permissions et réglages

PageTree enregistre deux permissions et une page de réglages. Les blocs personnalisés sont réservés aux super utilisateurs.

Permissions

Les permissions se donnent dans Réglages → Administrateurs, sur un rôle ou un administrateur, section PageTree.

PermissionCodeAutorise
Gérer les pages de blocs lucaspalomba.pagetree.pages Ouvrir l’éditeur, créer, modifier et supprimer des pages. Modifier les pages directement sur le site et y voir les pages inactives, non publiées ou programmées.
Gérer les réglages des pages de blocs lucaspalomba.pagetree.settings Modifier les réglages du plugin.

Les routes internes pagetree/* du back-office (aperçu, édition sur le site) demandent une session back-office et la permission lucaspalomba.pagetree.pages.

Blocs personnalisés

Les blocs personnalisés sont gérés par les super utilisateurs uniquement. La permission lucaspalomba.pagetree.manage_custom_blocks est vérifiée mais n’est pas enregistrée : aucun rôle ne peut la recevoir. La raison est expliquée dans Blocs personnalisés.

Profils types

ProfilPermissions
Éditeur de contenuGérer les pages de blocs
Responsable du siteGérer les pages de blocs, Gérer les réglages des pages de blocs
Intégrateur (blocs personnalisés)Compte super utilisateur

Réglages

Les réglages se trouvent dans Réglages → Réglages des pages de blocs, catégorie PageTree. Il faut la permission Gérer les réglages des pages de blocs.

Menu

RéglageRôle
Libellé du menuLibellé de l’entrée du menu du back-office. Par défaut : « Block Pages ».

Aperçu sans layout

Ces réglages servent à l’aperçu quand aucun layout n’est sélectionné.

RéglageRôle
Styles par défautFeuilles de style du dossier assets/css du thème actif à charger.
Styles supplémentairesAutres feuilles de style (CDN, autres chemins), avec l’option Ajouter avant pour les charger en premier.
Scripts par défautScripts du dossier assets/js du thème actif à charger.
Scripts supplémentairesAutres scripts (CDN, autres chemins), avec l’option Ajouter avant.

SEO

Ces valeurs par défaut sont utilisées par les pages et par le composant pageTreeSeo.

RéglageRôle
Nom du siteRemplace {site} dans le modèle de titre et sert pour og:site_name. Par défaut : nom du site actif.
Modèle de titreFormat de la balise <title>, par exemple {title} | {site}. Vide : seul le titre est utilisé.
Robots par défautAppliqué aux pages qui n’ont pas leur propre valeur robots.
Compte Twitter/XCompte du site, par exemple @monsite (twitter:site).
Image de partage par défautUtilisée quand une page n’a pas d’image Open Graph. 1200 × 630 px conseillés.