Last modified 16 years ago
Last modified on 01/14/09 17:23:33
Analysis
Overview
Book templates behavior defines what are the book templates, similarities and differences with other frames. Book templates consists of
- List of page templates
- In order to be able to save book template with more than one page.
- the page templates themselves
- The page templates contain frame templates
- Both frame and page templates are available as the resources in the newly created book
- Interactivity
- Interactivity templating should be provided at some point - timelines, etc.
- highlighting.
- Highlights should be included as a part of book templates. (exported on save and improted on using the template)
Task requirements
In this revision implement
- Saving book as template, without interactivity
- list of pages
- pages as templates
- frames as template (this should be done in page template saving)
- Creating a book from a template
- If there is time, including annotations in the book template may be implemented if the task is implemented after the annotations task. Else, include implementation ideas on this.
Task result
The result of this task is code.
Implementation idea
- Check the state of frame and page templates listed in the related section
- Saving book as template should be done by File -> Save Book As Template
- Creating a book from a book template should be done by selecting the template from New Book dialog drop-down menu. See related DOCUMENT_FILE_MANAGEMENT_R0
Related
FRAME_TEMPLATES_R0
PAGE_TEMPLATE_BEHAVIOUR
DOCUMENT_FILE_MANAGEMENT_R0
BOOK_TEMPLATES_LISTING_R0
How to demo
The result of this task is code.
Design
Implementation
(Implementation results should be described and linked here (from the wiki or the repository))
Testing
Comments
Annotations and Interactivity should be postponed for next iterations (after annotations and interactivity are done.)