Message d'avertissement

The subscription service is currently unavailable. Please try again later.

Permettre à un rôle de choisir le thème du site

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,
est-il possible de permettre à un rôle créé de choisir le thème du site ?

je m'explique,
j'ai édité un nouveau rôle "Contributeur" auquel j'ai attribué la permission "select different theme".
Quand on se connecte sous cet utilisateur, qu'on se rend dans la partie "edit" du profil, on a la possibilité de choisir le thème,
hors, une fois déconnecté, le thème du site redevient celui définit dans la page "/admin/build/themes".

Cette fonctionnalité permet donc à chaque utilisateur de sélectionner son propre thème, mais ne permet pas de sélectionner le thème du site.

Comment y remédier ?

L'idée serait que le contributeur puisse choisir le thème du site, et pas le thème de son interface.

Merci pour vois lumières

Forum : 
Version de Drupal : 

Une fois déconnecté, l'utilisateur devient anonyme, et le thème est celui par défaut, ce qui me semble normal.

Si l'utilisateur se reconnecte, le thème sélectionné doit s'appliquer à nouveau. Le thème personnel est stocké dans la table users, et pas dans un cookie ; il faut donc que l'utilisateur soit connecté pour que son thème soit utilisé.

Y aurait il la possibilité de donner accès à une URL précise de l'administration à un rôle ?
Je viens d'installer le module "Role Theme Switcher",
Pour répondre à mon problème, je voudrais que le contributeur puisse accéder à cette page, or, dans la page de permission, ce module n'apparait pas...

Merci beaucoup,
en couplant ce module avec Custom Permissions,
j'ai pu mettre en place une interface qui donne la possibilité à un utilisateur de choisir le thème du site.

J'espère tout de même trouver une autre solution,
je vais voir s'il y a la possibilité d'inclure des pages d'administration dans un panel, afin de faire des compositions.