Project

General

Profile

feature request #9034

simple agent list page with filter function

Added by Andreas Kohlbecker 5 months ago. Updated 5 months ago.

Status:
Closed
Priority:
Highest
Category:
cdm-dataportal
Target version:
Start date:
05/27/2020
Due date:
% Done:

100%

Severity:
normal
Tags:

Description

for providing persons to IPNI a agent page which can list person filtered by markers is needed.

Extensions of selected ExtensionTypes should be shown

the data can be retrieved from the agent webservice:

http :8080/portal/agent class=='Person' restriction=='{"propertyName":"markers.markerType.uuid","matchMode":"EXACT","values":["ee3eacce-9b73-434a-835d-eba66f614fad"]}' initStrategy=='name.titleCache'

Example URL for testing:

http://test.e-taxonomy.eu/dataportal/preview/phycobank/cdm_dataportal/search/agent/?markerType=ee3eacce-9b73-434a-835d-eba66f614fad&cdmType=Person

Associated revisions

Revision d9bcd810 (diff)
Added by Andreas Kohlbecker 5 months ago

ref #9034 agent portal list service for agents

Revision 75c1da8e (diff)
Added by Andreas Kohlbecker 5 months ago

ref #7770, ref #9034 settings to choose visible extension types

Revision db9c6559 (diff)
Added by Andreas Kohlbecker 5 months ago

ref #7770, ref #9034 fix settings to choose visible extension types, filter method for chosen extensions

Revision e2617c7e (diff)
Added by Andreas Kohlbecker 5 months ago

ref #9034 simple agent search page with filter function by query parameter

Revision 7ef52eac (diff)
Added by Andreas Kohlbecker 5 months ago

ref #9034 simple agent search page with filter function by query parameter

Revision 65c85a5b (diff)
Added by Andreas Kohlbecker 5 months ago

ref #9034 agent search page: ŝhowing nomenclaturalTitle

Revision 1344691f (diff)
Added by Andreas Kohlbecker 5 months ago

ref #9034 agent search page: adding LISD ExtensionTypeTerm uuid

Revision 5ae6e6d1 (diff)
Added by Andreas Kohlbecker 5 months ago

ref #9034 new agent item layout

Revision ca219b0f (diff)
Added by Andreas Kohlbecker 5 months ago

ref #9034 fixing uninitialized variable an other bug

Revision 77451b2a (diff)
Added by Andreas Kohlbecker 5 months ago

ref #9034 fixing uninitialized variable bugs and completing pager function

Revision 93f3d033 (diff)
Added by Andreas Kohlbecker about 2 months ago

ref #9034 removing preliminar life span code with extensions

History

#1 Updated by Andreas Kohlbecker 5 months ago

  • Description updated (diff)

#2 Updated by Andreas Kohlbecker 5 months ago

  • % Done changed from 0 to 30

#3 Updated by Andreas Kohlbecker 5 months ago

  • Status changed from New to In Progress

#4 Updated by Andreas Kohlbecker 5 months ago

  • Description updated (diff)

#5 Updated by Andreas Kohlbecker 5 months ago

  • Description updated (diff)

#6 Updated by Andreas Kohlbecker 5 months ago

Suggestion for a more compact layout:

Li, Y. [Yang Li] , fl. 2018 (Family name: Li, Given name: Yang) https://orcid.org/168-528-387 LSID: pending
Area of Interest: Algae: Diatoms

#7 Updated by Andreas Kohlbecker 5 months ago

Hallo Andreas,

vielen Dank für Deine Mail und Deinen Vorschlag. Einerseits finde ich Deinen Vorschlag gut weil er die wichtigsten Daten enthält, andererseits gefällt es mir „irgendwie“ nicht so richtig im Detail, deshalb musste ich ein bisschen rumprobieren (siehe unten).

Grundsätzlich bitte kein Leerzeichen vor dem Komma. Da wir jetzt im Release-System nach Absprache gestern auf die LSID verzichten müsste „IPNI:“ oder „IPNI author id:“ oder „IPNI author identifier“: stehen.

Wir hatten schon besprochen, das wir aufgrund der Datenfülle zweizeilig werden müssen. Ich wäre sehr zufrieden, wenn wir den bibliographischen Autoren fett hätten, danach der Standard fett und dann die Life span, die hier nicht erklärt werden muss. Ich würde als user in einer Liste auf einer Web-Seite schnell die Übersicht haben und schnell navigieren können. Anfangs wollte ich statt „[]“ lieber den Standard bezeichnen. Wenn wir es hinkriegen Fett und nicht fett so zu verteilen, wie in meinen bearbeiteten Beispielen wäre keine weitere Erklärung notwendig.

Danach kommen Erläuterungen, d.h. die Erklärung des Personennamens und identifier. Ich persönlich würde eher die Area of Interest oben sehen und dann eine Identifier-Zeile bauen. D.h. von meinen Beispielen gefällt mir das untere am besten.

Li, Y. [Yang Li], fl. 2018 (Family name: Li, Given name: Yang) https://orcid.org/168-528-387 IPNI author id: pending
Area of Interest: Algae: Diatoms

Li, Y. [Yang Li], fl. 2018 (Family name: Li, Given name: Yang)
https://orcid.org/168-528-387 IPNI author id: pending, Area of Interest: Algae: Diatoms

Li, Y. [Yang Li], fl. 2018 (Family name: Li, Given name: Yang) Area of Interest: Algae: Diatoms
https://orcid.org/168-528-387 IPNI author id: pending

Dies mein Input dazu.

Viele Grüße,

Henning

#8 Updated by Andreas Kohlbecker 5 months ago

  • Status changed from In Progress to Resolved
  • Assignee changed from Andreas Kohlbecker to Wolf-Henning Kusber
  • % Done changed from 30 to 50

Done! Ich fand es übersichtlicher und ruhiger nach den Namensdetails eine Zeilenschaltung einzuschieben.

#9 Updated by Andreas Kohlbecker 5 months ago

[Henning wrote]

Gefällt mir sehr gut!!

Vielen Dank und viele Grüße,

Henning

#10 Updated by Andreas Kohlbecker 5 months ago

  • Status changed from Resolved to Closed
  • % Done changed from 50 to 100

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)