[agenda ↪ page_evenement] 2 commits

spip-contrib-extensions/agenda | 2 commits

Par Maïeul Rouquette, le 10 février 2022 à 15h01min :

Correction de 3 bugs sur le page ecrire/?exec=evenements.

  • Lorsque l’on clique à gauche sur un mois, se rendre effectivement à la bonne date, en dépit de la pagination (fix #51). Ce bug était lié à deux choses
    • une erreur dans le commit 4a1cc13c0aea3dbdf04adf45f47a5a64ed1b0f25,
      qui avait fait sauter le paramètre date_debut à l’url transmise lors
      du clic ;
    • et plus généralement un problème sur la pagination : l’url que l’on
      appelle doit contenir en paramètre debut_liste_evt l’id_evenement auquel on veut se rendre (aka, le
      premier du mois auquel on se rend), préfixé de @ (idée donnée par
      @tcharlss)
    • attention petite subtilité : dans le cas des liens « Depuis le début »
      et « à venir », le calcul du debut_liste_evt est déjà prévu dans
      prive/objets/liste/evenements-post
  • Problème de positionnement sur l’ancre du mois : il faut la faire une fois l’ajax reload achevé, en callback, et non pas immédiatement après le lancement du reload.

En bonus : lorsque l’on clique à gauche sur « évenements à venir », aller sur
l’ancre avenir.

Modifié
prive/objets/liste/evenements.html
prive/squelettes/inclure/agenda-navigation-mois.html
prive/squelettes/navigation/evenements.html

Détails : Correction de 3 bugs sur le page ecrire/?exec=evenements. · e96af7fa84 - agenda - SPIP on GIT

==============================
Par Maïeul Rouquette, le 10 février 2022 à 15h01min :

Correction de 3 bugs sur le page ecrire/?exec=evenements.

  • Lorsque l’on clique à gauche sur un mois, se rendre effectivement à la bonne date, en dépit de la pagination (fix #51). Ce bug était lié à deux choses
    • une erreur dans le commit 4a1cc13c0aea3dbdf04adf45f47a5a64ed1b0f25,
      qui avait fait sauter le paramètre date_debut à l’url transmise lors
      du clic ;
    • et plus généralement un problème sur la pagination : l’url que l’on
      appelle doit contenir en paramètre debut_liste_evt l’id_evenement auquel on veut se rendre (aka, le
      premier du mois auquel on se rend), préfixé de @ (idée donnée par
      @tcharlss)
    • attention petite subtilité : dans le cas des liens « Depuis le début »
      et « à venir », le calcul du debut_liste_evt est déjà prévu dans
      prive/objets/liste/evenements-post
  • Problème de positionnement sur l’ancre du mois : il faut la faire une fois l’ajax reload achevé, en callback, et non pas immédiatement après le lancement du reload.

En bonus : lorsque l’on clique à gauche sur « évenements à venir », aller sur
l’ancre avenir.

Modifié
prive/objets/liste/evenements.html
prive/squelettes/inclure/agenda-navigation-mois.html
prive/squelettes/navigation/evenements.html

Détails : Correction de 3 bugs sur le page ecrire/?exec=evenements. · 3834cc8701 - agenda - SPIP on GIT