feature request #8476
closed
Implement support for TermCollection.isFlat in TaxEditor
Added by Andreas Müller over 4 years ago.
Updated almost 3 years ago.
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.
Make the flag editable
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. -> This we should do as well.
If isFlat=true no addChild menu should exist anymore.
Drag&Drop should behave accordingly
- The New... menu to create new Term collection should have an alternative to create a flat "tree"/collection. => #9643
Default should be a hierarchical collection.
This is strongly related to #8474
- Related to feature request #8477: Implement support for TermCollection.allowDuplicates in TaxEditor added
- Assignee changed from Patrick Plitzner to Katja Luther
- Priority changed from New to Highest
- 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
- Description updated (diff)
- 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.
- Related to bug #8776: Open issues for TermCollection.allowDuplicates handling in TaxEditor added
Note: saving often does not work due to issues to be solved in #8774
- Related to bug #8774: Reimplement term tree editors to implement the general save strategy added
- Target version changed from Release 5.12 to Release 5.13
- Target version changed from Release 5.13 to Release 5.14
- Target version changed from Release 5.14 to Release 5.15
- Target version changed from Release 5.15 to Release 5.18
- Target version changed from Release 5.18 to Release 5.19
- Target version changed from Release 5.19 to Release 5.25
- Description updated (diff)
- Description updated (diff)
- Description updated (diff)
- Description updated (diff)
- % Done changed from 20 to 40
- Description updated (diff)
- Status changed from In Progress to Feedback
d&d is still available for moving a term to become a child of another term node. Instead the "is flat" flag is disabled in details view (which is correct in a way because the flag should not be editable for a real tree, but it should never become a tree when the flag is set).
Also "paste" from menu is still available.
Please also test for d&d from vocabulary editor. I have not tested yet.
- Status changed from Feedback to Resolved
- Assignee changed from Katja Luther to Andreas Müller
Andreas Müller wrote:
Please also test for d&d from vocabulary editor. I have not tested yet.
With the last commit the d&d is fixed also for d&d from vocabulary.
- % Done changed from 40 to 50
- Status changed from Resolved to Closed
- Assignee changed from Andreas Müller to Katja Luther
- Target version changed from Release 5.25 to Release 5.24
- % Done changed from 50 to 100
This seems to be fully fixed now. I move it back to 5.24 as it was fixed there.
Only open issue (menu) was moved to #9643.
Also available in: Atom
PDF