wiki:TEXT_CHAIN_AUTO_R0

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

--

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

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

Autochaining should be more stable

Task requirements

  • Add an item "Autochain" in the chain dropdown and remove the autochain button.
    • The item may be italic in order to be clear that it is not a regular item
    • When autochaining is enabled, a template for this page is automatically added.
      • When a page is modified, a new template is created automatically.
      • New pages appear with the layout of the last page in the chain.
  • When the text overflows, a new page with the same layout is created at the end of the page sequence
    • The page may contain more than one auto chained frame
  • When text is deleted and the flow no longer fills all of the frames on a page
    • If the page has local modifications, it is not deleted
    • If there are previous pages without local modifications, they are deleted (there should not be text from other flows)
  • When a text frame is full and unchained, make a red glow to indicate that there is text that is not displayed
    • This glow should be visible in author mode only

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

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