From f35a498d9757268ba732b8e6f28d396fb7cd4481 Mon Sep 17 00:00:00 2001 From: Jean-Christophe Engel Date: Thu, 3 Apr 2025 15:54:08 +0200 Subject: [PATCH] =?UTF-8?q?01-01=20:=20Am=C3=A9lioration=20s=C3=A9lecteur?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- membres.side | 6 +++--- todo.org | 13 ++++++++----- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/membres.side b/membres.side index a794c90..1699fcb 100644 --- a/membres.side +++ b/membres.side @@ -37,7 +37,7 @@ "id": "1616fb13-8f21-42df-85a1-02c9438654cd", "comment": "France", "command": "click", - "target": "css=option:nth-child(2)", + "target": "xpath=//select[@id=\"f_country\"]/option[text()=\"France\"]", "targets": [ ["css=option:nth-child(2)", "css:finder"], ["xpath=//option[@value='FR']", "xpath:attributes"], @@ -143,7 +143,7 @@ "id": "0bb8f2ed-f15d-45f8-bfa7-545612b85893", "comment": "", "command": "click", - "target": "css=input:nth-child(2)", + "target": "xpath=//input[@value='Copier']", "targets": [ ["css=input:nth-child(2)", "css:finder"], ["xpath=//input[@value='Copier']", "xpath:attributes"], @@ -301,7 +301,7 @@ "id": "ebe4d09d-1988-40ca-950c-7100fbf289f7", "comment": "", "command": "click", - "target": "//a[starts-with(@href, \"edit.php\")]", + "target": "xpath=//a[starts-with(@href, \"edit.php\")]", "targets": [], "value": "" }, { diff --git a/todo.org b/todo.org index d3572b0..ec3b9dd 100644 --- a/todo.org +++ b/todo.org @@ -28,7 +28,11 @@ *** DONE 02-01 connexion correcte *** DONE 02-02 connexion échec identifiant *** DONE 02-03 connexion échec mdp -** TODO Membres [12/14] +** TODO Membres [13/15] +*** TODO remplacer +- //a[contains(@href, '/admin/users')] + par +- //a[@href='/admin/users/'] *** DONE 03 créer un membre [12/12] **** données de la fiche membre - Catégorie : choisir parmi les possibilités @@ -56,13 +60,13 @@ **** DONE 03-92b date postérieure max **** DONE 03-93a nom en double refusé **** DONE 03-93b nom en double accepté -*** TODO 04 lister les membres [4/5] +*** DONE 04 lister les membres [5/5] **** DONE 04-01 toutes les catégories - gérer le cas où les membres occupent plus d'une page - ¿ vérifier si on peut supprimer un tri inutile ? **** DONE 04-02 toutes catégories sauf cachées **** DONE 04-03 une seule catégorie -**** TODO tri par différents critères [5/6] +**** DONE tri par différents critères [6/6] ***** DONE 04-04, 04-05 tri par nom croissant et décroissant Le nouveau tri est comme ceci : colonne IS NULL DESC, colonne DESC, numero DESC @@ -74,8 +78,7 @@ pour un tri croissant, en premier pour un tri décroissant. Tri par ville - ville (dé)croissant, numéro membre (dé)croissant - ville vide en fin(début), numéro membre (dé)croissant -***** TODO 04-09, 04-10 tri par membre « rattaché à » croissant et décroissant -- le test pour savoir s'il y a plus d'un parent qui correspond à la recherche (lignes 64+) ne fonctionne plus +***** DONE 04-09, 04-10 tri par membre « rattaché à » croissant et décroissant - pour la colonne "rattaché à" : on met un tri sur la qualité de parent, puis le nom du parent en premier, puis le nom du membre, puis son numéro :