mirror of
https://codeberg.org/PostERG/xamxam.git
synced 2026-05-06 11:09:18 +02:00
formulaire: default interne, unpublished, contact toggle, settings section
This commit is contained in:
11
TODO.md
11
TODO.md
@@ -12,3 +12,14 @@
|
||||
- [x] Fix nginx/SETUP.md manual step to use just manage-admin-users instead of raw htpasswd
|
||||
- [x] Fix root README.md dead reference to docs/TODO.SECURITY.md
|
||||
- [x] Update root README.md project structure (remove nginx/scripts/ entry)
|
||||
- [x] Form default visibility: "Interne" (access_type_id=2) set at DB insert level
|
||||
- [x] New TFE always created unpublished (is_published=0 hardcoded in createThesis)
|
||||
- [x] Contact checkbox: `show_contact` column on authors; checkbox in add/edit forms; tfe.php shows contact only if enabled
|
||||
- [x] Migration 008: site_settings table + show_contact column + rebuilt views with author_email/author_show_contact/access_type_id
|
||||
- [x] Formulaire section in parametres.php: toggle switches for Interdit/Interne/Libre access types
|
||||
- [x] Libre option disabled by default (access_type_libre_enabled=0)
|
||||
- [x] Add visibility select in add.php, filtered by enabled access types, defaulting to Interne
|
||||
- [x] Edit.php: pre-populate contact email from DB; show contact_public checkbox with current state
|
||||
- [x] tfe.php: contact shown from author_email+show_contact; baiu_link relabeled as "Lien"
|
||||
- [x] actions/settings.php: handler for formulaire settings form
|
||||
- [x] CSS: admin-toggle pill switches + admin-settings-toggles layout + admin-form-group
|
||||
|
||||
Reference in New Issue
Block a user