Gestion des blocks

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.

Salut, je suis en train de tester drupal pour l'intranet de la société pour laquelle je travail. J'ai un petit soucis avec la gestion des blocks. Je me suis créé un block spécial qui contient toute les fonctions necessaire pour les admins, malheureusement ce block apparait à tout le monde... enfin juste le titre du block, les fonctions admin reste inacessible au personne non admin. Est-ce qu'il y a un moyen pour gérer l'affichage par rapport au droit sur un utilisateur ?

Je pense que c'est faisable en créant le bloc grâce à [url=http://drupal.org/node/15192]Taxonomy Block[/url], puis en appliquant des règles de droits d'accès avec le module [url=http://drupal.org/project/taxonomy_access]Taxonomy Access Control[/url].
D'ailleur, je serais intéressé par un retour d'expérience, et je pense ne pas être seul, sur l'utilisation de ces deux modules.

J'ai fais le test... et ba ça marche pas ou alors j'm'y prend mal.
taxonomy block permet bien de générer des bloques, mais taxonomy acces lui permet la gestion des droits sur une catégorie. Je n'ai pas trouvé si il était possible de lié une catégorie à un bloque ou bien le contraire.

A mon avis avec un truc tout bete du genre : http://drupal.org/node/27690
Bon sinon j'avais un vieux patch qui traine sur Drupal, mais qui n'est plus d'actualite vu que la 4.7 prendra en compte ce genre de config avancee de site ;)

Pour alkahan, perso j'utilise Taxonomy Access depuis le debut de mon site intranet et je trouve ca plutot pratique. Bon par contre apparement c pas vraiment le module le plus leger et rapide au niveau des requetes. D'ailleurs chx a lance un thread pour la reecriture du [url=http://drupal.org/node/33177]node access system[/url]

Il faut que tu sélectionne "Affiche le bloc seulement sur les pages listées" dans "Paramètres de visibilité spécifiques à la page" dans la rubiques "Blocs"

Ensuite tu peux écrire par exemple comme clause :
node/*/edit

De fait ton bloc admin ne s'affichera que lors que tu cliques sur editer un article

Pour mon bloc admin, j'ai écrit:
node//edit
admin

node/add
node