mirror of
https://codeberg.org/PostERG/xamxam.git
synced 2026-08-10 07:11:18 +02:00
refactor: combined duration (pages + minutes), has_annexes checkbox, remove Mo
- Remove Mo option from duration, keep only pages and minutes - Redesign duration fieldset: separate Pages input + Durée h:m inputs, both can be set together - Fix minutes input visibility: wider inputs (6ch), proper CSS layout - Add has_annexes checkbox to fichiers fragment + DB column + controllers - Display duration on admin backoffice recap page - Display duration on public partage recap page - Update public TFE page for new combined duration format - Migration 041: add duration_pages, duration_minutes, has_annexes columns; migrate data; recreate views
This commit is contained in:
@@ -91,6 +91,9 @@ CREATE TABLE IF NOT EXISTS theses (
|
||||
remarks TEXT,
|
||||
duration_value REAL,
|
||||
duration_unit TEXT DEFAULT 'pages',
|
||||
duration_pages INTEGER,
|
||||
duration_minutes INTEGER,
|
||||
has_annexes INTEGER NOT NULL DEFAULT 0,
|
||||
access_type_id INTEGER,
|
||||
license_id INTEGER,
|
||||
jury_points DECIMAL(4,2),
|
||||
@@ -416,8 +419,9 @@ SELECT
|
||||
t.synopsis,
|
||||
t.context_note,
|
||||
t.contact_visible,
|
||||
t.duration_value,
|
||||
t.duration_unit,
|
||||
t.duration_pages,
|
||||
t.duration_minutes,
|
||||
t.has_annexes,
|
||||
at.name as access_type,
|
||||
lt.name as license_type,
|
||||
t.license_id,
|
||||
|
||||
Reference in New Issue
Block a user