Porphyry icon indicating copy to clipboard operation
Porphyry copied to clipboard

(Un)select items from a given corpus

Open benel opened this issue 6 years ago • 12 comments
trafficstars

Description

What is the valuable outcome that cannot be achieved with current features?

For which stakeholder (people, role, project, domain) is it important?

Suggested by Laura Sageaux for the study of glyptics (archaeology, history of art).

Which user action should be enabled (or restricted)? For who?

Toggle off (and on) a corpus (or several).

Additional details (solutions you think about, or workarounds you tried)

Deliverables status

Phase 1

  • [x] Scenarios (Gherkin)
  • [ ] Mockups
  • [ ] Implementation strategy

Phase 2

  • [x] Acceptance tests (Capybara)
  • [ ] Implementation

Phase 3

  • [ ] Screencast

benel avatar Mar 12 '19 16:03 benel

Projet Visite sur site de vitraux : Cela pourrait être pratique pour l'utilisateur en manque de connexion internet de pouvoir désactiver les images qui ne l’intéresseront pas dans l'immédiat

Starangon avatar Mar 19 '20 13:03 Starangon

Suggested also by Laura Sageaux for the study of glyptics (archaeology, history of art).

benel avatar Oct 04 '21 11:10 benel


#language: fr

Fonctionnalité: (Dé)sélectionner les items d'un ou de plusieurs corpus


Scénario: L'utilisateur désélectionne un corpus parmi plusieurs

    Soit "Glyptique" le portfolio ouvert
    Et tous les corpus sont sélectionnés
    Et "AGDS Munich n° 2589.png" un des items affichés
    Et "Boston Fine Arts inv. 23.583.jpg" un des items affichés
    Quand l'utilisateur désélectionne le corpus "Gemmae Campaniae"
    Alors l'item "Boston Fine Arts inv. 23.583.jpg" est affiché
    Mais l'item "AGDS Munich n° 2589.png" est caché     

Scénario: L'utilisateur sélectionne plusieurs corpus

    Soit "Glyptique" le portfolio ouvert
    Et aucun des corpus n'est sélectionnés
    Et aucun item n'est affiché
    Quand l'utilisateur sélectionne les corpus "Gemmae Campaniae" et "Pictures within Pictures"
    Alors l'item "Boston Fine Arts inv. 23.583.jpg" est affiché
    Et l'item "AGDS Munich n° 2589.png" est affiché

Clementlgz avatar Mar 31 '22 15:03 Clementlgz

image

corentinprp51 avatar Apr 07 '22 12:04 corentinprp51

Suivi du 28/04

  • Maquettes : éclaircir ce que devient "Tous les items".
  • Stratégie d'implémentation : à continuer (pas de points bloquants).

benel avatar Apr 28 '22 12:04 benel

Done with @dwdw666

image On laisse le texte "Tous les items" quand tous les corpus sont sélectionné. Quand on désélectionne un corpus, on affiche le nom du corpus comme quand une rubrique est désélectionnée.

Clementlgz avatar Apr 28 '22 12:04 Clementlgz

Stratégie d'implémentation : Le texte "Tous les items" qui devra être modifié se trouve dans une div dans le component Portfolio. Pour l'ajout des checkbox à côté des corpus il faudra modifié une div dans le component Corpora. Pour l'affichage des items qui correspondent aux corpus sélectionnés, il faudra modifier le critère d'affichage, je pense que cela se situe dans le component Corpora.

D'un point de vue algorithmique on pense réaliser une requête contiendra les items à afficher en fonction des corpus sélectionnés. On fera un nouvel appel quand la sélection des corpus aura changé.

Clementlgz avatar Apr 28 '22 14:04 Clementlgz

Documentation pour l'ajout d'une sélection : https://github.com/Hypertopic/Porphyry/commit/20be8c0947ce80607eddb615c99eff08f3bcccef#diff-9dfd32da68c7fbef02b020818253838273f0c52b23b66568cf2ffd38cfcc3106R48-R50

Clementlgz avatar May 12 '22 15:05 Clementlgz

Vidéo présentation Done with @dwdw666

https://user-images.githubusercontent.com/74428371/174076413-cd31ff76-09cf-4c81-b319-99c6e9d15ae5.mp4

Clementlgz avatar Jun 16 '22 13:06 Clementlgz

@Clementlgz @dwdw666 Est-ce bien vous qui avez réalisé la démonstration ? Si oui, pourquoi ne pas avoir demandé une validation ?

benel avatar Jun 27 '22 14:06 benel

Oui c'est bien nous qui l'avons fait. J'ai plutôt mis la vidéo dans la compétence : Commenter à l'oral une vidéo de démonstration

Clementlgz avatar Jun 29 '22 16:06 Clementlgz

@Clementlgz @dwdw666 Si c'est "son et lumière", vous avez droit aux deux ;)

benel avatar Jun 29 '22 16:06 benel