Ajout de la qualité (tooltip et composant texte) #468
+145
−8
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bonjour,
Dans le but de faire avancer la gestion des forks, j'ai commencé à intégrer la notion de qualité en m'inspirant de ce que Montpellier a fait.
Le but n'est évidemment pas de forcer tout le monde à afficher/gérer une notion de qualité par tronçon.
Au contraire, cette fonctionnalité est désactivée par défaut. Elle n'a donc aucun impact sur le site lyonnais.
Dans config.json, il faudra ajouter
"qualityDisplay": true
pour activer la fonctionnalité.Enfin, aucune information n'est affichée si aucun élément n'est défini (y compris si la fonctionnalité est activée)
J'ai ajouté un composant QualityText qui permet d'ajouter un texte simple :
Pour la carte interactive, ajouter la property quality permet son affichage dans le LineTooltip
En son absence, la ligne ne s'affiche pas dans la boite :
6 valeurs sont possibles :
dangerous: 'Dangereuse',
bad: 'Non satisfaisante',
fair: 'Globalement ',
good: 'Satisfaisante',
perfect: 'Parfaite',
unknown: 'Inconnue'