Has anyone found a solution for dealing with authors who are also users on the site? This happens frequently when the biblio module is used to maintain publication lists of academic users. We need to find a way of linking the author information on the publication to the author's user profile on our site.

Comments

rjerome’s picture

I'll try to make this happen in the 6.x version. I would rather spend my time (what little there is) on readying and implementing new features in the next version since I know it won't be long before people are asking for it :-0

This has probably already been stated before but, do you have any suggestions as to how (from a users stand point) you would like to see this work?

Ron.

lukasc’s picture

I think this would be a great feature to have. Until now, it has been problematic for me as well, on my site:
mina.ubc.ca

What I have tried to do is add a custom field, called "Faculty", which is a multi-select box, that has all "faculty" users in in. Then, I was hoping that I could list only those publications matching Faculty=user, for example when listing my papers: mina.ubc.ca/lukasc.
I couldn't find a way to make this work, hence, currently I use the last name search feature, which works well as long as you do not have people with the same last name. This is ok in our case for faculty, but this system breaks down for students, unfortunately, since we have some with the same name.

A solution to the problem would be as follows:
When entering author information, there should be a way to have the author entered by two methods:
1) from a drop-down list of all the users, OR
2) if the author is not a user, then manual entry
3) (or a list of all previous authors).

When importing bibliographies, perhaps there could be a module that goes through and identifies the names and matches them to the users... asking the user for confirmation...

In any case, one easy thing to do, without trying to merge the two (users and authors) together, would be to have a separate multi-select list associated with each biblio entry, which is a user list. Then, when I search for papers, I could have it display papers which have been tagged to belong to this user. This would solve my problem for having students with same last names -- they could manually tag their papers, and my web page could just print the tagged ones...

please feel free to email if you would like to discuss this -- i'd love to see this implemented!

thank you very much,
Lukas

lukasc’s picture

I think this would be a great feature to have. Until now, it has been problematic for me as well, on my site:
mina.ubc.ca

What I have tried to do is add a custom field, called "Faculty", which is a multi-select box, that has all "faculty" users in in. Then, I was hoping that I could list only those publications matching Faculty=user, for example when listing my papers: mina.ubc.ca/lukasc.
I couldn't find a way to make this work, hence, currently I use the last name search feature, which works well as long as you do not have people with the same last name. This is ok in our case for faculty, but this system breaks down for students, unfortunately, since we have some with the same name.

A solution to the problem would be as follows:
When entering author information, there should be a way to have the author entered by two methods:
1) from a drop-down list of all the users, OR
2) if the author is not a user, then manual entry
3) (or a list of all previous authors).

When importing bibliographies, perhaps there could be a module that goes through and identifies the names and matches them to the users... asking the user for confirmation...

In any case, one easy thing to do, without trying to merge the two (users and authors) together, would be to have a separate multi-select list associated with each biblio entry, which is a user list. Then, when I search for papers, I could have it display papers which have been tagged to belong to this user. This would solve my problem for having students with same last names -- they could manually tag their papers, and my web page could just print the tagged ones...

please feel free to email if you would like to discuss this -- i'd love to see this implemented!

thank you very much,
Lukas

rjerome’s picture

I think this is mostly resolved in the latest -dev version. In that version you you will see some new settings on the admin/settings/biblio page which turn on the listing of publications on a users profile page. You can also choose how these publications are selected; you can use the Drupal userID, Last name, or a combination of both (which should deal with multiple users with the same last name). What still needs to be done is tagging imported entries with the appropriate userID, but that won't be hard to do I just forgot to do it :-)

Ron.

csc4’s picture

This is a brilliant addition Ron - thanks so much.

I've enabled it and it seems to be working right - though I would echo the other suggestion that it would be nice if it defaulted to on (or was a setting on the admin page whether to default on or off)

The one thing I can't seem to find though is

you will see some new settings on the admin/settings/biblio page which turn on the listing of publications on a users profile page. You can also choose how these publications are selected; you can use the Drupal userID, Last name, or a combination of both (which should deal with multiple users with the same last name)

I don't seem to have anything new on that page?

Liam Morland’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

This version is no longer maintained. If this issue is still relevant to the Drupal 7 version, please re-open and provide details.