Ticket #2257 (closed tweak: invalid)

Opened 10 years ago

Last modified 9 years ago

page-templates -- Refine page templates

Reported by: deyan Owned by: deyan
Priority: major Milestone: X3
Component: uncategorized Version: 2.0
Keywords: Cc:
Category: unknown Effort:
Importance: 94 Ticket_group:
Estimated Number of Hours: 0 Add Hours to Ticket: 0
Billable?: yes Total Hours: 0
Analysis_owners: deyan Design_owners: tsachev
Imp._owners: Test_owners:
Analysis_reviewers: Changelog: Changelog
Design_reviewers: Imp._reviewers:
Test_reviewers: Analysis_score: 0
Design_score: 0 Imp._score: 0
Test_score: 0

Description (last modified by todor) (diff)

Page templates

  • Creating a page template
    • Adding a page as template should create a new template and set the page to follow the template.
    • Changing a template should always be possible (from any child)
    • Page template should contain the following (chosen from the dialog)
      • Simple frames (with their keys)
      • Groups (with sub elements)
      • Chained frames (as simple frames, pointing the resource)
      • Auto chains
        • Frames as simple frames (or chained frames)
        • Chain identifier
  • Applying a page template
    • Existing frames are preserved (simple frames)
    • Existing auto chained frames are deleted in case the template contains frame(s) from the same chain (with the same identifier)
  • Optional - creating a new page from a template
    • Dragging a page template to the page preview palette should create a new page from this template
  • Page template dialog
    • Since frames are not affected by applying template, there is no need their sub elements to be listed in the dialog.

Example

Page
	visible
	timeline options
	link
	background
		...
	border
		...
	Group A
		Frame A
		Frame B
		Group B
			Frame C
			Frame D
	Frame F

Change History

comment:1 Changed 10 years ago by deyan

  • Description modified (diff)

comment:2 Changed 10 years ago by deyan

  • Owner set to deyan
  • Status changed from new to s1a_analysis_started

comment:3 Changed 10 years ago by deyan

  • Status changed from s1a_analysis_started to s1b_analysis_finished
  • Description modified (diff)

comment:4 Changed 10 years ago by deyan

  • Importance set to 94

comment:5 Changed 10 years ago by deyan

Page template

  • Page options
    • background
    • border
  • Element list
    • Group On change - (group, ungroup) - Do not use (follow template for) this group
    • Frame
      • Part of template? On change (group; delete) - Do not use (follow template for) this element when re-applying template
      • Options On change (background, timeline, etc) - Do not use this option when re-applying template
        • o1
        • o2

comment:6 Changed 10 years ago by tsachev

  • Design_owners set to tsachev

comment:7 Changed 9 years ago by deyan

  • Description modified (diff)

Batch update from file active_tickets.csv

comment:8 Changed 9 years ago by todor

  • Status changed from s1b_analysis_finished to closed
  • Resolution set to invalid
  • Description modified (diff)
  • Changelog set to [wiki:Changelog]
Note: See TracTickets for help on using tickets.