wiki:EMBEDDED_BOOKS_CONTENT_R1

Version 5 (modified by mira, 16 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=EMBEDDED_BOOKS_CONTENT_R1, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

Books can be part of other books

Task requirements

  • Implement truly embedded books.
  • "Book" menu item in the "Insert" menu should trigger a submenu that offers "Embedded" and "Linked" options.
  • The embedded and linked books should not be interactive in author mode.
  • Optional : A content halo should trigger a HUD that gives the opportunity to choose whether the controls will be visible and which page will be shown at the first opening Content halo should appear inside the bounding rectangle, on click, with 10px right and top offset from the click. Volume control slider for the embedded book.
  • Embedded books should be shown in embedded books palette. Linked embedded books should be shown with a prefix "[Linked]". Double clicking an embedded book from the palette should open it for editing.

Task result

Code

Implementation idea

(Provide some rough implementation idea(s).)

(Add links to related tasks that could be useful or helpful.)

How to demo

  • Insert two books, one linked and one truly embedded
  • Open them for editing in the palette.
  • Show hud and remove controls for one of the books

Design

(Describe your design here.)

Implementation

(Describe and link the implementation results here (from the wiki or the repository).)

Testing

(Place the testing results here.)

Comments

(Write comments for this or later revisions here.)