6 mois après, je me suis repenché sur le problème et j’ai trouvé le bug : je sélectionne les évènements avec calendrier_quete.json.html et j’avais à côté un fichier calendrier_quete.json_fonctions.php avec ce code
<?php
if (!defined(’_ECRIRE_INC_VERSION’)) return;
include_spip(‹ inc/json ›);
function todate($t){return date(‹ Y-m-d H:i:s ›,$t);}
En supprimant ce fichier, les évènements sont réapparus dans l’agenda.
Je reviens sur l’affichage « fullcalendar ».
Avec Spip 4.0.5 et FullCalendar Compat () :
L’affichage des heures se fait par défaut sur 12 h. Par exemple : 15h30 s’affiche 03:30.
Dans fullcalendarcompat-744e5-v1.0.3\contenu, le fichier « calendrier.html » comprend un script dans lequel le « timeFormat » est défini ainsi : ‹ hh:mm ›.
En changeant ‹ hh:mm › en ‹ HH:mm ›, l’affichage est mieux : 15h30 = 15:30
Peut-être même qu’en supprimant simplement le « timeFormat » cela suffirait (pas testé).
J’ai ouvert un ticket :
6 mois après, je me suis repenché sur le problème et j’ai trouvé le bug : je sélectionne les évènements avec calendrier_quete.json.html et j’avais à côté un fichier calendrier_quete.json_fonctions.php avec ce code
<?php
if (!defined(’_ECRIRE_INC_VERSION’)) return;
include_spip(‹ inc/json ›);
function todate($t){return date(‹ Y-m-d H:i:s ›,$t);}
En supprimant ce fichier, les évènements sont réapparus dans l’agenda.
Voilà, si ça peut en aider d’autres …
---
[Voir le sujet](https://discuter.spip.net/t/spip4-et-fullcalendar/154763/5) ou répondre à ce courriel pour répondre.
Pour se désabonner de ces courriels, [cliquez ici](https://discuter.spip.net/email/unsubscribe/2f558f011add3af80dd66e5a14a440b67c663c9585d6a6b2f1bb6672bce8bb77).