Someone tell me How can i link drupal user's profile to multi biblio authors , then all publications containing these authors to be displayed on drupal user's Publications ?
thanks in advance .

Comments

rjerome’s picture

I think what you want to do is go to the 'biblio/authors' page, find the author you wish to associate with a Drupal UserID, then click the edit link beside the author name and then select the Drupal UserID from the dropdown list.

Alternately you can approach it from the other direction and edit the user (user/x/edit) and go the the "Biblio Settings" section and select the Biblio author to associate with this user in the "Link My Profile with this Author from the Biblio database " drop down list.

manhtung27m’s picture

Thanks for your support !
But I think your comment hasn't met my expectation yet . If we did it your way , we could just link only one Drupal user's profile to one Biblio author . Firstly , you go to the 'biblio/authors' page and choose one author name which you want to edit ,done it your way . Secondly , you choose another author name which you want to associate with the same Drupal userId that you did before . And finally , you go back to previous author name , look at drop down list you will see Drupal ID is 0 (Default value) . It's no longer Drupal userId that you selected before .

smithdalec’s picture

Version: 7.x-2.x-dev » 7.x-1.x-dev

Moving to 7.x-1.x-dev version.

smithdalec’s picture

Issue summary: View changes

a

SamohtVII’s picture

Issue summary: View changes

Anyone have a solution to this?

St_B’s picture

Well you can link or merge (retaining alternate form) several biblio authors, and link the main biblio author to a drupal user.
There are several bugs in biblio contributors part of module, it is made for this kind of things.

SamohtVII’s picture

In the edit user area when linking to a name it still shows all variations of a name i.e Test Name, Test N., N. Test, etc. How can I merge all the names and have only the single parent name show and none others?

Cheers