Add modal configuration, date formatting, structured data and permissions.

Copy pasta? Should probably use a placeholder in the `t()` call, instead of concatenating...