Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pouvoir filtrer les résultats de recherche #28

Open
slafayIGN opened this issue Feb 16, 2024 · 8 comments
Open

Pouvoir filtrer les résultats de recherche #28

slafayIGN opened this issue Feb 16, 2024 · 8 comments
Assignees
Labels
évolution Changement de comportement ou nouvelle fonctionnalité

Comments

@slafayIGN
Copy link
Contributor

Il serait utile de filtrer les résultats de recherche par tag ou par type de documentation (guide, tutoriel...)

@slafayIGN slafayIGN added the évolution Changement de comportement ou nouvelle fonctionnalité label Feb 16, 2024
@slafayIGN
Copy link
Contributor Author

Exemple de filtrage avec pagefind : https://xkcd.pagefind.app/

@slafayIGN
Copy link
Contributor Author

Les tags des pages seraient "typés" :

  • espace : Ecosystème Géoplateforme, Organismes producteurs
  • profil : Utilisateur, Producteur, Développeur
  • format : Initiation, Tutoriel, Référentiel technique, Article

@marionLX
Copy link
Contributor

  • mots clé

ex de typ/filtre : https://schema.data.gouv.fr/schemas.html

  • ajouter la possibilité de voir les labels des pages retournées par la recherche

@marionLX
Copy link
Contributor

Inclure un espace de recherche avancée avec les résultats de recherches

ex https://schema.data.gouv.fr/schemas.html?q=accessibilit%C3%A9

image

@slafayIGN
Copy link
Contributor Author

slafayIGN commented May 28, 2024

La première version du filtrage est prometteuse ! Deux changements sont toutefois souhaitables :

  • le nombre dans chaque tag doit correspondre au résultat de la recherche et non à l'ensemble des contenus du site et être à jour quand un filtre est activé (des tags peuvent donc disparaitre quand on en sélectionne d'autres),
  • un filtre doit être activable et désactivable (avec le composant DSFR tag sélectionnable), ce n'est pas visible dans le déploiement aujourd'hui mais je sais que c'est en cours.

@marionLX
Copy link
Contributor

Carrément, ca rend super bien! 😄

@slafayIGN
Copy link
Contributor Author

slafayIGN commented May 29, 2024

@ocruze
Copy link
Member

ocruze commented Jul 18, 2024

Affichage des tags dans chacune des cards :

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
évolution Changement de comportement ou nouvelle fonctionnalité
Projects
None yet
Development

No branches or pull requests

4 participants