Skip to content

Add default receipt (and possibly certificate of attendance) template #6246

@ThiefMaster

Description

@ThiefMaster

This is mainly a placeholder for me so I don't forget this before the release.

Some possibilities:

  • Alembic revision that just adds it in the database on the root category (plus code to store them during a new setup where alembic is not used)
  • Store the templates as files somewhere in the indico package, and provide UI (on the category/event level) to "import" a default template

The second one is probably the cleanest option since it completely removes the need for upgrades etc. as users could just import the updated default.

Bonus option: Add a version number for the default templates and keep track on whether such template has been cloned from a default one, and show a "update to latest version" option if applicable.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions