Project

General

Profile

task #8419

harmonization of the different specimen representations

Added by Andreas Kohlbecker over 2 years ago. Updated 5 months ago.

Status:
In Progress
Priority:
Highest
Category:
cdm-dataportal
Target version:
Start date:
07/25/2019
Due date:
% Done:

30%

Severity:
normal

Description

There are different kinds of "views" for specimens lists

  • some of them provide a pager others do not
  • do operate on different webservice response types (FieldUnitDto, ...) and are thus not exchangeable.

The three views

  • Treeview (bottom up view from field unit to all derivates) #7599
  • "compressed" Specimentable: #6816, #6870, #7685, #....
  • Specimen path (top down view from derivate to field unit)

TODO

  1. Decide on using a pager for the sepcimen list or not. This has to be seen also with focus on the occurrence map. IMHO the map should always show all occurrences. Now the map provides info-boxes which will technically linked with the entries in the specimen lists, so that the according list entry in turn gets focused/opened. This requires that all specimens are present in the list, or that the list can automatically scroll/jump to any specimen entry. Examples for pages with for with many many specimens!!!
  2. Unify specimen views to that all of them are working with DTO response types.
  3. Display of modifiers:
    • if a modifier is given a space is missing between the name and the modifier
    • preferably use abbrev label for the modifier, only if not available use label (however, the determination modifiers are not yet correctly implemented in the model as they can be found at various positions in the name, so we need a model change and a fomatter for these before it can be handled really correctly

Related issues

Related to Edit - task #8420: improve admin settings for specimens representations Closed 07/25/2019
Related to Edit - feature request #3756: Check that MediaSpecimen are corretly handled in data portal New 12/18/2015
Related to Edit - task #8379: Review strange specimen implementations Closed 07/17/2019
Related to Edit - feature request #6866: Improve specimen page In Progress 08/01/2017
Related to Edit - feature request #6708: Open images from specimen table in separate tab and in a viewer New 06/08/2017
Related to Edit - feature request #8948: Specimen page: specimen description link to description details page New
Related to Edit - bug #7084: display SpecimenOrObservationBase.preferredStableUri in DataPortal New 11/22/2017
Related to Edit - bug #8935: Specimen Table: improved and more complete details row for character data New 04/03/2020
Related to Edit - feature request #7599: treeView for specimen data in dataportal Closed 07/30/2018
Related to Edit - feature request #6870: Further specimen table issues New 08/01/2017
Related to Edit - feature request #7685: Add Selenium tests for specimen table in data portal Closed 08/27/2018
Related to Edit - task #9187: selenium test for specimen table view Duplicate 08/13/2020
Related to Edit - task #9186: selenium test for specimen top down view (aka devivate_path view) Closed 08/13/2020
Related to Edit - task #9191: selenium test for specimen tree view (bottom up) Closed 08/13/2020
Related to Edit - task #3978: Specimenview path: Compact representation of exactLocation Closed
Related to Edit - feature request #3307: optionally reduce complexity in specimen display New 02/11/2013
Related to Edit - feature request #9249: compact display of collection information Closed 10/12/2020
Related to Edit - bug #7606: compact display of CDM Point data Duplicate 07/31/2018
Related to Edit - task #9251: Specimenview path: better representation of RecordBasis New 10/13/2020
Related to Edit - task #9252: Harmonize SpecimenOrOberservationBase related DTOs Closed 10/14/2020
Related to Edit - task #9253: revise OccurrenceServiceImpl.findFieldUnitDTO(..) Closed 10/15/2020
Related to Edit - bug #5863: Specimen tab condensed table does not show Collection for single collection Worksforme
Copied from Edit - task #8406: specimens and occurrence code cleaning and harmonization Closed 07/25/2019
Copied from Edit - feature request #2985: Improve Specimen details display Closed 07/19/2012

Associated revisions

Revision 71a05785 (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #8419 refactoring to harmonize dto and entitiy code

Revision 69b6c2b3 (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #8419 ref #9252 introducing specimenIdentifier field in DTO and experimental accessionNumber cleanup

Revision 56a041f8 (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #8419 specimen tree view: display of specimen type designations optional (disabled)

Revision d5b2e2e8 (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #8419 fixing bug render hints usage and new render template default for names in speciemen views

Revision 8031902e (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #8419 supressing most significantIndentifier in specimen tree view

Revision dab257a8 (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #8419 speciemen tree view: defined order of child derivatives

Revision b1f25a11 (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #8419 speciemen tree view: defined order of child derivatives - adapting test case

Revision 3cea6e15 (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #8419 using tables to show occurrence details

Revision 5370c90a (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #8419 table headers with internal links

Revision e809ac5d (diff)
Added by Andreas Kohlbecker about 1 year ago

ref #7599, ref #8419 specimen tree view with nested tables

History

#1 Updated by Andreas Kohlbecker over 2 years ago

  • Copied from task #8406: specimens and occurrence code cleaning and harmonization added

#2 Updated by Andreas Kohlbecker over 2 years ago

  • Related to task #8420: improve admin settings for specimens representations added

#3 Updated by Andreas Kohlbecker about 2 years ago

  • Target version changed from Release 5.10 to Release 5.11

#4 Updated by Andreas Kohlbecker about 2 years ago

  • Target version changed from Release 5.11 to Release 5.12

#5 Updated by Andreas Kohlbecker almost 2 years ago

  • Target version changed from Release 5.12 to Release 5.13

#6 Updated by Andreas Kohlbecker almost 2 years ago

  • Target version changed from Release 5.13 to Release 5.14

#7 Updated by Andreas Müller over 1 year ago

  • Target version changed from Release 5.14 to Release 5.15

#8 Updated by Andreas Müller over 1 year ago

  • Target version changed from Release 5.15 to Release 5.18

#9 Updated by Andreas Kohlbecker over 1 year ago

#10 Updated by Andreas Kohlbecker over 1 year ago

  • Related to task #8379: Review strange specimen implementations added

#11 Updated by Andreas Kohlbecker over 1 year ago

#12 Updated by Andreas Kohlbecker over 1 year ago

  • Related to feature request #6708: Open images from specimen table in separate tab and in a viewer added

#13 Updated by Andreas Kohlbecker over 1 year ago

  • Related to feature request #8948: Specimen page: specimen description link to description details page added

#14 Updated by Andreas Kohlbecker over 1 year ago

  • Related to bug #7084: display SpecimenOrObservationBase.preferredStableUri in DataPortal added

#15 Updated by Andreas Kohlbecker over 1 year ago

  • Related to bug #8935: Specimen Table: improved and more complete details row for character data added

#16 Updated by Andreas Kohlbecker over 1 year ago

#17 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#18 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#19 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#20 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#21 Updated by Andreas Kohlbecker over 1 year ago

  • Description updated (diff)

#22 Updated by Andreas Kohlbecker over 1 year ago

#23 Updated by Andreas Kohlbecker over 1 year ago

#24 Updated by Andreas Kohlbecker over 1 year ago

  • Related to task #9187: selenium test for specimen table view added

#25 Updated by Andreas Kohlbecker over 1 year ago

  • Related to task #9186: selenium test for specimen top down view (aka devivate_path view) added

#26 Updated by Andreas Kohlbecker over 1 year ago

  • Related to task #9191: selenium test for specimen tree view (bottom up) added

#27 Updated by Andreas Kohlbecker about 1 year ago

  • Description updated (diff)

#28 Updated by Andreas Kohlbecker about 1 year ago

  • Description updated (diff)

#29 Updated by Andreas Kohlbecker about 1 year ago

  • Description updated (diff)

#30 Updated by Andreas Kohlbecker about 1 year ago

  • Description updated (diff)

#31 Updated by Andreas Kohlbecker about 1 year ago

  • Description updated (diff)

#32 Updated by Andreas Kohlbecker about 1 year ago

  • Description updated (diff)

#33 Updated by Andreas Kohlbecker about 1 year ago

  • Description updated (diff)

#34 Updated by Andreas Kohlbecker about 1 year ago

#35 Updated by Andreas Kohlbecker about 1 year ago

  • Related to task #3978: Specimenview path: Compact representation of exactLocation added

#36 Updated by Andreas Kohlbecker about 1 year ago

#37 Updated by Andreas Kohlbecker about 1 year ago

#38 Updated by Andreas Kohlbecker about 1 year ago

  • Related to bug #7606: compact display of CDM Point data added

#39 Updated by Andreas Kohlbecker about 1 year ago

  • Related to task #9251: Specimenview path: better representation of RecordBasis added

#40 Updated by Andreas Kohlbecker about 1 year ago

  • Related to task #9252: Harmonize SpecimenOrOberservationBase related DTOs added

#41 Updated by Andreas Kohlbecker about 1 year ago

  • Related to task #9253: revise OccurrenceServiceImpl.findFieldUnitDTO(..) added

#42 Updated by Andreas Kohlbecker about 1 year ago

  • Related to bug #5863: Specimen tab condensed table does not show Collection for single collection added

#43 Updated by Andreas Kohlbecker about 1 year ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 30

work still in progress, moving ticket to next milestone

#44 Updated by Andreas Kohlbecker 11 months ago

  • Target version changed from Release 5.18 to Release 5.19

#45 Updated by Andreas Kohlbecker 11 months ago

  • Target version changed from Release 5.19 to Release 5.21

#46 Updated by Andreas Kohlbecker 9 months ago

  • Target version changed from Release 5.21 to Release 5.22

#47 Updated by Andreas Kohlbecker 8 months ago

  • Target version changed from Release 5.22 to Release 5.25

#48 Updated by Andreas Kohlbecker 5 months ago

  • Target version changed from Release 5.25 to Release 5.29

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)