2p2r / velobs_web

Application web permettant aux cyclistes de signaler les problèmes sur les aménagements cyclables.
GNU General Public License v3.0
22 stars 14 forks source link

Filtre pour modérateurs : observations à modérer ou à compléter #257

Closed sebastienaubry closed 3 years ago

sebastienaubry commented 3 years ago

Il serait pratique, en tant que modérateur, de pouvoir afficher les observations :

ou bien les signaler différemment sur la carte pour pouvoir les repérer rapidement. Cela permettrait de savoir directement lesquelles aller regarder quand on fait un trajet.

Merci

gerald2545 commented 3 years ago

Pour répondre à cette demande, je rajouterais bien des filtres. Qu'en penses-tu?

Pour le "A modérer", ça existe déjà.

ça permettrait de ne pas fixer en dur dans le code mais de permettre à chaque modérateur de filtrer selon son besoin (qui n'est donc pas totalement couvert à l'heure actuelle). Dis moi ce que tu en penses

A+

sebastienaubry commented 3 years ago

Bonjour, Actuellement les filtres se cumulent ("et") et pour cette requête j'aurais aimé qu'ils se complètent ("ou"). De manière générale, y a-t-il vraiment des situations où l'on a besoin de la logique conjonctive "et" ? Sinon on pourrait simplement dans la barre des filtres remplacer les "et" par des "ou" : il me semble que c'est un usage plus courant ("affiche moi toutes les modération à modérer ou avec des commentaires en attente"). On pourrait interroger les modérateurs sur leurs habitudes de filtrage : en utilisent-ils parfois plusieurs en même temps ?

Sinon, en effet, une case à cocher "photo manquante" et une case "dernière mise à jour avant" (prenant aussi en compte la date du dernier commentaire) seraient intéressantes. Au pire je ferai 3 requêtes différentes. A+

Le lun. 26 oct. 2020 à 11:46, gerald2545 notifications@github.com a écrit :

Pour répondre à cette demande, je rajouterais bien des filtres. Qu'en penses-tu?

  • A l'heure actuelle, on peut n'afficher que les obs qui ont été modifiées depuis telle date : il faudrait pouvoir faire l'inverse, donner la date et n'afficher que celles qui n'ont pas été modifiées depuis
  • Ajouter une case à cocher : "photo manquante"

Pour le "A modérer", ça existe déjà.

ça permettrait de ne pas fixer en dur dans le code mais de permettre à chaque modérateur de filtrer selon son besoin (qui n'est donc pas totalement couvert à l'heure actuelle). Dis moi ce que tu en penses

A+

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/2p2r/velobs_web/issues/257#issuecomment-716466066, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJZXDHRJSQQ7HIBUGLVXVFTSMVHP3ANCNFSM4S7C2D7Q .

gerald2545 commented 3 years ago

à voir, j'étais peut-être parti sur le plus simple et plus intuitif : affiche moi les observations pour les catégories dans le menu de gauche sont sélectionnées et dont la dernière modif est après et dont le statut est à "A modérer"

je le voyais plus en cumulatif au niveau du filtre pour pouvoir afficher le moins d'observations pour que ça reste lisible. Mais on peut le voir dans l'autre sens en effet et ça aurait plus de sens pour les modérateurs comme tu le dis.

Ajout d'un champ permettant de configurer la recherche en Et ou OU?

A appliquer sur l'interface publique et d'admin?

LucN31 commented 3 years ago

à voir, j'étais peut-être parti sur le plus simple et plus intuitif : affiche moi les observations pour les catégories dans le menu de gauche sont sélectionnées et dont la dernière modif est après et dont le statut est à "A modérer"

Mais à gauche, il n'y a pas de catégorie « en sommeil » de puis plus d'un an...

je le voyais plus en cumulatif au niveau du filtre pour pouvoir afficher le moins d'observations pour que ça reste lisible. Mais on peut le voir dans l'autre sens en effet et ça aurait plus de sens pour les modérateurs comme tu le dis.

Ajout d'un champ permettant de configurer la recherche en Et ou OU?

A appliquer sur l'interface publique et d'admin?

On est en train de refaire le filtre spécial de LibreOffice. Perso, je fais ça avec calc, mais c'est moins interactif. Avec une zone de 3 ou 4 lignes de quelques critères (à choisir), on pourrait satisfaire les modérateurs/trices les plus tordu·e·s exigeant·e·s :

Exemple :

Critère 1 Critère 2 Critère 3
Ligne 1 Condition 1 Condition 2
Ligne 2 Condition 3
Ligne 3 Condition 4

Donne le filtre : (Condition 1 sur Critère 1 et Condition 2 sur Critère 3 ) ou (Condition 3 sur Critère 2 ) ou (Condition 4 sur Critère 3)

Whaouuuu, si on pouvait l'avoir sur l'interface admin (pour éviter que l'interface publique commence à ressembler à un cockpit d'Airbus), ce serait top ;)

Qu'en pensez vous ?

sebastienaubry commented 3 years ago

Ça me paraît un peu compliqué :-) Si personne n'utilise les "et" actuellement, je pense qu'on peut remplacer les "et" par des "ou". Si les "et" sont utilisés, on peut ajouter un bouton pour sélectionner "et"/"ou" : intersection des réponses ou union des réponses. Je ne suis pas sûr que l'on ait besoin de plus. Merci pour vos idées en tout cas ! Seb le tordu

Le mar. 27 oct. 2020 à 23:03, LucN31 notifications@github.com a écrit :

à voir, j'étais peut-être parti sur le plus simple et plus intuitif : affiche moi les observations pour les catégories dans le menu de gauche sont sélectionnées et dont la dernière modif est après et dont le statut est à "A modérer"

Mais à gauche, il n'y a pas de catégorie « en sommeil » de puis plus d'un an...

je le voyais plus en cumulatif au niveau du filtre pour pouvoir afficher le moins d'observations pour que ça reste lisible. Mais on peut le voir dans l'autre sens en effet et ça aurait plus de sens pour les modérateurs comme tu le dis.

Ajout d'un champ permettant de configurer la recherche en Et ou OU?

A appliquer sur l'interface publique et d'admin?

On est en train de refaire le filtre spécial de LibreOffice. Perso, je fais ça avec calc, mais c'est moins interactif. Avec une zone de 3 ou 4 lignes de quelques critères (à choisir), on pourrait satisfaire les modérateurs/trices les plus tordu·e·s exigeant·e·s :

Exemple : Critère 1 Critère 2 Critère 3 Ligne 1 Condition 1 Condition 2 Ligne 2 Condition 3 Ligne 3 Condition 4

Donne le filtre : (Condition 1 sur Critère 1 et Condition 2 sur Critère 3 ) ou (Condition 3 sur Critère 2 ) ou (Condition 4 sur Critère 3)

Whaouuuu, si on pouvait l'avoir sur l'interface admin (pour éviter que l'interface publique commence à ressembler à un cockpit d'Airbus), ce serait top ;)

Qu'en pensez vous ?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/2p2r/velobs_web/issues/257#issuecomment-717566738, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJZXDHTFH76YWHW7TA6DWHLSM47RPANCNFSM4S7C2D7Q .

gerald2545 commented 3 years ago

ah ouais, non on va pas aller si loin.

Pour les tordus, il y a la possibilité d'exporter les enregistrements de velobs et de travailler dans un tableur pour faire les traitements qui vont bien ;)

sebastienaubry commented 3 years ago

Bonsoir, J'ai essayé, ça ne me paraît pas si évident : je voulais voir toutes celles restant à modérer, mais dans le CSV je trouve une vingtaine d'observations "à modérer" alors qu'il y en a bien plus sur la carte. J'ai l'impression que les filtres de la carte ne sont pas pris en compte dans l'export ? A+

Le mar. 27 oct. 2020 à 23:21, gerald2545 notifications@github.com a écrit :

ah ouais, non on va pas aller si loin.

Pour les tordus, il y a la possibilité d'exporter les enregistrements de velobs et de travailler dans un tableur pour faire les traitements qui vont bien ;)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/2p2r/velobs_web/issues/257#issuecomment-717575126, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJZXDHU7QWNMVU6QWVZTBSDSM5BYJANCNFSM4S7C2D7Q .

gerald2545 commented 3 years ago

Bonsoir, J'ai essayé, ça ne me paraît pas si évident : je voulais voir toutes celles restant à modérer, mais dans le CSV je trouve une vingtaine d'observations "à modérer" alors qu'il y en a bien plus sur la carte. J'ai l'impression que les filtres de la carte ne sont pas pris en compte dans l'export ? A+ Le mar. 27 oct. 2020 à 23:21, gerald2545 notifications@github.com a écrit : ah ouais, non on va pas aller si loin. Pour les tordus, il y a la possibilité d'exporter les enregistrements de velobs et de travailler dans un tableur pour faire les traitements qui vont bien ;) — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#257 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJZXDHU7QWNMVU6QWVZTBSDSM5BYJANCNFSM4S7C2D7Q .

en effet, l'export csv ne reprend que les observations correspondant aux pôles sur lesquels tu es lié...à voir si on étend à toute l'aire prise en compte par velobs...mais ça devra faire l'objet d'une autre issue

LucN31 commented 3 years ago

en effet, l'export csv ne reprend que les observations correspondant aux pôles sur lesquels tu es lié...à voir si on étend à toute l'aire prise en compte par velobs...mais ça devra faire l'objet d'une autre issue

J'avais tout : oublier son mot de passe peut parfois être confortable pour un vieux modérateur :stuck_out_tongue_winking_eye:

~~ Oui et non.~~ Si, on peut ouvrir une autre issue, même 2.

Cela répond à ce que nous avions dit à la réunion. A savoir :

  1. Chaque modérateur/tirce ne reçoit que les notifications de sa zone,
  2. Un·e modérateur/trice peut modérer n'importe quel point de l'aire urbaine sur un de ses trajets,

La demande d'alerte sonore sur l'appli mobile serait plus facile à coder : lorsqu'on passe à proximité d'un point à modérer, l'alerte serait indépendante de la zone de la personne connectée. Par contre, on peut se poser la question du filtrage des points affichés sur l’interface d'admin.

gerald2545 commented 3 years ago

en effet, l'export csv ne reprend que les observations correspondant aux pôles sur lesquels tu es lié...à voir si on étend à toute l'aire prise en compte par velobs...mais ça devra faire l'objet d'une autre issue

J'avais tout : oublier son mot de passe peut parfois être confortable pour un vieux modérateur 😜

~~ Oui et non.~~ Si, on peut ouvrir une autre issue, même 2.

Cela répond à ce que nous avions dit à la réunion. A savoir :
yes, déjà traité pour le côté carto dans #243....mais j'ai laissé de côté l'affichage en mode tableau (qui n'est plus utilisé je crois....enfin, ça ressort ce soir ;))...je le trouve pas très pratique, je préfère 100fois la carto. mais je recréerai une issue pour reporter l'affichage de toutes les obs dans le tableau aussi ;( ;) La demande d'alerte sonore sur l'appli mobile serait plus facile à coder : lorsqu'on passe à proximité d'un point à modérer, l'alerte serait indépendante de la zone de la personne connectée. oui, ça c'est une très bonne idée Par contre, on peut se poser la question du filtrage des points affichés sur l’interface d'admin.

gerald2545 commented 3 years ago

Bonsoir, J'ai essayé, ça ne me paraît pas si évident : je voulais voir toutes celles restant à modérer, mais dans le CSV je trouve une vingtaine d'observations "à modérer" alors qu'il y en a bien plus sur la carte. J'ai l'impression que les filtres de la carte ne sont pas pris en compte dans l'export ? A+ Le mar. 27 oct. 2020 à 23:21, gerald2545 notifications@github.com a écrit : ah ouais, non on va pas aller si loin. Pour les tordus, il y a la possibilité d'exporter les enregistrements de velobs et de travailler dans un tableur pour faire les traitements qui vont bien ;) — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#257 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJZXDHU7QWNMVU6QWVZTBSDSM5BYJANCNFSM4S7C2D7Q .

corrigé (pas encore passé en prod)

gerald2545 commented 3 years ago

pour le moment, les critères de recherche sont cumulatifs (sauf les dates de modif qui sont exclusifs entre elles)

sebastienaubry commented 3 years ago

Bonjour, Serait-il possible de prendre en compte aussi les photos postées dans les commentaires ? En effet, avec l'application Android, quand on complète une observation avec une photo, cela ajoute un commentaire et il n'y a pas la possibilité d'ajouter une photo "principale". Par exemple hier j'ai complété cette observation avec des photos mais elle apparaît encore comme "sans photo". Merci !