Projet

Général

Profil

Development #80126

enfant-agenda: se positionner sur la première semaine qui contient des données

Ajouté par Nicolas Roche il y a 9 mois. Mis à jour il y a 9 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
28 juillet 2023
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Lorsque l'on utilise cette cellule pour afficher les réservations de l'année scolaire à venir,
on va chercher la semaine de l'année suivante ayant le même numéro de semaine (1 à 52) que la semaine courante de l'année actuelle.


Fichiers

agendas.png (81,4 ko) agendas.png Nicolas Roche, 28 juillet 2023 11:25

Historique

#1

Mis à jour par Nicolas Roche il y a 9 mois

Pour coller à ce qui est fait dans le widget,
je me dis qu'on pourrait avoir une sur la page du portail, une variable de page "current_day" avec par exemple le gabarit {% now 'Y-m-d' %}.

#2

Mis à jour par Robot Gitea il y a 9 mois

  • Statut changé de Nouveau à Solution proposée

Nicolas Roche (nroche) a ouvert une pull request sur Gitea concernant cette demande :

#3

Mis à jour par Lauréline Guérin il y a 9 mois

C'est pratique lorsque le widget est utilisé sur une autre année scolaire que l'année en court.

On fonctionne sur des années scolaires; si on affiche une cellule qui ne concerne pas l'année scolaire en cours, alors le calendrier ira naturellement se positionner sur la première semaine qui contient des données, donc le début de l'année scolaire.

Ca ne suffit pas ?

#4

Mis à jour par Nicolas Roche il y a 9 mois

  • Assigné à changé de Nicolas Roche à Lauréline Guérin

le calendrier ira naturellement se positionner sur la première semaine qui contient des données,

On a l'impression avec Stéphane que non.
https://git.entrouvert.org/entrouvert/publik-base-theme/src/commit/1e419c2fcc6f4ebb53d60edd74bd290bd45dd0af/templates/combo/json/enfant-agenda.html#L14

Par exemple ici :
https://agents-parsifal-montoulouse.test.entrouvert.org/foyer/334292/page-enfant/200277/?family_id=334292

Le 28/07 du calendrier n°2 est en 2024
L'usager doit remonter le temps (une trentaine de clicks) pour trouver septembre 23.

#5

Mis à jour par Nicolas Roche il y a 9 mois

Vu depuis le portail usager.

#6

Mis à jour par Lauréline Guérin il y a 9 mois

  • Assigné à changé de Lauréline Guérin à Nicolas Roche

ok, ça se pose sur la semaine courante (semaine du 28 juillet) de l'année prochaine

{% now 'W' as current_week %} => rajoute l'année ? {% now 'WY' as current_week %} + {% if current_week == day|date:"WY" %}current{% endif %} ?

#7

Mis à jour par Nicolas Roche il y a 9 mois

  • Statut changé de Solution proposée à En cours

Ok, je fais ça.

#9

Mis à jour par Nicolas Roche il y a 9 mois

  • Sujet changé de enfant-agenda: pouvoir positionner la semaine courrante au chargement à enfant-agenda: se positionner sur la première semaine qui contient des données
  • Description mis à jour (diff)
#10

Mis à jour par Robot Gitea il y a 9 mois

  • Statut changé de En cours à Solution proposée
#11

Mis à jour par Robot Gitea il y a 9 mois

  • Statut changé de Solution proposée à Solution validée

Lauréline Guérin (lguerin) a approuvé une pull request sur Gitea concernant cette demande :

#12

Mis à jour par Robot Gitea il y a 9 mois

  • Statut changé de Solution validée à Résolu (à déployer)

Nicolas Roche (nroche) a mergé une pull request sur Gitea concernant cette demande :

#13

Mis à jour par Transition automatique il y a 9 mois

  • Statut changé de Résolu (à déployer) à Solution déployée
#14

Mis à jour par Transition automatique il y a 7 mois

Automatic expiration

Formats disponibles : Atom PDF