ucd-library / rp-ucd-client

Client application for UCD Davis Library research profiles
MIT License
0 stars 0 forks source link

Identify subject for "view all X" items accessed via subject pages #294

Closed wrenaria closed 2 years ago

wrenaria commented 2 years ago

Screen Shot 2021-12-02 at 2 29 58 PM

When you browse to a Subject (Example: Engineering) and click on the "View All Related Category" button, it takes you to a browsable A-Z list limited to that subject. Currently, the subject is not identified on the that page.

It would be helpful to identify the subject at the top of the page. I would like to do that as a button. When the "X" on the yellow subject button is clicked, remove the blue area and show an unfiltered view of the standard Browse UI.

This capability should be applied to any type of content associated with the Subject that is too long to display all at once within the page (works, people).

Web 1920 – Subject - Engineering Works 2

Web 1920 – Subject - Engineering People notes

Long subject example:

Screen Shot 2021-12-02 at 2 25 15 PM

Screen Shot 2021-12-02 at 2 25 39 PM

Vensberg commented 2 years ago

Right now clicking on the alphabet will re-run the search. The original search must be kept in place. Same for grants and people.

qjhart commented 2 years ago

@sbagg - There are a number of issues here:

This works similarly for the people page. However,

-though the subject term seems to be extended into the query, the query is not properly responding.

Vensberg commented 2 years ago

The works label seem fine. However, there are two remaining issues:

Vensberg commented 2 years ago

The researcher problem is fixed in https://github.com/ucd-library/rp-ucd-client/issues/296. @qjhart The alphabetic problem is fixed, but now segmenting the works into, for example, articles and conference papers and a letter of the alphabet together doesn't work. Try https://dev.experts.library.ucdavis.edu/works/articles?subject=concept%2FFoR%2F0913, switch to conference papers and click on "M". I am OK with opening a separate issue for another release if this would take too much time to fix.

Vensberg commented 2 years ago

Looks good.