Contenu et mécanisme uniquement, aucun style ajouté (voir consigne du 24/09/2026) : deux nouveaux kinds de contenu (badge/carte, rendu en div brutes sans CSS), un mode SVG inline pour l'image (svg_markup, nettoyé par un nouveau sanitizer allow-list avant chaque rendu) et un fichier téléchargeable joignable à un bouton (upload/download routes, stockage sous db.support_dir). Le futur système de templates portera l'habillage visuel de ces éléments. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
23 lines
789 B
Python
23 lines
789 B
Python
"""Routes HTTP du support de formation (document unique, mise en page
|
|
automatique, mini-jeux — voir docs/plan/PLAN.md). Entité racine séparée du
|
|
jeu 2D : ne reprend rien de routes/game/ (pas de notion d'écran, pas de
|
|
Flow déclencheur événement->action, c'est exclusif à routes/game/)."""
|
|
|
|
from . import ( # noqa: F401 - enregistre les routes definies dans chaque module
|
|
document_delete,
|
|
document_edit,
|
|
document_element_add,
|
|
document_element_delete,
|
|
document_element_download_attachment,
|
|
document_element_move,
|
|
document_element_move_to_page,
|
|
document_element_update,
|
|
document_element_upload_attachment,
|
|
document_new,
|
|
document_page_add,
|
|
document_page_delete,
|
|
document_page_move,
|
|
document_page_rename,
|
|
document_render,
|
|
)
|