Solved it!
Ended up relying solely on QuickAdd by creating two macros.
(0. Created the main “Projects Board” manually)
- Add to Projects Kanban Board Macro:
- Add Project Kanban: Template choice with File Name as “{{Value:Project Name}} Blah 12123123.md”, created in “Project” folder, and is opened afterwards
- Add Project Task: Simple Capture to the “Projects Board”, with Task format, and inserting after “## To Do” at end of section, with format “[[{{Value:Project Name}} Blah 12123123]]”
- Add to Project Kanban Board Macro:
- get_active_file_name: this was the “tricky” part, had to store a ‘.js’ file in my Vault with the following script:
- Add Project Sub Task: Simple Capture to the active file, with task format, inserted after “## To Do”, at the end of section, with format “[[{{VALUE:Task Name}}-{{VALUE:ActiveFileName}}]]”
- Add Project Sub Task Kanban: Template choice with File name as “{{VALUE:Task Name}}-{{VALUE:ActiveFileName}}.md” and in the “Sub-Tasks” folder, is opened afterwards
Wanted to have the parent “ActiveFileName” (or its id) so that I can know to which Project each Sub-Task relates to.
Thanks!