docs: exemples d'adresses coherents apres anonymisation

This commit is contained in:
FroSteel
2026-09-13 16:45:10 +02:00
parent 519fca42ce
commit e846e90bb8
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -122,7 +122,7 @@
- **Règle des heures fixe** en haut (reste collée au défilement), **lignes verticales continues** sur toute la hauteur du tableau : trait net à chaque heure, pointillé discret aux demi-heures, césure rayée à midi ; les traits passent derrière les bulles et sautent les techniciens absents. - **Règle des heures fixe** en haut (reste collée au défilement), **lignes verticales continues** sur toute la hauteur du tableau : trait net à chaque heure, pointillé discret aux demi-heures, césure rayée à midi ; les traits passent derrière les bulles et sautent les techniciens absents.
- **Ligne rouge « maintenant »** continue sur toute la hauteur (jour courant), reposée instantanément à chaque rendu ; elle saute aussi les absents. - **Ligne rouge « maintenant »** continue sur toute la hauteur (jour courant), reposée instantanément à chaque rendu ; elle saute aussi les absents.
- **Chevauchements** : les éléments qui se recouvrent s'empilent en sous-lignes de même hauteur — la zone du technicien s'agrandit seulement dans ce cas ; tolérance de 10 minutes pour ne pas empiler de simples enchaînements. - **Chevauchements** : les éléments qui se recouvrent s'empilent en sous-lignes de même hauteur — la zone du technicien s'agrandit seulement dans ce cas ; tolérance de 10 minutes pour ne pas empiler de simples enchaînements.
- **Cartes** : fond neutre, le bord gauche porte la couleur de catégorie et sert de **poignée** (cliquer = fenêtre de modification, glisser = déplacer ; présente sur toutes les cartes, déplacement bloqué pour les faites/clôturées, réservations et absences). Numéro d'intervention en tête, ville + adresse groupées ; cartes étroites : texte compact (ville + fin d'adresse, « Rue de l'Exemple 5 » → « Université 5 »), jamais vides tant qu'il reste de la place. - **Cartes** : fond neutre, le bord gauche porte la couleur de catégorie et sert de **poignée** (cliquer = fenêtre de modification, glisser = déplacer ; présente sur toutes les cartes, déplacement bloqué pour les faites/clôturées, réservations et absences). Numéro d'intervention en tête, ville + adresse groupées ; cartes étroites : texte compact (ville + fin d'adresse, « Rue de l'Exemple 5 » → « Exemple 5 »), jamais vides tant qu'il reste de la place.
- **Réservations** : affichent sous l'intitulé le lieu renseigné à la création, sinon le nom de la personne qui a réservé. - **Réservations** : affichent sous l'intitulé le lieu renseigné à la création, sinon le nom de la personne qui a réservé.
- **Zones libres** : survol = « Libre HH:MM–HH:MM » (y compris sur les journées totalement vides), clic droit = Réservation/Absence à l'heure du curseur, dépôt du drag précis (pas de 30 min) avec marqueur vert sur toute la bande. - **Zones libres** : survol = « Libre HH:MM–HH:MM » (y compris sur les journées totalement vides), clic droit = Réservation/Absence à l'heure du curseur, dépôt du drag précis (pas de 30 min) avec marqueur vert sur toute la bande.
- Alignement règle/cartes mesuré au pixel réel (indépendant du zoom et de la taille de texte). - Alignement règle/cartes mesuré au pixel réel (indépendant du zoom et de la taille de texte).
+1 -1
View File
@@ -13008,7 +13008,7 @@ async function _initDayBoundsFromConfig() {
// v2026.5.46 — abrège une adresse pour les cartes étroites du mode // v2026.5.46 — abrège une adresse pour les cartes étroites du mode
// exact : retire le TYPE de voie et sa particule (« Rue de l'Exemple 5 » // exact : retire le TYPE de voie et sa particule (« Rue de l'Exemple 5 »
// devient « Université 5 », « Av. de l'Exemple 14 » devient « Gare 14 »). // devient « Exemple 5 », « Av. de l'Exemple 14 » devient « Exemple 14 »).
// Si tout disparaît (« Grand-Rue » seule), on garde l'adresse d'origine. // Si tout disparaît (« Grand-Rue » seule), on garde l'adresse d'origine.
function _shortAddress(adresse) { function _shortAddress(adresse) {
const a = String(adresse || "").trim(); const a = String(adresse || "").trim();