merge develop into feature branch
smaller changes in dna part of tree view
ref #7686 Better way to check for empty string
ref #7686 Remove citation label
ref #7686 Fix check for empty string
ref #7686 show info for unset type status
ref #7686 Add label to link to specimen page
use mediaDTO
add the treeview as third variant for the specimen page
minor
add item list to table resolves the problem of rendering the description items
create an item_list for specimen page
supressing 'collecting areas' label when not data is to be shown
ref #7599: add excluded fields for specimen
code cleaning
first steps of specimen page with DTOs
removing cdm_rankVocabulary_as_option() and replacing all usages by the general methdod
Adjust specimen type designation display
ref #6816 Enhance layout and specimen title
ref #6816 add line break before type information
ref #6816 Show URL of stable identifier
fix #6392 test for uses and use records and refactoring of the uses feature block
turning useless media related theme-functions into compose or plain markup functions
fix #6260 fixing display of rights on image page
ref #2985 implementing named area page to make area details like level accessible
ref #2985 output of extensions implemented generically and for occurrences
ref #2985 units in min max measures only at the end and after the error value
fix #5844 persistent stable identifier clickable
fix #4453 Enhance portal visualization of molecular data
ref #6042 Open media with direct link instead of media page
Show stable identifier in specimen page (if present) #5515
Remove unnecessary if statement
Add link to associated taxa in specimen page #5611
restructuring description element code
Open specimen images in image viewer #5106
avoiding display of 'Exact location' for empty Point data
#3742 displaying altitude, distance to Ground and watersurface correctly with ranges
Fix some labels
moving content of folder 7.x up to the repository root