Project

General

Profile

Development #11114

vue backoffice pour les agents : agenda des rendez-vous

Added by Frédéric Péters (de retour le 10/10) over 6 years ago. Updated almost 4 years ago.

Status:
Fermé
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
28 May 2016
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:

Description

-


Files

0002-general-add-a-daily-view-for-meeting-agendas-11114.patch (26.2 KB) 0002-general-add-a-daily-view-for-meeting-agendas-11114.patch Frédéric Péters (de retour le 10/10), 26 November 2017 07:25 PM
0001-general-move-agenda-settings-to-a-secondary-page-111.patch (52 KB) 0001-general-move-agenda-settings-to-a-secondary-page-111.patch Frédéric Péters (de retour le 10/10), 26 November 2017 07:25 PM
Capture d’écran - 2017-11-26 à 19.32.31.png (131 KB) Capture d’écran - 2017-11-26 à 19.32.31.png créneaux complexes (pas ok avec IE) Frédéric Péters (de retour le 10/10), 26 November 2017 07:32 PM
Capture d’écran - 2017-11-26 à 19.33.20.png (128 KB) Capture d’écran - 2017-11-26 à 19.33.20.png créneaux simples Frédéric Péters (de retour le 10/10), 26 November 2017 07:34 PM

Related issues

Related to Publik - Development #19739: Vue agenda intégrée directement au backofficeFermé29 October 201726 January 2018

Actions
Related to Chrono - Bug #21213: affichage d'un agenda avec des périodes horaires désalignéesFermé16 January 2018

Actions
Related to Chrono - Bug #21225: Non affichage des créneaus de RdV sur un guichetRejeté17 January 2018

Actions
Related to Chrono - Bug #21313: Pb d'encodage sur la vue BO d'un agendaFermé22 January 2018

Actions

Associated revisions

Revision c5310aca (diff)
Added by Frédéric Péters (de retour le 10/10) over 4 years ago

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

Revision db68cda7 (diff)
Added by Frédéric Péters (de retour le 10/10) over 4 years ago

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

History

#1

Updated by Frédéric Péters (de retour le 10/10) almost 5 years ago

#2

Updated by Frédéric Péters (de retour le 10/10) almost 5 years ago

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

Updated by Thomas Noël almost 5 years ago

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

Updated by Frédéric Péters (de retour le 10/10) over 4 years ago

  • Status changed from En cours to 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

Updated by Brice Mallet over 4 years ago

  • Related to Bug #21213: affichage d'un agenda avec des périodes horaires désalignées added
#6

Updated by Brice Mallet over 4 years ago

  • Related to Bug #21225: Non affichage des créneaus de RdV sur un guichet added
#7

Updated by Brice Mallet over 4 years ago

  • Related to Bug #21313: Pb d'encodage sur la vue BO d'un agenda added
#8

Updated by Frédéric Péters (de retour le 10/10) almost 4 years ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF