Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Navigate collection via user/roles #385

Open
jangari opened this issue Oct 23, 2014 · 4 comments
Open

Navigate collection via user/roles #385

jangari opened this issue Oct 23, 2014 · 4 comments

Comments

@jangari
Copy link

jangari commented Oct 23, 2014

This is probably a major feature, but I think it is one that would be very handy for us internally, and useful for people browsing the collection.

Since users are referenced in collections and items in a whole bunch of ways, we could make use of these relationships and display them from a user page. Say someone browses the collection and finds an item of interest, and they see that the speaker was 'Fred Smith'. They could click the name and be taken to a page that lists all Fred's links to collections and items. Maybe he's a speaker in a bunch of items and maybe a singer in some other ones. He might even be listed as a recorder for a collection, perhaps.

So this user page would list the 'roles' table and provide links to both collections and items in which Fred has a role (along with the role he has in that item/collection).

Similarly, an admin user could do the same, but they would also see Fred's administrative relationship with items and collections. For example, it will show that Fred is 'collector' of a collection FS1, and editor of his colleague's collection MS1 (or whatever). It could also show that Fred has been given download access to a bunch of collections. Admins will also see a link to Fred's user account page which displays his address and contact details and whatnot, and the admin can furthermore edit Fred's account.

So a regular person navigating the archive, when clicking on any linked name, would see something like this:

screen shot 2014-10-23 at 2 40 28 pm

And an admin would see this:

screen shot 2014-10-23 at 2 44 08 pm

One use for such a user page would be for the admins to check whether this Fred is the same Fred Smith who just created an account, and should therefore be merged with that user account (as discussed at #384).

Also, the rif-cs feed currently creates RDA party records for collectors. It might be handy if they linked back to a useful page (currently they simply link to a page that only admins can see), from which the casual user might like to see what else that person has done. Also, I distinctly recall that some people in the collection are listed as recordists of items in other people's collections. That information is obscured unless we can navigate by users.

@jangari
Copy link
Author

jangari commented Oct 23, 2014

@nthieberger @LindaBarwick thoughts?

@nthieberger
Copy link
Collaborator

This is a good idea, but not as high a priority as getting streaming access to the media or DOIs for example. It is possible to search and find people names now, and visualising relationships within the catalog will be something good to have later, allowing various ways of navigating the catalog that are not bound up in textual searches.

@jangari
Copy link
Author

jangari commented Oct 23, 2014

Agreed. Something for much later. However it might be simple to determine, on the basis of the structure of the database, whether this is easy, complex, or impossible. Maybe Terem could keep this in mind when they investigate the database structure.

@johnf
Copy link
Member

johnf commented Jan 24, 2025

Maybe this turns into an oni thing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants