Projet

Général

Profil

Development #40421

Suite au clic sur un bouton en bas de la page de détail de la demande, revenir en bas de cette page.

Ajouté par Mikaël Ates il y a environ 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
04 mars 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

L'enchaînement d'actions manuelles sur une même demande est un cas d'usage fréquent. Afin d'éviter à l'agent de scroller la page de détail de la demande entre chaque action, il faudrait que l'agent revienne sur le bas de cette page (à la condition bien sûr qu'il ne soit pas amené ailleurs par une action de redirection).

Il ne s'agit pas d'afficher systématiquement le bas de page dès lors que l'on visite la page de détail de la demande, mais uniquement au retour d'une action manuelle depuis celle-ci.

Ce comportement semble acceptable par défaut puisque :
  • L'information que l'on souhaite garder en premier à l'agent est le statut courant de la demande. Or celui-ci est bien toujours affiché via la barre latérale droite fixe.
  • Le comportement est cohérent car l'agent revient "où il était sur la page" précédemment à son action.

Fichiers

Révisions associées

Révision d763b18b (diff)
Ajouté par Frédéric Péters il y a environ 4 ans

misc: anchor user at action form after submit (#40421)

Historique

#2

Mis à jour par Mikaël Ates il y a environ 4 ans

  • Description mis à jour (diff)
#3

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Sujet changé de Suite au clique sur un bouton en bas de la page de détail de la demande, revenir en bas de cette page. à Suite au clic sur un bouton en bas de la page de détail de la demande, revenir en bas de cette page.
  • Assigné à mis à Frédéric Péters
#4

Mis à jour par Stéphane Laget il y a environ 4 ans

Avec une demande similaire à Grenoble : #21171 (mais aussi Chambéry et Villeurbanne)

#5

Mis à jour par Thomas Noël il y a environ 4 ans

Petite note de mon côté : on utilise parfois une alerte en haut de page. Quand une telle alerte existe, sans doute ne faudrait-il pas retourner en bas de page (sinon l'agent va rater l'alerte). C'est la seule contre-indication que je vois.

#6

Mis à jour par Mikaël Ates il y a environ 4 ans

Je dirais que si l'alerte est importante, elle est répétée en bas de page.

#7

Mis à jour par Thomas Noël il y a environ 4 ans

Mikaël Ates a écrit :

Je dirais que si l'alerte est importante, elle est répétée en bas de page.

Je parle de l'existant (qu'il ne faut pas casser) : on a mis parfois des alertes en haut de page justement parce que l'agent n'allait pas en bas :)

#9

Mis à jour par Frédéric Péters il y a environ 4 ans

#10

Mis à jour par Thomas Noël il y a environ 4 ans

  r += htmltext('<a name="action-zone">')

Je suis pas très html5 fluent, mais peut-être faut-il fermer ce a ?

#11

Mis à jour par Frédéric Péters il y a environ 4 ans

En HTML 5 c'est obsolète de faire ça, il y est dit de passer par des id.

#12

Mis à jour par Thomas Noël il y a environ 4 ans

Frédéric Péters a écrit :

En HTML 5 c'est obsolète de faire ça, il y est dit de passer par des id.

Et donc plutôt id= et fermer le tag, <a id="action-zone"></a> ?

En dehors de ça, le patch me semble ok.

#13

Mis à jour par Frédéric Péters il y a environ 4 ans

Et donc plutôt id= et fermer le tag, <a id="action-zone"></a> ?

Pour bien faire taper l'id sur un élément existant; c'est que j'aurais fait sauf que ça ne serait pas toujours le même et donc oui on se retrouverait à taper un élément bidon, mais plutôt <div id="action-zone"></div> et je trouvais ça plus nul que <a name...>.

#14

Mis à jour par Thomas Noël il y a environ 4 ans

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

Frédéric Péters a écrit :

Et donc plutôt id= et fermer le tag, <a id="action-zone"></a> ?

Pour bien faire taper l'id sur un élément existant; c'est que j'aurais fait sauf que ça ne serait pas toujours le même et donc oui on se retrouverait à taper un élément bidon, mais plutôt <div id="action-zone"></div> et je trouvais ça plus nul que <a name...>.

Je suis un peu dépassé. Donc le <a name="truc"> va fonctionner ? Même sans fermer la balise ? Dans ce cas, je valide... (mais j'ai vraiment rien compris ;) )

#15

Mis à jour par Frédéric Péters il y a environ 4 ans

Donc le <a name="truc"> va fonctionner ? Même sans fermer la balise ?

Oui. Mais si on veut être dans le vent, HTML5, on n'utiliserait pas <a name=...>. Et j'étais parti pour changer ça, juste pas encore fait.

#16

Mis à jour par Frédéric Péters il y a environ 4 ans

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

Poussé avec <span id="...">.

commit d763b18b600d5244b106736b2f2c7b3b3b41f466
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Mar 3 17:43:58 2020 +0100

    misc: anchor user at action form after submit (#40421)
#17

Mis à jour par Frédéric Péters il y a environ 4 ans

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

Formats disponibles : Atom PDF