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.
j'utilise le module de base
Permalien Soumis par guim le 6 Novembre, 2009 - 14:28
j'utilise le module de base "profile"
que je customise avec le module "tabs content"
pour obtenir des onglets du genre "biographie"... dans chaque profile.
je voudrais inclure un calendrier dans chaque profil
il pourrait y avoir un calendrier globale qui regrouperait les évènements de tous les utilisateurs (en option)
mais je voudrais surtout afficher un calendrier dans le contenu d'un profile,
et que les dates qui sont surlignées (pour indiquer qu'il y a un évènement) soient en rapport avec le profile visité.
oula, j'ai du mal à m'exprimer aujourd'hui...
je suis en train de voir si
Permalien Soumis par guim le 6 Novembre, 2009 - 18:36
je suis en train de voir si c'est possible de gérer ça avec les views...
Salut Guim Pourquoi pas
Permalien Soumis par Benj le 7 Novembre, 2009 - 20:07
Salut Guim
Pourquoi pas calendar tout simplement?
Edit: Oups j'ai lu ton post (beaucoup) trop vite... Désolé pour le dérangement! :-)
Bon maintenant que je l'ai
Permalien Soumis par Benj le 7 Novembre, 2009 - 20:13
Bon maintenant que je l'ai relus calmement j'ai peut être une idée.
Tu pourrais faire une vue pour chaque "onglet", une pour le profil, une pour le calendrier (avec calendar), etc... Et tu passe a chacune de ces vues le même argument, l'id utilisateur.
Ensuite tu gère tes vues et tes onglets avec quick tabs (je ne sais pas si tabs content peux "ongleter" des vues)
Dis moi si ca marche je serai surement amené tres bientot à produire un tuc du genre...
Merci pour l'info ! je viens
Permalien Soumis par guim le 7 Novembre, 2009 - 20:21
Merci pour l'info !
je viens de jeter un oeil sur quick tab,
l'as tu déjà utilisé ?
c'est une sorte de "profile tabs" ?
si c'est de ce module dont tu parlais, effectivement, on ne peut pas inclure de node.
je vais tenter le coup demain si j'ai le temps,
merci encore.
Effectivement on ne peut
Permalien Soumis par Benj le 7 Novembre, 2009 - 20:30
Effectivement on ne peut gérer directement des nodes avec quick tabs mais rien ne t'empêche de l'utiliser avec une vue type node... (si ce n'est la baisse de performance)
je commence à voir le bout
Permalien Soumis par guim le 9 Novembre, 2009 - 23:18
je commence à voir le bout du tunnel,
j'ai rapidement essayé quick tabs,
je n'ai pas tout compris, j'imagine qu'il est possible de l'assigner à chaque profil,
mais je n'ai pas trop le temps pour le moment,
d'ailleurs, s'il y a des tuto, je suis preneur !
pour en revenir au calendrier personnel,
j'ai tout simplement cloné le calendrier principale en le renommant "my_calendar",
j'y ai ajouté l'argument "User: Username is Author" (display all values / %4)
j'y ai également ajouté le filtre "Node: Author is Current User" (is equal to / currently logged in user)
du coup, si je me rends à l'url
http://www.monsite.com/my_calendar/nomuser
j'obtiens un calendrier qui rassemble les évènement publiés par l'utilisateur.
maintenant, il faut que je trouve le moyen d'afficher le calendrier dans le profil de l'utilisateur.
et surtout, que le tout soit généré automatiquement à la création d'un compte...
c'est pas gagné...
je crois que je vais devoir passer par quicktabs...
voici la solution pour
Permalien Soumis par guim le 10 Novembre, 2009 - 16:36
voici la solution pour intégrer une views dans profil (même s'il dispose de profiltab)
module insertviews à activer
faire comme sur cette page
voici un exemple : [view:my_calendar=Artist1]