Project

General

Profile

feature request #8476

Implement support for TermCollection.isFlat in TaxEditor

Added by Andreas Müller 7 months ago. Updated about 1 month ago.

Status:
In Progress
Priority:
Highest
Assignee:
Category:
taxeditor
Target version:
Start date:
08/16/2019
Due date:
% Done:

20%

Severity:
normal

Description

Often term collections are meant to be a flat list or set without hierarchical dependencies. For these collections there is the new flag "isFlat" now. This should be used in the TaxEditor.

  1. Make the flag editable
  2. If an existing collection already has a hierarchy disable editing of the flag (to avoid that someone sets the flag to true but still there is a hierarchy). Maybe we should also have this as a validation rule that this is not possible to save.
  3. If isFlat=true no addChild menu should exist anymore.
  4. Drag&Drop should behave accordingly
  5. The New... menu to create new Term collection should have an alternative to create a flat "tree"/collection.
  6. Default should be a hierarchical collection.

This is strongly related to #8474


Related issues

Related to Edit - feature request #6794: Improve term structure In Progress 07/09/2017
Related to Edit - feature request #8474: Make TermCollection.orderRelevant usable for TermTrees In Progress 08/16/2019
Related to Edit - feature request #8477: Implement support for TermCollection.allowDuplicates in TaxEditor Closed 08/16/2019
Related to Edit - bug #8776: Open issues for TermCollection.allowDuplicates handling in TaxEditor New 08/19/2019
Related to Edit - bug #8774: Reimplement term tree editors to implement the general save strategy In Progress 12/17/2019

Associated revisions

Revision 4f2c16a0 (diff)
Added by Patrick Plitzner 3 months ago

ref #8476, #8474, #7994, #8477 Add checkboxes for term tree flags

Revision d800b880 (diff)
Added by Patrick Plitzner 3 months ago

ref #8476, #8474 Set isFlat to false when creating a term tree

History

#1 Updated by Andreas Müller 7 months ago

#2 Updated by Andreas Müller 7 months ago

#3 Updated by Andreas Müller 7 months ago

  • Related to feature request #8477: Implement support for TermCollection.allowDuplicates in TaxEditor added

#4 Updated by Andreas Müller 3 months ago

  • Assignee changed from Patrick Plitzner to Katja Luther
  • Priority changed from New to Highest

#5 Updated by Patrick Plitzner 3 months ago

  • Description updated (diff)
  • Status changed from New to Resolved
  • Assignee changed from Katja Luther to Andreas Müller
  • Target version changed from Unassigned CDM tickets to Release 5.12
  • % Done changed from 0 to 20

#6 Updated by Patrick Plitzner 3 months ago

  • Description updated (diff)

#7 Updated by Andreas Müller 2 months ago

  • Status changed from Resolved to In Progress
  • Assignee changed from Andreas Müller to Katja Luther

Only the flag is editable until now so I put this back to InProgress.

#8 Updated by Andreas Müller 2 months ago

  • Related to bug #8776: Open issues for TermCollection.allowDuplicates handling in TaxEditor added

#9 Updated by Andreas Müller 2 months ago

Note: saving often does not work due to issues to be solved in #8774

#10 Updated by Andreas Müller 2 months ago

  • Related to bug #8774: Reimplement term tree editors to implement the general save strategy added

#11 Updated by Katja Luther about 1 month ago

  • Target version changed from Release 5.12 to Release 5.13

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)