J’ai envisagé cette idée pour mieux cibler une audience en utilisant les niveaux de confiance :
Je pense avoir quelque chose à vous faire vérifier.
Cependant, je recommande de tester ceci dans un environnement non-production d’abord car cela introduit un changement qui casse la compatibilité.
Pour installer cette version, utilisez la branche staging de Notification Banners :
Changement qui casse la compatibilité
Lorsque la visibilité de la bannière est évaluée en utilisant les valeurs du champ Audience, tous les rôles trust_level_* du visiteur sont ignorés, à l’exception du niveau le plus élevé.
Par exemple, considérez un utilisateur ayant ces rôles : support_team, blog, trust_level_0, trust_level_1, et trust_level_2.
Le champ Audience considérera que l’utilisateur n’a que support_team, blog, et trust_level_2.
Donc, si une bannière doit cibler uniquement les utilisateurs TL2, le champ Audience devra être défini sur trust_level_2. Les autres niveaux de confiance ne verront pas la bannière.
J’ai mis à jour la description du champ Audience pour clarifier ce changement également.
Je prévois de tester davantage ces changements, et probablement de créer une nouvelle version d’ici la fin septembre. J’apprécierais tout retour que vous pourriez fournir.
Merci !

