Je pense que vous pourriez probablement le faire avec un peu de CSS supplémentaire dans un composant de thème personnalisé, mais j’aurais besoin d’être sur mon ordinateur portable pour vérifier correctement. J’espère que quelqu’un pourra intervenir avec une réponse plus spécifique.
![]()
Le masquer pour les non-membres du personnel avec du CSS serait cosmétique, il pourrait donc toujours être révélé par un utilisateur averti qui fouille dans l’inspecteur de son navigateur, etc. Mais s’il ne s’agit pas d’informations personnelles ou liées à la sécurité, cette approche est généralement considérée comme acceptable.
@Rubi Je pense que quelque chose comme ceci ferait l’affaire : (bien que vous deviez y mettre le nom personnalisé correct de votre drapeau plutôt que custom_inappropriate)
.flag-action-type.custom_inappropriate {
display: none;
}
.staff .flag-action-type.custom_inappropriate {
display: initial;
}
Détails supplémentaires sur la façon de l'ajouter à votre site
- Allez sur
/admin/config/customize/components - Cliquez sur installer puis sur créer nouveau
- Donnez-lui un nom et sélectionnez ‘composant’.
- Créer
- Allez sur Modifier et ajoutez-le à votre thème
- Cliquez sur le bouton Modifier CSS/HTML et collez le code dans l’onglet Commun
Et enregistrez. ![]()