Project

General

Profile

Développement #102721

Nouveau mode d'affichage « Plage horaire »

Added by Valentin Deniaud 3 months ago. Updated 14 days ago.

Status:
En cours
Priority:
Normal
Target version:
-
Start date:
27 February 2025
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Pour aller avec le nouveau type d’agenda permettant la réservation de salle, il est nécessaire d'avoir un nouveau widget.

Celui-ci doit permettre de visualiser les temps réservables, et de sélectionner une heure de début et une heure de fin.

Pour ce ticket l'objectif est avant tout d'introduire le python nécessaire, la joliesse viendra dans un second temps. Ce sera caché sous feature flag en attendant.


Files

History

#1

Updated by Robot Gitea 2 months ago

  • Status changed from Nouveau to En cours

Valentin Deniaud (vdeniaud) a ouvert une pull request sur Gitea concernant cette demande :

#3

Updated by Robot Gitea 2 months ago

Valentin Deniaud (vdeniaud) a fermé une pull request sur Gitea concernant cette demande.

#4

Updated by Robot Gitea about 2 months ago

Valentin Deniaud (vdeniaud) a ouvert une pull request sur Gitea concernant cette demande :

#5

Updated by Thomas Jund 24 days ago

Proposition d'IU possible.

1. L'usager selectionne une date (les dates peuvent être enabled, disabled si plus de réservation possible et selected), Dans l'exemple le lundi est selectionné.
2. Une ligne avec les plages disponibles s'affiche, là encore simple différence graphique entre plage dispo et disabled
3. Après selection d'une plage, l'usager peut selectionner l'heure de début et de fin de sa réservation au sein de cette plage. Comme on a réduit le champ des possibles à une seule plage, 2 selects peuvent être utilisés pour contraindre à des saisies réelles et possibles.

L'IU peut être visualisée là : https://codepen.io/Sacripant/pen/JooooKQ

C'est une idée à évaluer et ensuite approfondir.

Le hic, c'est que je ne vois pas comment ça peut fonctionner en multi-salles. Les tests que j'ai effecués avec les données retournées vie le select ne permettent pas de définir des plages dispo ou non dispo sur plusieurs salles.
Et ce problème se pose quelque soit l'UI. Celle ci ou un autre qui exposerait graphiquement des plage dispo ou non.

Also available in: Atom PDF