---
suivi: 1718
date: 2026-09-25
sujet: Lignes datées du journal lisibles
chantier: journal
type: correctif
statut: poussé
hash:
fichiers:
  - database/data/journal_mises_a_jour_post_2026_06_12.php
  - resources/js/Components/JournalMisesAJourDrawer.vue
  - app/Support/JournalMiseAJourControle.php
  - tests/Unit/JournalMiseAJourControleTest.php
  - docs/suivi/SUIVI_1718_journal_lignes_datees.md
---

# SUIVI #1718 — lignes datées du journal

Les descriptions contenaient 72 fois les deux caractères `\` et `n`, affichés tels quels. Ce sont maintenant de vrais sauts de ligne, le séparateur déjà lu par le contrôle. Chaque ligne datée est un paragraphe, la date en gris devant le texte.

Le contrôle refuse un échappement littéral, compte les mots après découpe, et refuse un titre qui finit par une préposition ou un article. L’entrée des paramètres bancaires tient en quatre lignes courtes. Le titre des factures est « Factures : envoi du projet Sage ».

## DÉPLOIEMENT

git pull origin main
php artisan view:clear
php artisan journal:sync

## LEÇON

Dans une chaîne entre apostrophes, `\n` n’est pas un saut de ligne : ce sont deux caractères. Le contrôle doit les refuser, sinon une entrée trop longue passe tant que le vrai retour n’existe pas.
