Feature #10909

Allow administrators to select which metadata elements appear in full-width treeview

Added by Dan Gillean over 3 years ago. Updated almost 3 years ago.

Status:VerifiedStart date:12/09/2016
Priority:MediumDue date:
Assignee:-% Done:

0%

Category:TreeviewEstimated time:120.00 hours
Target version:Release 2.4.0
Google Code Legacy ID: Tested version:
Sponsored:Yes Requires documentation:

Description

This enhancement will add new functionality to the display of nodes in the full-width treeview. As part of this development, a new Treeview section will be created in the settings page, and existing Treeview-related settings (treeview sort, treeview type) will be moved there. Additionally, a new section will be added to the treeview settings allowing an administrator to select which metadata elements will be used for the display of nodes in the full-width treeview. These will include:

  • Reference code
    • None
    • Identifier
    • Full reference code
  • Level of description
  • Date of creation

Display of date of creation will be handled similar to how search results are implemented - multiple dates will not be shown, and display dates will be used (with fallback logic to show start/end dates where display date is missing). The option to hide the display of the title will not be included in the settings.

When all elements are enabled, the ordering of metadata elements will be as follows:

  • [LoD]IDENTIFIER/REFCODE - TITLE (DISPLAY DATE)

treeviw-settings.png - New Treeview settings section in Admin > Settings as a result of this work (44.5 KB) Dan Gillean, 03/23/2017 02:00 PM

History

#2 Updated by José Raddaoui Marín over 3 years ago

  • Description updated (diff)

#3 Updated by José Raddaoui Marín over 3 years ago

  • Description updated (diff)

#4 Updated by Dan Gillean over 3 years ago

  • Target version set to Release 2.4.0

#5 Updated by José Raddaoui Marín over 3 years ago

  • Status changed from New to Code Review
  • Assignee changed from José Raddaoui Marín to Jesús García Crespo

#6 Updated by José Raddaoui Marín over 3 years ago

Hi Dan, you could start testing if you want, all the work is in the dev/issue-10909-fw-treeview-settings branch.

#7 Updated by Jesús García Crespo over 3 years ago

  • Assignee changed from Jesús García Crespo to Nick Wilkinson

#8 Updated by José Raddaoui Marín over 3 years ago

  • Assignee changed from Nick Wilkinson to Jesús García Crespo

Hi Sevein, Nick is on vacations for a week and I need this reviewed and merged as soon as possible, to do other FW treeview work on top that is urgent. Since you did the last review about the FW treeview, I think you're the better suited to do it. Please, let me know if you can't and I'll assign it to other developer.

#9 Updated by Jesús García Crespo over 3 years ago

  • Assignee changed from Jesús García Crespo to Mike Cantelon

Yes please ask someone else, I'm in the UK busy with AM stuff.

#10 Updated by José Raddaoui Marín over 3 years ago

  • Assignee changed from Mike Cantelon to Steve Breker

#11 Updated by Steve Breker over 3 years ago

  • Status changed from Code Review to Feedback
  • Assignee changed from Steve Breker to José Raddaoui Marín

CR complete - looks great!

#12 Updated by Dan Gillean over 3 years ago

I have already done some testing of this feature on the topic branch - looks good! I think we can merge this to the public branch. Nice work, Radda!

#13 Updated by José Raddaoui Marín over 3 years ago

  • Status changed from Feedback to QA/Review
  • Assignee changed from José Raddaoui Marín to Dan Gillean

Merged in qa/2.4.x if you want to double check

#14 Updated by Dan Gillean over 3 years ago

As a result of this work, we have moved previous settings related to the treeview to its own section in Admin > Settings, along with the new options described in this ticket to customize the display of the full-width tree nodes. Attaching a screenshot of the settings for reference.

#15 Updated by Dan Gillean about 3 years ago

  • Assignee deleted (Dan Gillean)

#16 Updated by Kelly Stewart almost 3 years ago

  • Status changed from QA/Review to Verified

#17 Updated by Dan Gillean almost 3 years ago

  • Requires documentation deleted (Yes)

Also available in: Atom PDF