wiki:GROUP_TEMPLATES_R4

Version 4 (modified by deyan, 15 years ago) (diff)

--

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

Error: Macro TicketQuery(summary=GROUP_TEMPLATES_R4, 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

Improve templating

Task requirements

  • Modify the templates so the actual template is not modifiable in the book
    • When you create a template from frame1 and create frame2 from this template, modifying frame 1 should not change frame2
    • Ensure overwriting a template is possible
    • If possible, implement in a way that suggested name for a template is always the same.
  • Add frame list under the page options when adding to template
    • Only list of frames is enough, all of the frame options should be saved and applied when applying the template
  • Add location for frames (checkboxes)
  • Optional - Add template options for frames (checkboxes)
  • Add content templating - ability to change the content of a frame - and checkbox for content
  • Add drag and drop support for template list items in the tab
    • Dragging a frame template to a page creates a frame from this template
      • Cursor should show that drop is possible (see image drag and drop)
    • Dragging a book template to a page creates an empty embedded book from this template
      • Cursor should show that drop is possible (see image drag and drop)
    • Optional - dragging page template over page thumbnail (page preview palette) applies template to the page
      • The page should be highlighted before the drop
    • Optional - dragging page template next to a page thumbnail (page preview palette) adds new page from the template
      • The space should be highlighted before the drop

Task result

(List the end product of the task (for example "Source code", "Wiki page", etc.))

Implementation idea

(Provide some rough implementation idea(s).)

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

How to demo

(Provide instructions for demonstration of the task.)

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