IATI / D-Portal

http://d-portal.org/
Other
30 stars 23 forks source link

Searching for participating-org ref of a publisher #661

Closed stevieflow closed 3 weeks ago

stevieflow commented 4 months ago

Following on from the functionality added via https://github.com/IATI/D-Portal/issues/642

It seems - rightly - that if you click a link for an org reference that is a publisher, you are directed to the publisher page

eg:

Firefox_Screenshot_2024-02-22T08-12-54 575Z

leads to : https://d-portal.org/ctrack.html?publisher=XM-DAC-41122#view=main - where we see all the activities from that publisher

With the advent of #642 , we now know (although access to this has been in place via advanced filters for a long while) that this page is also accessible : https://d-portal.org/ctrack.html?/participating-org@ref=XM-DAC-41122#view=main - this is the 47 publishers (which include the publisher!) that use this org reference in the participating-org/@ref element, across 23, 141 activities

Both of these views/pages in d-portal are very helpful and useful : this is not a suggestion to change the outcome of #642.

I think my enquiry is that from a publisher page, it might be helpful to know that we could additional search for this publisher as a participating-org..

@robredpath @markbrough could have reckons, too!

notshi commented 4 months ago

We could add a link for that additional search like so.

Screenshot_20240306_224737

It would be interesting to see what this could look like for https://github.com/IATI/D-Portal/issues/660

stevieflow commented 4 months ago

Thanks @notshi

Yes, that would be a good next step I think - it gives people access to that data, and is clearly labelled

notshi commented 3 months ago

This should now be live - please do let us know if anything is amiss!

Example - https://d-portal.org/ctrack.html?reporting_ref=XM-DAC-41122#view=main

notshi commented 3 months ago

Notes:

stevieflow commented 3 months ago

If participating-org is not a publisher, the link should be removed (eg).

Ah yes, that would be good. Shall I create a new ticket for that?

notshi commented 3 months ago

Yes, please. Thanks, @stevieflow!

stevieflow commented 3 months ago

Done: https://github.com/IATI/D-Portal/issues/667 !