Templates

Registered by aidave

Templates for: node text and node children.
When you create a node, you should be able to "apply a template".
Basically the templates could be like bookmarks.
You say a node is a template.
Then on your new node, you apply a template from that list of nodes marked as templates.
The new node then gets the same children as the template.
Optionally you can copy the text as well.

This could be very useful for something like Characters.
Each new character needs Quotes, History, Future, etc.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Medium
Drafter:
None
Direction:
Approved
Assignee:
None
Definition:
Drafting
Series goal:
None
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

Should be able to reapply a template.
Say you add a new child to the template.
Then you want to reapply the template again to another node.
It should check for duplicate titles and not add them twice.
However it should still recursively check for new grandchildren.

Should also have a multiple-select Apply Template feature, but that will depend on multi-select being added first.

Possibly each node could be linked to a template.
When the template node changes, it notifies the applied nodes.
So if you add a new child to the template, it automatically adds it to each node.
Not sure if this is worth doing due to complexity.
What happens with a node with 2 applied templates, what happens if a node is a template with an applied template, what happens when u delete a node from the template, rearrange them, etc. Could get mind boggling quick.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.