wiki:BOOK_TEMPLATES_BEHAVIOUR_R0
Last modified 6 years ago Last modified on 01/14/09 17:23:33

Ticket Summary Owner Status Type Component Priority Effort Importance
#550 BOOK_TEMPLATES_BEHAVIOUR_R0 deyan closed planned_task BOOK_SAMPLING 3 1 0

Reported by Astea, 6 years ago.

Description

wiki page: BOOK_TEMPLATES_BEHAVIOUR_R0 - effort: 1d

Analysis_owners

jani

Analysis_reviewers

peko

Analysis_score

3.5

Design_owners

jani

Design_reviewers

meddle

Design_score

2

Imp._owners

jani

Imp._reviewers

meddle

Imp._score

0

Test_score

0

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

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.)