Recherche avancée PLUS
User story
En tant qu' utilisateur je peux faire une recherche avancée.
En tant que gestionnaire je peux choisir mes filtres.
Détail
- Les résultats s’affichent dans la partie centrale. Des options permettent de limiter la recherche (présence d’une image, de coordonnées géographiques, de types de ressources).
- S'affiche le nombre de résultats retournés
- Et une pagination permet de réduire le visuel et de naviguer dans les résultats
- Les critères de recherche qui s'affichent sont les métadonnées typées "Recherche"
Critères d'acceptation
- Les opérateurs de recherche sont AND - OR - NOT
- Si aucun opérateur n'est spécifié, les termes sont liés par AND.
- Affichage en liste des résultats projet-ensemble-élément de la recherche
- Affichage en facette
- Si les résultats contiennent des métadonnées de géolocalisation une icône permet de la signaler
- pour le grand public les résultats de la recherche sont les projets/ensembles/élément publics
- pour le grand public si le projet/ensemble/élément sont privés alors ils ne sont pas retournés lors de la recherche
- pour les gestionnaires/contributeurs quand ils font une recherche sont affichés les projets/ensembles/éléments publics et les projets/ensembles/éléments auxquels ils participent
Résultats retournés
- la requête s'effectue sur les données du projet/ensemble/élément
- comme les modèles de métadonnées sont créés par les gestionnaires pour les éléments la recherche s'effectue sur l'ensemble des métadonnées
- POur les projets ou ensembles : la recherche s'effectue sur le nom, la description et les gestionnaires
facettes permettant de filtrer les résultats de la recherche
- Pour les éléments comme chaque gestionnaire crée son propre modèle de métadonnées il doit pouvoir configurer les facettes en fonction de son modèle : il doit avoir la possibilité au niveau du modèle de métadonnées de spécifier quelles sont les métadonnées qui peuvent être des facettes : en lui donnant le type "facette".
- à priori pas de facette pour les projets ou ensemble à moins de leur rajouter par exemple une thématique
Tâches
-
Définir la recherche avancée plus -
Implémenter la recherche avancée plus
Chiffres
Préjudice | Bénéfice | Story Points | Durée j/h |
---|---|---|---|
Edited by SCHWARTZ ANA