Problème avec le module Calendrier, help me !

Events happening in the community are now at Drupal community events on www.drupal.org.
king76's picture

Bonjour,

J'ai un problème avec le module Calendrier dans Drupal 7. Je voudrais m'en servir pour afficher des enregistrements (horaire d'une émission de radio) qui utilisent un champ DATE avec l'option REPEAT (hebdomadaire). Ainsi chacun des horaires d'une émission se répete a chaque semaine et j'aimerais pouvoir le voir s'afficher sur le calendrier.

Le problème c'est que certains horaires débutent à 9h et se termine à 9h30, d'autres débutent à 8h et se termine à 11h, le calendrier doit donc gérer des fusions dans le tableau que le calendrier affiche. Il y a plusieurs options dans le calendrier (VIEW) comme par exemple "TIME GROUPING" que je peux mettre sur HALF-HOUR ou HOUR, ainsi que "Overlapping time style" pour gérer le chevauchement (en tout ça c'est comme ça que je l'ai compris).

Peut importe ce que je met, je n'arrive pas a afficher des enregistrements qui pourraient sortir en dehors des cases (30mn ou 1h), voir un exemple ici : http://www.ckiafm.org/emissions/grille

On dirait que le module peut prendre en compte la date de début de l'horaire (donc 9h30) pour l'affichage, mais aucunement pour la date de fin (genre 11h).

Par défaut voici ce que ca donne : http://ckiafm.org/calendar-changed/week (avec la date de création des enregistrements). On voit que cela gère les chevauchements, mais dès que je veux afficher cela à partir des dates de début et de fin (via le FILTRE CONTEXTUEL) ca ne marche plus. De plus cette vue démarre toujours à minuit.

Je ne sais pas si dans l'assistance quelqu'un a déjà utilisé ce module CALENDRIER avec des événements qui ont des dates de début et de fin (donc une durée), mais j'ai l'impression qu'on ne peut pas tout faire avec ce module.

Qui plus est, je ne suis pas encore à l'aise avec VIEW donc je met des trucs un peu partout dans FILTRES CONTEXTUELS sans savoir ce que je fais, ne comprend pas trop l'histoire d'OVERLAPPING, etc..

J'ai l'impression que ca n'est pas avec ce module que je vais pouvoir reproduire cette grille : http://www.ckiafm.org/programmation qu'en dites-vous ?

Merci d'avance pour vos pistes !

Comments

Problème avec la répétition

king76's picture

Finalement j'ai réussi à sortir de quoi avec la semaine ou tous les horaires débutent ici : http://ckiafm.org/calendar-created/week/2012-W05

Sauf que je ne sais pas comment configurer une vue de calendrier qui prendrait en compte les dates de répétition et rien trouvé sur le net. Passé cette semaine, les horaires n'apparaissent plus.

Merci

ouf enfin

king76's picture

Bon finalement j'ai trouvé par hasard dans mes champs j'ai ajouté : Fréquence de diffusion:delta ca affiche un 0 ou 1 sur le calendrier, mais ca marche, les dates de répétitions sont prises en compte, allez savoir pourquoi ! lol..

j'ai juste eu besoin de l'exclure de l'affichage et tout baigne. Reste plus qu'a s'arranger pas pour que le calendrier commence a minuit ;)

Ma page de test ici : http://ckiafm.org/calendar-created/week/ que je vais détruire bientôt.. faudra aller voir ca sur le site quand la grille sera en ligne pour les retardataires ;)

Pouvez vous me donner un coup de main

socabonito's picture

J'ai pour projet un site pour une association d'artistes. Je voudrais mettre en place un calendrier avec des évènements expostions, spectacles, etc. Je voudrais savoir les étapes afin d'y arriver.
J'ai les modules Views, Calendar, et Date. J'avais réussi à afficher le calendrier dans une vue seulement le soucis que j'avais est qu'il n'affichait les évènements à leur date de publication.
Après avoir bidouiller un peu dans la vue, je me retrouve avec le message d'erreur suivant :

Debug :

'calendar_plugin_style: A date argument is required when using the calendar style, but it is missing or is not using the default date.'

dans calendar_plugin_style->render() (ligne 221 dans /homez.504/artplume/www/sites/all/modules/calendar/includes/calendar_plugin_style.inc).

J'ai essayé de désinstaller le module calendar pour le réinstaller mais il reste seulement désactiver. Je n'arrive pas à le supprimer !

Voilà, si vous trouver le temps de me venir en aide, je vous en seriez très reconnaissant.

Au passage, votre site est très réussi. Dans l'espoir qu'un jour moi aussi je pourrais faire un site aussi propre que celui ci ;)