UX : formulaire de création/édition d'article en étapes (wizard) #58
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contexte
Remplacer le formulaire unique de création/édition par un wizard multi-étapes,
avec auto-sauvegarde en brouillon et validation explicite en dernière étape.
Nouvel article — 5 écrans
Écran 1 — Contenu
Écran 2 — Publication
Écran 3 — Catégorie
Écran 4 — Tags
Écran 5 — SEO & Validation
Article existant — 6 écrans
Écran 1 — Contenu
Écran 2 — Publication
Écran 3 — Catégorie
Écran 4 — Tags
Écran 5 — SEO
Écran 6 — Validation & Diff
Comportement du brouillon
published=falsetemporaire ; la validation le rend définitifCritères d'acceptation
edit_articlesImplémentation terminée
Le wizard est implémenté et déployé sur varlog.a5l.fr. PR : #59
Ce qui a été réalisé
Création (5 étapes) —
/new→/new/{uuid}/1..5Édition (6 étapes) —
/edit/{uuid}/1..6draft_overlayInfrastructure
ArticleManager: +6 méthodes (saveDraftOverlay,getDraftOverlay,hasDraftOverlay,discardDraftOverlay,commitDraftOverlay,updatePartialMeta).htaccess: routes wizardwizard.js: autosave, TOC, pills tags, scroll curseur dans textareaCritères d'acceptation
edit_articles