Hi, this is a great module but was wondering if you would in future be able to link author names in biblio with user profiles, so that it would be possible to automatically print a list of a users' publications in their profile page. Again great work on this module!

Comments

jtrant’s picture

this would be *really* useful to me too, as we're using biblio to develop a shared bibliography within a community of researchers.

jt

rjerome’s picture

I've been thinking about this one, but still haven't come up with a good solution yet. It will remain on the todo list though.

Ron.

mbria’s picture

Why not patching profile.module to add a new field type?
As far as biblio nodes are nodes, a possible solution is something similar (I hope, better ;-D) to: http://drupal.org/node/68381

This summer some guys joined they effort to build a kind of cck-profiles, that is IMHO also a good approach to work on (http://groups.drupal.org/profiles-as-nodes).

What is your preference?

bomarmonk’s picture

Why not allow bibliographic content to be added to CCK content nodes (then they can be added to the CCK custom profile page). Maybe the node relativity or node relationships modules would already help with this?

csc4’s picture

This would be great.

I'm currently using usernodes to list biblio's created by the user in their profile - but in the situation where a user is also the author of the original biblio it would be nice to be able to split them out - but I don't know how you can know whether they are unless there's an additional flag added for 'mine'?

lukasc’s picture

Version: 4.7.x-1.x-dev » 5.x-1.x-dev

Hi,

I have managed to get it to work on our web page: http://www.mina.ubc.ca -- click on Faculty, and some have publications uploaded (including myself).

I accomplished this by using Contemplate, and the following code:

// GET LAST NAME
$member_name = db_fetch_object(db_query("SELECT n.title,n.vid FROM {node} n WHERE n.type=\"faculty_page\" AND n.uid = $node->uid"));
$member_data = db_fetch_object(db_query("SELECT * FROM {content_type_faculty_page} c WHERE c.vid = $member_name->vid"));
biblio_db_search("inline", "author",$member_data->field_last_name_value);

Note that I am using Nodeprofile and Nodefamily (but not Usernodes). Thus, when one clicks on user/2, for example, it is a combination of the regular profile, plus the "faculty_page" node.

As is, all papers are displayed by year. It would be nice to be able to split them by journal and conference, for example...

regards,
Lukas

ps. Ron - Excellent module!

mbria’s picture

Hi guys,

As most of you I worked on "template" solutions to show biblio nodes in user's profiles.
I did the same most of the times (depending on requirements) when I don't have no choice, but others you can take a look to some interesting "third" modules.

It "template work" seams like the logical way on "old days" when we only had profile module to work with, but now we have nodeprofile module that offers new solutions to play with... and the good part, probably will make Ron's work easier as far as he don't need to develop every suff to accomplish this feature, he just need to extend biblio to run with this third modules (btw, thanks a looot for the excellent module and the brave support).

Based on:

  • biblio (of course)
  • nodeprofile (and it's dependencies)
  • contemplate (just in case we like to tune a little the presentation)
  • cck node_view (to attach views to nodes)
  • filter_form (to hide fields and buttons on edit/creation of nodes)

I was able to inform what our PhD's published related with their Thesis (thesis is a new cck content-type that includes a view to all the biblio nodes created by the thesis author).

BTW, if nodeprofile people allows to show multiple nodes of the same type in the profile page (that looks like the natural steep they will follow), the view won't be necessary any more.

Probably it won't be enough for most of us... because the author of the node isn't always the author of the publication, and furthermore most of the times we have multiple authors... but I think it will be useful in cases similar to mine.

I don't know... may be I'm just talking rubbish. :-)

Cheers,

m.

drupalina’s picture

just subscribing to this request

lukasc’s picture

I recently updated to the latest version of Biblio, and the functionality that I had achieved previously (see above post) no longer worked.

The new version of biblio now added "/viewinline" and "/inline" to the author and title links, producing non-formatted links (without the menus, and so on).

I fixed the code for my purpose, and it is described here: http://drupal.org/node/181362

Lukas

rjerome’s picture

Just a update to this thread to let you know that the lastest 5.x-dev version now has profile integration. There is a check box on the usr/x/edit page which turns publicaiton listing on or off.

Ron.

bekasu’s picture

Status: Active » Closed (fixed)

Marking issue closed.

Aren Cambre’s picture

Status: Closed (fixed) » Closed (duplicate)