Ajoute les thèmes communs sur les fiches de livres

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
LIMONIER Mathieu
2026-08-20 14:38:19 +02:00
co-authored by Copilot
parent e28d5bce32
commit c2d408afc6
17 changed files with 992 additions and 8 deletions
+6 -4
View File
@@ -239,10 +239,12 @@ L'écran `/souhaits/ajout` rend aujourd'hui une liste plate.
recours quand une donnée paraît fausse. ⚠️ Suppose de **conserver l'identifiant de la notice**
au lookup, ce que le modèle ne fait pas aujourd'hui : ce n'est donc pas un simple lien à
afficher, mais une colonne de plus.
- **F2. Des thèmes en étiquettes** (dark fantasy, science-fiction, space opera…). Grosse maille :
table de tags, saisie, filtre, et la question de la **portée** (commune ? personnelle ?). Une
source automatique est douteuse — le Dublin Core BnF porte `dc:subject`, mais avec un vocabulaire
Rameau qui ne ressemble pas à ces mots-là. À instruire séparément du reste du lot.
- ~~**F2. Des thèmes en étiquettes** (dark fantasy, science-fiction, space opera…).~~ Traité le
2026-08-20 : thèmes communs au foyer dans `Theme`/`LivreTheme`, saisis manuellement et
normalisés pour éviter les doublons. La BnF n'alimente pas ces étiquettes : son `dc:subject`
est en vocabulaire Rameau, inadapté aux mots-clés grand public. Le filtre catalogue est
volontairement reporté ; le formulaire accepte une liste séparée par des virgules et les
thèmes s'affichent sur les cartes et fiches.
- ~~**F3. Renommer un auteur**, la correction se répercutant sur tous ses livres.~~ Traité le
2026-08-20 : le renommage recalcule les formes et propose une fusion confirmable en cas de
collision. ⚠️ Le n-n est déjà