Project

General

Profile

Actions

feature request #9279

closed

Improve type designation formatting and TypeDesignationSetManager

Added by Andreas Müller over 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Highest
Category:
cdmlib
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal

Description

these are open issues from #7700 and general issues

Some issues are

  • parameterize formatting (with citation, with starting "Type:" label, with name if available, ...)
  • add "spaced" EN-DASH between name and type
  • use always brackets for the type status + specimen part of specimen types (behind the field unit part)
  • use lower case type status except for first position
  • use always ":" as separator between type status and specimen
  • remove unwanted dot behind specimen accession number
  • use common method for creating string and TaggedText
  • use TypeDesignationDTO

open issue:

  • replace TypedEntityReference by real entities as they are not necessary or use them only where necessary
  • move to cdmlib.model if possible
  • split the structuring manager and the formatter part => mostly done but still some open issues (e.g. for the TypeDesignationDTO TaggedText creation which should not be done in the manager)
  • improve formatting for media specimen => #9597
  • improve formatting for unparsed specimen (specimen being placeholders for full type information, usually having a protected title cache and not being attached to a field unit; but difficult to differ from unparsed pure specimen without type information

Related issues

Related to EDIT - feature request #7700: use TypeDesignationSetManager for creating typedesignation string in cdmlightExportClosedKatja Luther

Actions
Related to EDIT - bug #9302: Phycobank related issues for TypeDesignation formattingIn ProgressAndreas Müller

Actions
Related to EDIT - bug #8984: Registration search result list: Format display of two type specimensNewAndreas Kohlbecker

Actions
Related to EDIT - feature request #7696: use compact type representations in the synonymy as provided by the typedesignations/byTaxon/{taxon_uuid} serviceResolvedAndreas Müller

Actions
Related to EDIT - feature request #7695: web service providing compact TypeDesignation representation for homotypic groups and individual taxaIn ProgressAndreas Müller

Actions
Related to EDIT - feature request #6718: Constistent TypeDesignation representation creation DuplicateAndreas Müller

Actions
Related to EDIT - bug #9366: Specimen type designation with specimen having only collection name but not collection code does not show collection informationClosedAndreas Müller

Actions
Related to EDIT - bug #9256: CdmLightExport: NameTypeDesignation string misses parenthesis for authorsClosedKatja Luther

Actions
Related to EDIT - bug #9384: DefaultReferenceCacheStrategy.createShortCitation() working not correctly for Teams with two members ClosedAndreas Müller

Actions
Related to EDIT - bug #9317: Handle NameTypeDesignations on name basis not on homotypic group basis in outputsIn ProgressAndreas Müller

Actions
Related to EDIT - feature request #9570: Use tagged text for NameTypeDesginations name partClosedAndreas Müller

Actions
Copied to EDIT - feature request #9596: Open issues for TypeDesignationWorkingSetIn ProgressAndreas Müller

Actions
Copied to EDIT - feature request #9597: Improve formatting of MediaSpecimen in TypeDesignationWorkingSet formattingClosedAndreas Müller

Actions
Actions

Also available in: Atom PDF