Aller au contenu principal
Version: 26.0.8.0

blocks.yaml

Gestion des permissions des blocks par défaut, rôles ou utilisateurs.

Cette configuration vous permet d'être de plus en plus précis dans la permission ou restriction des blocks pour les utilisateurs.

astuce

Vous pouvez consulter tous les blocks natifs via le lien suivant : Core Blocks

config/blocks.yaml
blocks_config_active: false # Si désactivé. La configuration ne sera pas prise en compte.

# Toggle entre le mode "Restriction" (true) ou "Permission" (false)
# Restriction : Spécifier les blocks à désactiver.
# Permission : Spécifier les blocks à activer.
restriction_mode: true # Mode restriction par défaut
exempt_default_for_administrator: true # Permet de ne pas impacter le rôle administrator par la config par défaut.
default: # Configuration par défaut, appliquée pour tous les rôles.
    restrictions: # Uniquement pour le mode restriction
        - "core/post-comments-count"
        - "core/post-comments-link"
        - "core/post-comments"
    permissions: # Uniquement pour le mode permission
        - "core/archives"
        - "core/audio"
        - "core/title"
        - "core/button"
        - "core/paragraph"
roles:
    editor: # Configuration pour le rôle editor
        "core/audio": false
        "core/legacy-widget": false
        "core/paragraph": true
users:
    john_doe: # Configuration pour l'utilisateur john_doe
        "core/file": false