Projet

Général

Profil

Development #11114

vue backoffice pour les agents : agenda des rendez-vous

Ajouté par Frédéric Péters il y a presque 8 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
28 mai 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

-


Fichiers


Demandes liées

Lié à Publik - Development #19739: Vue agenda intégrée directement au backofficeFermé29 octobre 201726 janvier 2018

Actions
Lié à Chrono - Bug #21213: affichage d'un agenda avec des périodes horaires désalignéesFermé16 janvier 2018

Actions
Lié à Chrono - Bug #21225: Non affichage des créneaus de RdV sur un guichetRejeté17 janvier 2018

Actions
Lié à Chrono - Bug #21313: Pb d'encodage sur la vue BO d'un agendaFermé22 janvier 2018

Actions

Révisions associées

Révision c5310aca (diff)
Ajouté par Frédéric Péters il y a plus de 6 ans

general: move agenda settings to a secondary page (#11114)

Révision db68cda7 (diff)
Ajouté par Frédéric Péters il y a plus de 6 ans

general: add a daily view for meeting agendas (#11114)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 6 ans

#2

Mis à jour par Frédéric Péters il y a plus de 6 ans

Un premier commit qui remplace la vue agenda par une redirection vers une page "settings", qui reprend le contenu de la vue "agenda" [actuelle], pour laisser la place à la vue des agents.

L'autre commit pour implémenter cette vue; dans ce premier temps uniquement une vue journalière (tickets à venir pour des vues hebdomadaires ou mensuelles).

Limitation connue sur les heures de début (cf #20282), améliorations à suivre : marquer différemment les créneaux jamais disponibles, noter comme "fermé" les jours où des exceptions vident tout, ajouter des boutons |< et >| qui iraient au précedent / suivant jour contenant une réservation, etc.

À noter que le rendu de rendez-vous prenant plusieurs créneaux ne va pas fonctionner avec Internet Explorer (aucune version) parce qu'il dépend de variables CSS (cf https://caniuse.com/#feat=css-variables); quand il n'y a pas cette situation (un seul type de rendez-vous, ou tous les type de rendez-vous de même durée), le rendu est plus simple et normalement ok avec IE (cf captures).

Ça vient après #20280 (métadonnées supplémentaires sur les réservations) et #20283 (passage à scss).

#3

Mis à jour par Thomas Noël il y a plus de 6 ans

0001: dans chrono/manager/views.py::AgendaSettings::get_context_data, le self.get_object() peut être remplacé par self.agenda posé par le mixin. À part ce détail, ack.

0002: ack

#4

Mis à jour par Frédéric Péters il y a plus de 6 ans

  • Statut changé de En cours à Résolu (à déployer)
commit db68cda7065fbabc93969fdfd80ecdc1fc494f01
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Nov 26 14:27:09 2017 +0100

    general: add a daily view for meeting agendas (#11114)

commit c5310aca4048d95b297864c4a9e509d841d4b60c
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sun Nov 26 11:55:09 2017 +0100

    general: move agenda settings to a secondary page (#11114)
#5

Mis à jour par Brice Mallet il y a plus de 6 ans

  • Lié à Bug #21213: affichage d'un agenda avec des périodes horaires désalignées ajouté
#6

Mis à jour par Brice Mallet il y a plus de 6 ans

  • Lié à Bug #21225: Non affichage des créneaus de RdV sur un guichet ajouté
#7

Mis à jour par Brice Mallet il y a plus de 6 ans

  • Lié à Bug #21313: Pb d'encodage sur la vue BO d'un agenda ajouté
#8

Mis à jour par Frédéric Péters il y a plus de 5 ans

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

Formats disponibles : Atom PDF