Projet

Général

Profil

Amélioration #6490

propager l'événement actionClick pour tous les liens concernés

Ajouté par Matthieu Codron il y a presque 3 ans. Mis à jour il y a plus de 2 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
06/07/2016
Echéance:
% réalisé:

100%

Version source:
Solution proposée:

actionClick est généralisé à toutes les ancres (pas seulement au menu et relation) et le mécanisme est introduit pour les éléments portant l'attribut data-action-click="...url..".

Afin de garder un comportement le plus naturel possible, l'attribut data-action (pour être homogène avec href="#action/…") n'est intercepté que sur les balises a et button.

Principaux fichiers impactés:
Wiki Détail:
Contrôle:
Thèmes UIs:
Événementiel
Jalons: 3.2 R17, 3.2 R18

Description

actuellement, actionClick n'est propagé QUE pour les relations et les menus.
Si on ajoute dans la page une ancre de la forme #action/…, aucun événement action Click n'est déclenché.

Il faudrait qu'un événement actionClick soit déclenché où que soit le lien dans le document.


Demandes liées

Lié à Document UIs - Amélioration #6653: traitement des liens dans les attributs htmltext Intégré 02/11/2016

Historique

#1 Mis à jour par Marc Claverie il y a presque 3 ans

  • Version cible mis à 1.1.0
  • Statut changé de Nouveau à À analyser
  • Assigné à mis à Éric Brison

Je pense qu'il faudrait même récupérer TOUTES les interactions utilisateurs sur le document et par conséquent le clic sur un lien quelqu'il soit doit être géré par DDUI : un lien DDUI est traité par DDUI, pour les autres il faut donner un mécanisme au développeur qui souhaite introduire des liens sur le document que DDUI puisse donner la main à son code.
Sinon pour le actionClick, effectivement il devrait être traité quelque soit sa 'position' sur la page.

#2 Mis à jour par Marc Claverie il y a plus de 2 ans

  • Statut changé de À analyser à Assigné
  • Assigné à changé de Éric Brison à Matthieu Codron
  • Solution proposée mis à jour (diff)

#3 Mis à jour par Matthieu Codron il y a plus de 2 ans

  • % réalisé changé de 0 à 10

#4 Mis à jour par Matthieu Codron il y a plus de 2 ans

#5 Mis à jour par Matthieu Codron il y a plus de 2 ans

  • Solution proposée mis à jour (diff)

#6 Mis à jour par Matthieu Codron il y a plus de 2 ans

  • % réalisé changé de 10 à 50

#7 Mis à jour par Matthieu Codron il y a plus de 2 ans

  • % réalisé changé de 50 à 80

#8 Mis à jour par Matthieu Codron il y a plus de 2 ans

  • % réalisé changé de 80 à 100

#10 Mis à jour par Éric Brison il y a plus de 2 ans

  • Statut changé de Assigné à Intégré

Appliqué par commit commit:dynacase-document-uis|c53c2c8b68e7530dd691e27b62344ad9827381fe.

Formats disponibles : Atom PDF