From ad00fd5116505c4ffcec5247727a48a904d4d1e5 Mon Sep 17 00:00:00 2001 From: mathieu Date: Fri, 21 Aug 2026 11:24:57 +0200 Subject: [PATCH] =?UTF-8?q?Aligne=20les=20th=C3=A8mes=20sur=20le=20point-v?= =?UTF-8?q?irgule=20des=20auteurs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Le champ des auteurs se saisit au point-virgule depuis toujours ; celui des thèmes se saisissait à la virgule. Deux champs voisins du même formulaire ne doivent pas se saisir de deux façons. La virgule reste acceptée en repli : c'était l'habitude, et un thème n'en contient jamais — contrairement à un titre d'article à la une, qui arrive au lot suivant et pour lequel elle couperait le titre en deux. D'où le paramètre de `ListeSaisie` plutôt qu'une règle unique. Co-Authored-By: Claude Opus 5 --- .../Composants/FormulaireLivre.razor | 9 ++- MaBibli.Shared/Dtos/EnregistrementLivre.cs | 24 +++----- MaBibli.Shared/Textes/ListeSaisie.cs | 46 +++++++++++++++ MaBibli.Tests/ListeSaisieTests.cs | 59 +++++++++++++++++++ 4 files changed, 121 insertions(+), 17 deletions(-) create mode 100644 MaBibli.Shared/Textes/ListeSaisie.cs create mode 100644 MaBibli.Tests/ListeSaisieTests.cs diff --git a/MaBibli.Client/Composants/FormulaireLivre.razor b/MaBibli.Client/Composants/FormulaireLivre.razor index adab0ce..a2904cc 100644 --- a/MaBibli.Client/Composants/FormulaireLivre.razor +++ b/MaBibli.Client/Composants/FormulaireLivre.razor @@ -70,9 +70,14 @@