bug #9966
openSearch order in advanced search not correct
10%
Description
ERS:
Das ist die nicht-alphabetische Ausgabe der Search results in der advanced search (also bei Setzen eines Geo-Filters). Es ist eine sehr häufige Anforderung, dass man z. B. die Arten einer Gattung in einem bestimmten Areal sucht.
Ich suche z.B. nach Arten der Gattung Brassica auf Sizilien:
Im Berlin-Model kriegt man dann eine schön sortierte Liste, die man sogar ausdrucken kann:
https://ww2.bgbm.org/EuroPlusMed/RegionalTaxon.asp?PTNameFk=14195&Name=Brassica&PTRefFk=7200000&Region=683&AreaFk=&Print=1
In der Plattform dagegen eine unsortierte Liste, die gerade bei etwas größeren Gattungen nur wenig nützt, weil man nichts mehr findet:
https://europlusmed.org/cdm_dataportal/search/results/taxon?ws=portal%2Ftaxon%2Fsearch&query=Brassica&form_build_id=form-KP34ii2zjTu8VUIf8_y5Iag8oy55fkUXClwmqc820IE&form_token=CZ3tAXLR_ajab1qBspOIC_bdAaYKdnIq3uxiqe23i5A&form_id=cdm_dataportal_search_taxon_form_advanced&search%5BpageSize%5D=25&search%5BpageIndex%5D=0&search%5Bareas%5D%5Bareas_filter%5D=Sici&search%5Bareas%5D%5Barea%5D%5B0%5D%5Bdb1facf2-58a5-483e-9b2a-eb4290ca1b71%5D=db1facf2-58a5-483e-9b2a-eb4290ca1b71&search%5Btree%5D=314a68f9-8449-495a-91c2-92fde8bcf344&search%5BdoTaxa%5D=1&search%5BdoSynonyms%5D=1
(die inhaltlichen Unterschiede bitte nicht beachten, wurde mittlerweile stark verändert).
Ich denke, das kann doch nicht so schwierig sein, die Ergebnisse auch einer advanced search alphabetisch zu sortieren, weil doch bei der einfachen Suche in der Plattform auch eine alphabetisch sortierte Liste herauskommt (der entsprechende Programmiercode also bekannt sein müsste, wie ich laienhafterweise annehme?):
https://europlusmed.org/cdm_dataportal/search/results/taxon?ws=portal%2Ftaxon%2Ffind&query=Brassica&form_build_id=form-3C9wUHyQOMKOHwlK1LcHWz2xldBtTOk0IPRoMkbo9eg&form_token=q8cLoeokwFEZcTeh6KVVRil7w7i-az91aYHwcvy6qOM&form_id=cdm_dataportal_search_taxon_form&search%5BdoTaxaByCommonNames%5D=&search%5BdoSynonyms%5D=1&search%5BdoTaxa%5D=1&search%5BpageSize%5D=25&search%5BpageIndex%5D=0
Related issues
Updated by Katja Luther about 2 years ago
The lucene search uses the OrderHint NOMENCLATURAL_SORT_ORDER, which sounds good, but at the end the id is used for ordering. We need an implementation similar to the "order by rank and name"
Updated by Andreas Müller about 2 years ago
- Due date set to 03/22/2022
- Start date set to 03/11/2022
Updated by Andreas Müller about 2 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 10
Updated by Andreas Müller about 2 years ago
- Due date changed from 03/22/2022 to 03/31/2022
- Priority changed from New to Highest
- Start date changed from 03/11/2022 to 03/25/2022
- Severity changed from major to critical
This ticket is not so much related to the current milestone so I move further to next week. Maybe we have to think about moving it fully to the performance milestone 5.33 if there is no time left for fixing now. However priority is high and same with severity
Updated by Andreas Müller about 2 years ago
- Related to feature request #7158: Add pro parte misapplied name to the concept relationship types added
Updated by Andreas Müller about 2 years ago
- Assignee changed from Katja Luther to Andreas Müller
Updated by Andreas Müller about 2 years ago
- Due date changed from 03/31/2022 to 04/30/2022
- Target version changed from Release 5.31 to Release 5.32
- Start date changed from 03/25/2022 to 04/19/2022
Updated by Andreas Müller over 1 year ago
- Priority changed from Highest to Priority14
Updated by Andreas Müller over 1 year ago
- Target version changed from Release 5.32 to Release 5.33
Updated by Andreas Müller over 1 year ago
- Target version changed from Release 5.33 to Release 5.44
Updated by Andreas Müller about 1 year ago
- Related to bug #10247: Common name search is slow added
Updated by Andreas Müller 11 months ago
- Priority changed from Priority14 to Highest
Updated by Andreas Müller 2 months ago
- Target version changed from Release 5.44 to Release 5.43
Updated by Andreas Müller about 2 months ago
- Tags changed from euro+med to euro+med, lucene
Updated by Andreas Müller about 2 months ago
- Tags changed from euro+med, lucene to euro+med, lucene, performance