permettre aux membres d'afficher ou non un block, mais sans passer par son profil...

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.

Je voudrais que pour UN block (qui est propre à chaque membre), le membre puisse choisir de l'afficher ou non, mais sans passer par son profile.
Je souhaiterais un bouton qui soit directement audessus ou en dessous du block en question, comme ceci par exemple :

Afficher / masquer ce bloc

Un module existe-t-il ou quelqu'un a un code à me proposer??

Merci !!

Forum : 

il me semble que tu pourrais utiliser le module "collapsiblock", qui fait partie des modules du package "Javascript Tools" (qui intègre quelques autres

les blocs visibles peuvent ainsi être affichés ou masqués, de la meme maniere que les différents blocs d'options pour les paramètres depuis drupal 4.7. pour chaque bloc, tu peux indiquer s'il doit être affiché ou masqué par défaut, ou s'il ne doit pas être modifié par le module et s'afficher de manière standard.

c'est très pratique, et bien que le module ne soit pas traduit, ça s'utilise très facilement.

tu as aussi le module Block Bar, un peu plus complexe, mais utile si tu as pas mal de blocs à gérer.

EXELLENT ! un grand merci a toi !
pour ceux que ca interresse, il faut activer le module "collapsiblock" qui fait parti du module jstools.
Il suffit de cliquer sur le titre du block pour le faire apparaitre/disparaitre.

Exactement ce que je cherchais !
merci !