Treeview: 2.x development
This page will capture a brief summary of some of the bug fixes and enhancements to the treeview that have occurred in 2.0.0 and later AtoM releases.
2.0 Bug fixes and enhancements
Treeview Quick search introduced
With the 2.0 release, a simple search box (for titles and identifiers of children in the current descriptive hierarchy) is introduced in a new tab added to the treeview.
Issue #5646 - Implement hovertext with details and browse button for treeview search
To improve upon the usability of the new Quick search, a hovertext displaying the level of description, identifier, and full title of the results was introduced. A browse option, to view all lower-level records in the current descriptive hierarchy, is also present (though only after a search is performed) .
2.1 Bug fixes and enhancements
Add "List" view, and configuration options in Search tab for terms treeview
As part of work carried out on issues #5434 and #5436, the terms treeview is enhanced. The "List view" allows users to see all terms, regardless of level in the hierarchy, in alphabetical order, and to scroll through pages - the nesting in the primary view can make it difficult for users to find a list of all terms, so this tab was added to improve access to nested terms. In the "Search" tab, users can limit term searches to all forms of name, preferred (authorized form of name), or alternate forms ("use for").
- Related documentation: https://www.accesstomemory.org/docs/2.1/user-manual/access-content/context-menu/#terms-treeview
2.2 Bug fixes and enhancements
Issue #7664 - Add approximate count of records to treeview when results are truncated by " ... "
Instead of simply including the "..." icon to expand the treeview results and display more children (introduced in 1.3 to deal with performance issues with large sets), this enhancement gives the user an approximate count of how many more records are available beneath the current parent record. This better clarifies to the end user that more records are available, with an approximation of how many more included.
2.3 Bug fixes and enhancements