Link to catalog item
- Dominant language
- Clojure
- Stars
- 66
- Forks
- 28
- Avg merge
- 7d 4h
- Merged PRs (30d)
- 2
Description
REMS application can be linked to from other applications. We have some stable (deep-)linking possible as described in https://github.com/CSCfi/rems/blob/master/docs/linking.md.
One of the main features of REMS is a catalogue of catalogue items. Sometimes external applications have a more comprehensive catalogue page or even a separate discovery tool. They would like to link deeply into REMS catalogue to a certain place. It would be convenient if there would be a URL which could scroll to the right position in the catalog and highlight the catalog item in question.
- [ ] Implement a type of catalogue deep link that scrolls to the correct place and catalogue item in the catalogue.
- [ ] Highlight the linked to item (perhaps like the hover style).
- [ ] This could be implemented with HTML named anchors and links with fragments (like `/catalogue#resuniqueidhere`).
- [ ] The external application may not know the REMS internal IDs so these links should use the resource id. There can be a case where multiple resources match and then we can basically highlight all but scroll to first.
- [ ] Alternative idea: Use the search on the catalogue page to limit the results to the ones that were linked to.
Contributor guide
Assessment
This issue has not been assessed yet.