Analysis
Overview
Page template listing provides the ability to view, apply, delete templates. Visualizing the list of templates will be done by a palette. For later revisions dragging a page from page view to the templates palette should save the page as template. Renaming a template should also be present. The palette should be able to divide the templates list into groups - for global and local templates for example. A marker for default template should be present.
Task requirements
Create a page templates palette that
- Shows available templates in a list
- Provides ability to apply a template to a page
- Provides ability to delete a template
- If possible, provide saving templates feature
Task result
The result of this task is code.
Implementation idea
Implement this task in parallel with PAGE_TEMPLATE_BEHAVIOUR_R0
Related
How to demo
Show the palette and demonstrate it's features.
Design
Implementation
(Implementation results should be described and linked here (from the wiki or the repository))
Testing
Comments
(Write comments for this or later revisions here.)