CSCfi / CSCfi/rems

Link to catalog item

Open
#2,645 0 comments 0 reactions 0 assignees View on GitHub
Feature Good First Issue Hacktoberfest
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.