testdef, permettre d'indiquer qui clique sur un bouton d'action (#87543) #1232

Merged
vdeniaud merged 5 commits from wip/87543-testdef-permettre-d-indiquer-qui into main 2024-03-18 10:56:41 +01:00
Owner
No description provided.
vdeniaud force-pushed wip/87543-testdef-permettre-d-indiquer-qui from e8d898df82 to 55a279f7b2 2024-03-06 16:16:58 +01:00 Compare
vdeniaud force-pushed wip/87543-testdef-permettre-d-indiquer-qui from 55a279f7b2 to dc6ebbdbd3 2024-03-06 16:58:10 +01:00 Compare
vdeniaud force-pushed wip/87543-testdef-permettre-d-indiquer-qui from dc6ebbdbd3 to 3c7cf4faba 2024-03-06 17:22:50 +01:00 Compare
vdeniaud force-pushed wip/87543-testdef-permettre-d-indiquer-qui from 3c7cf4faba to e27e711839 2024-03-06 17:43:26 +01:00 Compare
vdeniaud changed title from WIP: testdef, permettre d'indiquer qui clique sur un bouton d'action (#87543) to testdef, permettre d'indiquer qui clique sur un bouton d'action (#87543) 2024-03-06 17:51:21 +01:00
fpeters requested changes 2024-03-06 18:21:47 +01:00
@ -236,0 +284,4 @@
value=self.who,
attrs={'data-dynamic-display-parent': 'true'},
)
user_options = [(x.id, str(x), x.id) for x in get_publisher().user_class.select(order_by='name')]
Owner

Je crains la catastrophe sur une grosse instance avec plein d'utilisateurs; en regardant rapidement ce qu'on a pour la sélection de l'utilisateur lors de la saisie backoffice c'est beaucoup de js mais in fine, c'est un select2 qui utilise /api/users/; peut-être que ça marcherait tout seul ou presque en utilisant JsonpSingleSelectWidget et url='/api/users/'. (il pourrait y avoir un truc moche à faire pour remplir jsonp_display_values pour afficher la valeur sélectionnée).

Je crains la catastrophe sur une grosse instance avec plein d'utilisateurs; en regardant rapidement ce qu'on a pour la sélection de l'utilisateur lors de la saisie backoffice c'est beaucoup de js mais in fine, c'est un select2 qui utilise /api/users/; peut-être que ça marcherait tout seul ou presque en utilisant JsonpSingleSelectWidget et url='/api/users/'. (il pourrait y avoir un truc moche à faire pour remplir jsonp_display_values pour afficher la valeur sélectionnée).
Author
Owner

il pourrait y avoir un truc moche à faire pour remplir jsonp_display_values pour afficher la valeur sélectionnée

Pas de soucis de ce côté là par contre ça a nécessité un peu de ruses côté JS, j'ai ajouté des commits je te laisse regarder

> il pourrait y avoir un truc moche à faire pour remplir jsonp_display_values pour afficher la valeur sélectionnée Pas de soucis de ce côté là par contre ça a nécessité un peu de ruses côté JS, j'ai ajouté des commits je te laisse regarder
vdeniaud force-pushed wip/87543-testdef-permettre-d-indiquer-qui from e27e711839 to bd964389a9 2024-03-12 12:28:23 +01:00 Compare
vdeniaud force-pushed wip/87543-testdef-permettre-d-indiquer-qui from bd964389a9 to 015bce5336 2024-03-12 14:14:50 +01:00 Compare
vdeniaud force-pushed wip/87543-testdef-permettre-d-indiquer-qui from 015bce5336 to 6da2e7c712 2024-03-12 14:48:03 +01:00 Compare
vdeniaud requested review from fpeters 2024-03-12 15:10:28 +01:00
fpeters approved these changes 2024-03-15 13:59:37 +01:00
@ -123,6 +123,212 @@ Responsive_table_widget.prototype.init = function () {
});
};
function add_js_behaviours($base) {
Owner

Je me demandais s'il n'y avait pas plus clean qu'ajouter la fonction au namespace global et certainement que oui mais c'est déjà ce qu'on fait pour le prepare_widget_list_elements() appelé un peu plus haut, donc ok ainsi en attendant un moment de grande passe sur l'organisation du js.

Je me demandais s'il n'y avait pas plus clean qu'ajouter la fonction au namespace global et certainement que oui mais c'est déjà ce qu'on fait pour le prepare_widget_list_elements() appelé un peu plus haut, donc ok ainsi en attendant un moment de grande passe sur l'organisation du js.
vdeniaud force-pushed wip/87543-testdef-permettre-d-indiquer-qui from 6da2e7c712 to 783f3a8bb4 2024-03-18 10:26:51 +01:00 Compare
vdeniaud merged commit 783f3a8bb4 into main 2024-03-18 10:56:41 +01:00
vdeniaud deleted branch wip/87543-testdef-permettre-d-indiquer-qui 2024-03-18 10:56:41 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: entrouvert/wcs#1232
No description provided.