diff --git a/TODO.md b/TODO.md index 9392d2a..812ac30 100644 --- a/TODO.md +++ b/TODO.md @@ -1,88 +1,7 @@ # TODO -- [x] Remove delete-all TFE from parametres (template, dialog, controller, DB method, logger) -- [x] Move Formulaire + Types de travaux from parametres to contenus under Paramètres du Formulaire h2 -- [x] Restructure contenus Formulaire: sub-headings for Restrictions, Degré d'ouverture, Types de travaux, Structure -- [x] Copy mots-clé htmx system (dropdown, pills, create) to Autre Langue input -- [x] Languages: store lowercase, display with ucfirst (getOrCreateLanguage, CSV import, getAllLanguages, v_theses_full, schema seed data, migration 025) -- [x] CSV importer: add AP aliases for D&P du multiple, PACS variants, Narraion typo -- [x] Move default semantic form element styles (checkbox, radio, select) from admin.css/form.css into common.css -- [x] Keep specific layouts/classes in form.css (admin-form grid, checkbox-group layout, etc.) -- [x] Ensure selects, checkboxes, and radios are properly styled globally -- [x] Converge towards the styled form appearance rather than unstyled -- [x] Fix: replace mb_strlen/mb_substr/mb_strtolower with strlen/substr/strtolower (mbstring extension missing on server, caused fatal error on partage submit at ThesisCreateController line 511) -- [x] Fix: annexes checkbox in partage form clears other file inputs — scoped HTMX swap to #annexes-input-block instead of replacing entire #format-fichiers-block -- [x] Fix: website/video/audio inputs should be inline in Fichiers fieldset (not sub-fieldsets) — removed