PDF export options dialog (root place, depth, layout, theme grouping) #29

Closed
opened 2026-11-02 11:44:31 +00:00 by Gilles · 0 comments
Owner

Every PDF export button ("Exporter en PDF" on a version and on the current state, "Générer l'extrait PDF" on a spec) should open an Options d'export dialog before creating the job:

  • start place, picked from the project's place tree (locked on the spec's own place for a spec extract);
  • max depth (empty = unlimited, 0 = that place only);
  • layout: tree, or grouped by place (with links to parent and child places);
  • group by theme.

The dialog mentions that a table of contents is always included, and warns when the project uses a custom PDF template (presentation then depends on that template). The PDF template editor lists the new template variables and can preview each layout/grouping.

Backend side: thierryade/backend#41.

Spec: THI-167
Spec: THI-177
Spec: THI-187

Every PDF export button ("Exporter en PDF" on a version and on the current state, "Générer l'extrait PDF" on a spec) should open an **Options d'export** dialog before creating the job: - start place, picked from the project's place tree (locked on the spec's own place for a spec extract); - max depth (empty = unlimited, 0 = that place only); - layout: tree, or grouped by place (with links to parent and child places); - group by theme. The dialog mentions that a table of contents is always included, and warns when the project uses a custom PDF template (presentation then depends on that template). The PDF template editor lists the new template variables and can preview each layout/grouping. Backend side: thierryade/backend#41. Spec: THI-167 Spec: THI-177 Spec: THI-187
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
thierryade/frontend#29
No description provided.