diff --git a/apps/server/src/assets/translations/en/server.json b/apps/server/src/assets/translations/en/server.json index 97920deca..7a097b92c 100644 --- a/apps/server/src/assets/translations/en/server.json +++ b/apps/server/src/assets/translations/en/server.json @@ -317,6 +317,8 @@ "start-time": "Start Time", "end-time": "End Time", "geolocation": "Geolocation", - "built-in-templates": "Built-in templates" + "built-in-templates": "Built-in templates", + "board": "Board", + "status": "Status" } } diff --git a/apps/server/src/services/hidden_subtree_templates.ts b/apps/server/src/services/hidden_subtree_templates.ts index 6cc35fff9..06c7dd612 100644 --- a/apps/server/src/services/hidden_subtree_templates.ts +++ b/apps/server/src/services/hidden_subtree_templates.ts @@ -170,7 +170,34 @@ export default function buildHiddenSubtreeTemplates() { isInheritable: true } ] - } + }, + { + id: "_template_board", + type: "book", + title: t("hidden_subtree_templates.board"), + icon: "bx bx-columns", + attributes: [ + { + name: "template", + type: "label" + }, + { + name: "collection", + type: "label" + }, + { + name: "viewType", + type: "label", + value: "board" + }, + { + name: "label:status", + type: "label", + value: `promoted,alias=${t("hidden_subtree_templates.status")},single,text`, + isInheritable: true + } + ] + }, ] };