Comments (4)
- On ne recherche et liste que des sites
- Tous les sites et parcours ont la même API, peu importe leur pratique (escalade, canoë, parapente, plongée, alpinisme...)
- Un site peut avoir un ou plusieurs sous-sites (multi-pratique, secteurs d'escalade, décollage et atterrissage de parapente)
- Un site a un ou plusieurs accès (randos avec un type particulier)
- Un site ou un sous-site peut avoir plusieurs parcours
from geotrek-rando-v3.
- Affichage des pictos pratiques pour les sites multi-pratiques (liste de résultats, carte...)
- Les cotations ont une valeur, un éventuel picto, une éventuelle couleur
- Cotations d'un site multi-pratiques ? On ne les affiche pas...
- Filtres (cotations sous forme de liste, ordonnées par le champs ordre) ?
- Filtres dans l'API (par pratiques et cotations disponibles, manque durée, type dans l'API)
- Afficher les cotations sur une seconde ligne
- Pour le site (filtre, liste, fiche), on n'utilise que les cotations du site, pas du parcours
- Accès : Afficher uniquement un type de parcours de rando paramétrable
- Accès : Faire un bloc classique "card"
- Remonter les sous-sites au-dessus des patrimoines
- Idem pour les parcours, à mettre avant les patrimoines
- Bloc des sous-sites ("Les x expériences à découvrir") à renommer "Les lieux de pratiques à découvrir"
- Si j'ai des parcours sur un sous-site, je les remonte sur la fiche du site
- Fil d'ariane entre les sites, sous-sites, parcours et étapes
- Maquetter les fiches des parcours (en prévoyant l'itinérance)
from geotrek-rando-v3.
A noter que le module Outdoor n'est pas installé par défaut sur Geotrek-admin.
Quand on construit le menu des filtres, il faut donc prendre en compte la possibilité que la route ne renvoie rien.
Exemple sur ce serveur : http://5.135.42.177/api/v2/outdoor_site/
from geotrek-rando-v3.
Une première version a été développée et intégrée dans la version 3.5.0 :
- Le module est activable avec le paramètre
enableOutdoor
àfalse
par défaut. - Dans la recherche, on ne recherche que les sites de niveau 1 : https://gtr3demo.ecrins-parcnational.fr/search?outdoorPractice=1
- On accède ensuite à la fiche du site de niveau 1 : https://gtr3demo.ecrins-parcnational.fr/outdoor-site/12-CEUSE
- Si il dispose de sous-sites, ils sont listés (non ordonnés et non hiérarchisés) dans le bloc "Lieux de pratiques"
- Les parcours du site ou de ses sous-sites sont listés (non ordonnés ni hiérarchisés) dans le bloc "Parcours"
- Les randos à proximité du site sont listées dans le bloc "Accès" sans filtre par type
- On peut ensuite accéder aux fiches des sous-sites ou des parcours du site
Améliorations envisagées :
- Ajouter des infos sur les cartes de résultats des sites sur la page de Recherche
- Afficher les parcours, sous-sites et parcours sur la carte d'un site
- Parcours : Pas de picto, donc récupérer la pratique du site lié ? Attention assez lourd.
- Mise en place d'un fil d'Ariane pour se repérer dans l'arborescence des objets outdoor (#506)
- Filtrer les accès selon un type défini en paramètre, et trouver une solution au fait que les randos doivent être publiées pour cela et donc remonter aussi dans la recherche, ce qui n'est pas souhaitable pour les marches d'accès
- Attention on ne remonte sur le site que sa pratique associée directement et explicitement, pas celle des pratiques des enfants. Donc on peut avoir des sites sans pratique. Ou des sites avec une pratique associée, alors qu'il a des sous-sites avec des pratiques différentes
- Comment afficher si à terme plusieurs pratiques sur un site
- Un sous-site affiche aussi les parcours de ses parents
- Un sous-site affiche ses parents dans les expériences/lieux
- Implémenter l'itinérances des parcours
- Élévation des parcours à revoir, car pas clair en l'état, et affiché complètement sur la liste des parcours, mais partiellement sur la fiche d'un parcours
- Implémenter les signalements sur les sites et parcours Outdoor
- API : Revoir les filtres par type / https://gtr3demo.ecrins-parcnational.fr/search?outdoorPractice=2,1&type-outdoorRating-1=7 / Devrait me renvoyer tous les sites ESCALADE
from geotrek-rando-v3.
Related Issues (20)
- GTR - Vérifier et utiliser les bons filtres "near_trek" et pas "trek" HOT 1
- Site et parcours outdoor : affichage d'un voisin si la géométrie est ponctuelle HOT 3
- Datepicker from events filter is broken with a recent update of Firefox HOT 1
- FullScreen API supported by Safari 16.4 HOT 2
- Search filters: The sub-filter buttons do not display the corresponding icon HOT 3
- Sites Outdoor - Absence de caroussel sur les fiches détails HOT 1
- Contenus en anglais non affichés HOT 5
- "Sorry, this is not working properly." lorsqu'on sélectionne deux sous types de services HOT 1
- Geolocalisation qui ne fonctionne pas à chaque fois HOT 5
- Pop-up "Installer l'app" n'apparait pas tout le temps HOT 2
- Widget qualité de l'air HOT 2
- Practice Icon is not displayed on activity bar if file is png HOT 1
- Google Analytics 4 HOT 2
- Problème d'affichage des infobulles sur la carte en cas de départ identique
- Problèmes de traduction sur certains sentiers HOT 4
- Absence de lien sur certaines images dans les listes de résulats HOT 2
- Erreur sur certains événements "no attribute 'render'" HOT 5
- Modification des pictogrammes : remplissage automatique HOT 3
- Visualiser des Images HD et des fichiers attachés qui ne sont pas des images HOT 5
- A CSS conflict with a style tag within an SVG can occur HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from geotrek-rando-v3.