[Résolu] Problème Agenda en spip 4.3

Bonjour je suis passé de SPIP 4.2 a 4.3

Et sur ma page Sommaire j’utilise le pluging Agenda 5.1.0 et calendrier mini 4.1.0 qui liste les événements de mes différentes rubriques, dans mes rubriques les événements sont bien présent, mais sur ma page sommaire, ils ont tous disparu.

Je ne parviens pas à comprendre où le le bât blesse …
voici mon site et sa page sommaire avec le bloc Agenda vide ici

Et voici mon code de l’agenda

<h2>AGENDA</h2>

<div id="support">	
<div id="contenu" style="position:absolute; top:0;"> 


<B_lesevenements>
<ul>
<BOUCLE_lesevenements(EVENEMENTS){id_evenement_source=0}{age<=0}{statut=publie}{par date_debut}{0,10} >

<li class="infos_agenda">
<a href="[(#URL_ARTICLE)]">
<h2 class="agenda">[(#TITRE|supprimer_numero|)]</h2>

<BOUCLE_lesevenementsarticle(ARTICLES){id_article} >
<span class="titre_agenda">#TITRE</span>
</BOUCLE_lesevenementsarticle>

<div class="date">

  [(#DATE_DEBUT||affdate{'d/m/Y'}|=={[(#DATE_FIN||affdate{'d/m/Y'})]}|?{

 Le [(#DATE_DEBUT|nom_jour{abbr})] [(#DATE_DEBUT|affdate)]
[(#HORAIRE|=={oui}|?{[(#REM) memes heures ?]
  
  [(#DATE_DEBUT|=={#DATE_FIN}|?{&agrave;|[(#DATE_DEBUT|heures)]h[(#DATE_DEBUT|minutes)],''})]

  [(#REM) pas memes heures ?]
[(#DATE_DEBUT|!={#DATE_FIN}|?{&agrave;
[(#DATE_DEBUT|heures)]:[(#DATE_DEBUT|minutes)]})]
,''})]
,

 Du [(#DATE_DEBUT|nom_jour{abbr})] [(#DATE_DEBUT||affdate)]
[(#HORAIRE|=={oui}|?{&agrave; partir de
 [(#DATE_DEBUT|heures)]H[(#DATE_DEBUT|minutes)],''})] <br/> 
 <hr class="datehr">
 Au [(#DATE_FIN|nom_jour{abbr})]
 [(#DATE_FIN||affdate)] [(#HORAIRE|=={oui}|?{jusqu'&agrave;
 [(#DATE_FIN|heures)]H[(#DATE_FIN|minutes)],''})]  })]
</div>
<small class="desc_agenda">#DESCRIPTIF</small>

<small class="lieu_agenda">[&agrave; (#LIEU)], <br/>#ADRESSE </small>
</a>
</li>

  </BOUCLE_lesevenements>
</ul>
</B_lesevenements>
</div> 
</div>
<div class="flecheagenda">
<img onmouseover="moveLayer(1);" alt="" onmouseout="clearTimeout(Timer);" src="#CHEMIN{IMG/flechehaut.png}">
<img onmouseover="moveLayer(-1);" alt="" onmouseout="clearTimeout(Timer);" src="#CHEMIN{IMG/flechebas.png}">	
</div>

Merci pour vos lumières !

Bonjour,

Ces critères de boucle {age<=0}{statut=publie} demande à afficher des événements ayant le statut publie sauf ceux ceux dont la date est égale ou dépasse aujourd’hui.
Voir

Ainsi {age<30} permettra de ne pas afficher les articles âgés de plus de 30 jours.

Et donc peut-être tout simplement parce qu’il n’y a pas d’événements futurs enregistrés sur ton site.
Vérifie si c’est éventuellement cela depuis la page agenda dans /ecrire.

problème résolu,

c’était mon inclure a qui il manquait « env »

<INCLURE{fond=inclure/agenda, env} />

<script src="//code.jquery.com/jquery-1.12.4.js"></script>

Ton site insère une version de jquery en plus de celle fournie par SPIP, ça génère donc plein d’erreurs javascript visibles dans la console, et paf.

Merci pour ton aide, on a publié en même temps, mais c’est résolu :wink:

Super, tant mieux @Gaston que ce soit résolu.

Je te fais une réponse en tant que modo

Quand une demande est résolu, je t’invite en tant que personne responsable de l’ouverture du post à inscrire [Résolu] dans le titre de ta demande grace au petit crayon qui s’affiche au survol. (et éventuellement d’en profiter pour mieux spécifier le problème rencontré)

Merci à toi de faciliter l’entraide SPIP !

OK, je ne savais pas comment mettre en réolu depuis qu’on est passer sur « discuter », mais je n’ai pas le crayon pour changer le titre… je l’ai pour changer mes posts

Bonjour,

la discussion sur ce sujet et la réponse sont ici :

Désolé jeune padawan, pour avoir droit au sabre crayon laser, il va falloir gagner de nouveaux badges :wink:
Vous recevrez alors la reconnaissance du système :


et serez récompensé
Clt