Submitted by aiphes on
bonjour
je démarre avec drupal et je le trouve plutot pas mal mais jai des choses qui me chiffonent dont le fait que selon ce que l'on modifie dans l'admin le theme change ! j'ai pris garland pour le theme de l'admin et un theme perso pour le site,et l'admin jongle entre les 2 selon que je modifie un contenu ou que je parametre un module...est il possible de faire en sorte qu'en mode admin le theme reste toujours garland ?
merci
Bonjour C'est un problème
Permalien Soumis par tamacheq le 25 Mars, 2009 - 08:07
Bonjour
C'est un problème connu et déroutant, je m'y suis faite.
Voir http://drupal.org/node/110451
On ne signale pas de problème bloquant sauf d’affichage éventuellement
Il existe un patch http://drupal.org/project/admin_theme mais cela fait un autre module à installer et à maintenir.
merci, ca al'air
Permalien Soumis par aiphes le 25 Mars, 2009 - 08:12
merci,
ca al'air interessant,tu as fait les modifs de codes dont ils parlent..car moi j'aime bien quand l'admin est separée du site au niveau visuel,sinon on se perd vite...
Sur la version 6 de drupal
Permalien Soumis par EDDYL le 25 Mars, 2009 - 13:10
Sur la version 6 de drupal il est possible avec une simple case à cocher de choisir si tu veux avoir le thème admin quand tu modifies un contenu ou non.
Ça se passe dans /admin/settings/admin
exact et j'ai deja coché
Permalien Soumis par aiphes le 25 Mars, 2009 - 13:45
exact et j'ai deja coché les cases relatives a cela,avec notamment content editing mais manifestement cela ne fonctionne pas trés bien puisque si je vais ensuite dans admin/content/node et que je clique sur le titre de la page je me retrouve avec le theme du site...et c'est deroutant...car en fait je veux modifier et non voir,peut etre que l'on peut desactiver cette fonction de voir le contenu in situ ?
Quand tu es dans
Permalien Soumis par EDDYL le 25 Mars, 2009 - 14:05
Quand tu es dans admin/content/node :
si tu veux voir le node (tel qu'un utilisateur le voit) tu cliques sur le nom du contenu
si tu veux le modifier : tu cliques sur 'modifier' à droite de l'écran, en face du-dit titre de ton node (et là tu seras avec le thème ADMIN)
Enfin, si tu veux, il est également possible d'affecter un thème à un utilisateur. Ainsi dès que tu seras loggé en admin, tu verras tout dans le thème admin (consultation ET modification des nodes).
ca m'interesse ! comment
Permalien Soumis par aiphes le 25 Mars, 2009 - 14:15
ca m'interesse ! comment faire pour attribuer un theme a un utilisateur ? admin compris non ?
Cela est possible pour tous
Permalien Soumis par EDDYL le 25 Mars, 2009 - 15:00
Cela est possible pour tous les user, admin compris...
dans user/numéro_user/edit (accessible par le lien 'Mon Compte') le user a la possibilité de modifier son thème par défaut.
Pour cela il faut donner au rôle utilisateur (auquel appartient ce user) le droit de modifier son thème ; ça se passe dans : droits d'accès > module système > choisir un thème différent.
NB : le vrai admin (user 1) a évidement ce droit ! Si c'est juste pour ce user pas besoin d'aller dans les droits d'accès. Si plusieurs personnes ont une fonction 'admin' => créé un rôle admin et donne ce droit à ce rôle pour que tous les 'pseudo-admin' puissent modifier leur thème
Voilà.
ok l'admin ne peut donc pas
Permalien Soumis par aiphes le 25 Mars, 2009 - 16:14
ok l'admin ne peut donc pas attribuer un theme a chauqe user ? a moins que cela soit possible via les roles non ? ainsi l'admin gere aussi le theme admin des users ce qui serait logique non ?
Si, l'admin peut gérer le
Permalien Soumis par EDDYL le 25 Mars, 2009 - 17:11
Si, l'admin peut gérer le thème de n'importe quel user.
Mais par définition, si c'est un user => c'est pas l'admin. Bref c'est un user, et l'admin peut gérer le thème de ce user.
Tant qu'il est pas loggé, c'est un visiteur anonyme (anonymous) et ensuite c'est une user authentifié...
Donc si l'admin affecte un thème aux anonymous et un autre à cet utilisateur, le changement se fait quand il se log (nom d'utilisateur / mot de passe).
Enfin, il est également possible d'affecter un thème à un rôle, mais c'est encore autre chose (et implique un module spécifique).
BREF : dis clairement ce que tu veux et je te dis comment faire, mais je vais pas te réciter tout drupal, alors va droit au but stp...
bah c'est simple,je veux que
Permalien Soumis par aiphes le 25 Mars, 2009 - 17:20
bah c'est simple,je veux que tous ceux qui ont accés à l'admin via login ai un theme different de celui du site et que ce theme ne change pas suivant les actions menées.
OK, donc comme il n'y a
Permalien Soumis par EDDYL le 25 Mars, 2009 - 17:40
OK, donc comme il n'y a qu'un seul VRAI admin, il te faut :
Sinon, va voir le module :
http://drupal.org/project/admin_theme
merci de ton aide mais je
Permalien Soumis par aiphes le 25 Mars, 2009 - 19:13
merci de ton aide mais je crois que admin_theme et role_theme_switcher font pas bon menage car pendant un instant je n'avais plus de menu admin et les themes faisaient ce qu'ils voulaient...donc je n'ai gardé que admin_theme et tout est revenu a la normale...