Module Calendar

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.

Qu'est ce que permet le module Calendar exactement ?

Je dois mettre en place un calendrier pour gérer des événements tels que des colloques, séminaires, conférences, etc.

Les champs dont j'ai besoin pour ces événements sont :

• Date
• Lieu
• Domaine (chirurgie, génétique, pédiatrie, psychiatrie)
• Catégorie (colloque, formation continue, conférence, symposium)
• Titre
• Intervenants (Professeurs, Docteurs, Etudiants, Médecins, Directeurs, etc.)
• Heure début
• Heure fin
• Type d’entrée (entrée libre ou payante il s’agit d’un montant en CHF)
• Type de public (tout public ou professionnels de la santé)
• Descriptif (possibilité d’ajouter une courte description de l’événement)
• Répétition (case à cocher puis définir les dates de répétition del’événement)
• Lien externe (URL lisible l’utilisateur met le texte qu’il veut)
• Contact (adresse email de la personne de contact)

Est-ce que c'est possible de faire cela en installant le module Calendar et CCK ?

Merci de votre réponse :-)

Version de Drupal : 

Oui c'est possible, sans problème pour l'ensemble des besoins listés et c'est pourquoi je recommanderai Calendar + CCK chaque fois versus le module Event... Tu peux même imaginer, si tu as besoin de champs différents pour ces différents type d'événements (colloque, séminaire...etc) de créer différents type de contenus selon tes besoins.

L'intégration avec Views est comme toujours un gros plus (ca permet d'utiliser des filtres qu'on "expose" pour faire des recherches avancées sur mesure très facilement...).

Ca pourrait être intéressant aussi d'installer RSVP (pour gérer les invitations) et/ou signup (pour gérer l'inscription des utilisateur à un évènement).

Merci beaucoup pour ta réponse et pour l'idée des invitations! Pour l'instant je vais déjà essayer de mettre en place le calendrier pour la gestion des événement et par la suite si j'ai le temps je m'occuperai également des invitations, car cela me semble une très bonne idée!

Encore merci pour ta réponse ;-)

Salut,

J'ai mis en place le calendrier pour la gestion des événements.

Par contre maintenant j'aimerai afficher le calendrier en petit dans la barre de gauche.

J'ai essayer de le placer dans un bloc dans la barre de gauche mais celui-ci ne s'affiche pas.

Est-ce que tu saurais comment faire ça ?

Merci d'avance beaucoup !

Pas sûr de comprendre le problème...

Calendar utilise des vues pré-configurées, et l'une d'entre elle est un bloc (que tu trouves dans admin/build/views/edit/calendar, onglet "block view" et que tu peux changer de place via admin/build/block normalement sans problème...

Salut,

oui c'est exactement ce que j'ai fait mais le calendrier ne veut pas s'afficher dans la bar de gauche dans le bloc que je lui dis.

Même il n'apparaît dans aucun bloc. Je vais faire un lien primaire en attendant pour pouvoir l'afficher, mais ce serait vraiment super de pouvoir l'avoir dans la bar de gauche en dessous de la navigation.

Bonjour
Est ce que par hasard tu utiliserais une version de date non complètement compatible avec calendar ?
J'ai eu un souci du même genre en mettant à jour date (voir troubleshooting http://drupal.org/project/date)
J'espère que ça t'aidera
PS : personnellement plutot que de passer sur la version de dev de calendar, j'ai remis ma version antérieure de date 6.x-2.1

Voila donc moi j'ai eu des problèmes avec la version date 6.x.2.2 + la version calendar 6.x.2.1 (je te proposais de repasser à la version 6.x.2.1 de date et davidm de passer à la version de dev de calendar si j'ai bien compris)

Je me suis arrangé différemment pour le calendrier. J'ai gardé la vue que j'avais fait en grand au milieu de la page et pour la barre de gauche j'ai créé une vue qui afficher les derniers événements seulement.

Merci beaucoup pour votre aide en tout cas !

Personnellement je n'utilise pas le module calendar block, mais l'affichage (display) de la vue pré-configurée par le module calendar (dans mon cas version D6) qui est en deux parties :

"Calendar Block" -> style "Navigation du calendrier"
Capture
et "Block View" -> Attaché à: Calendar block
Capture

Par défaut il présente une vue par mois mais bien sûr avec Views on fait ce qu'on veut... je n'ai même pas eu besoin de calendar block en fait.

Edit : Par rapport à la question sur le fil "Comment créer des liens avec Calendar Block (ne pas confondre avec Calendar tout court)", le calendrier créé par Calendar via les vues doit permettre de faire ça, car on a les options "Output this field as a link" et "Rewrite the output of this field" qui donnent ensuite accès aux Tokens. Certes ceux dont tu as besoin n'existent peut-être pas mais c'est probablement plus facile de créer de nouveaux tokens (il y a même un sous module aidant à faire ça, TokenSTARTER) que de créer un module entier. Juste une idée...

Bonjour,

Je suis également dans Calendar jusqu'au coup ;-)
Pas super facile de rentrer dedans, même en ayant déjà créé des vues auparavant : on retrouve bien la logique de la page par défaut, des filtres, etc. mais pour trouver ou paramétrer quoi, c'est parfois un peu galère.

Oui, le module Calendar est impec. Et le tuto de DrupalTherapy, que j'avais également trouvé entre temps, parfait. Avec tout ça, on voit pas pourquoi s'encombrer avec ce module Calendar Block, qui en jette plein la vue sur le papier, mais n'a pas l'air capable de grand chose...

Bon ben, j'arrive pas à faire un truc avec Calendar : comment modifier le format de la date affichée dans le titre sur une page calendar, sur la vue par Jour et la vue par Semaine. Il m'affiche la chose suivante :

Par jour : "Jeudi, Juillet 2 2009" au lieu de "Jeudi 2 juillet 2009"
Par semaine : "Semaine du Juillet 6 2009" au lieu de "Semaine du 6 juillet 2009"

Une idée ?

Je dirais même plus MERCI !!
Je viens de le faire à l'instant et ça m'a bien occupé hier (je cherchais en vain à le faire en passant par un paramétrage de la vue).

Deux petites lignes à modifier (112 et 117 chez moi) et zou!

Je suis dedans également ce matin. Moi, ce que je trouve un peu chiant, c'est la personnalisation CSS. Pas si facile de trouver les bonnes classes à modifier, du moins pour un rendu homogène dans les différents navigateurs.