J’ai ajouté un bouton via un script dans la partie <head>...</head> de cette page : /admin/customize/themes/2/common/head_tag/edit
de la manière suivante : <script type="text/discourse-plugin" version="0.4"> api.onToolbarCreate(toolbar => { toolbar.addButton({ id: "times-circle", }); }); </script>
Comment puis-je faire en sorte que ce bouton ne soit visible que pour les utilisateurs du personnel (modérateurs, administrateurs) et les utilisateurs du groupe nommé “vip-group” ?
<script type="text/discourse-plugin" version="0.8">
const user = api.getCurrentUser();
// Vérifier si l'utilisateur fait partie du groupe vip-group
const isInVipGroup = user.groups.some(({name}) => name === "vip-group");
if (user.staff || isInVipGroup) {
api.onToolbarCreate(toolbar => {
toolbar.addButton({
id: "times-circle",
});
});
}
</script>