If you show all your publications from user profile tab, the uid is used to filter the publications if an biblio author is not explicitly provided in the profile settings. This uid filters against node.uid. Actually I would suggest to filter against contributor_data.drupal_uid instead, because this data might be better informed?
Probably you want both filters. Hence I suggest to add a second filter tag called "cuid" (contributor user id) which will do the latter. Than you can easily switch between both variants. I didn't added this feature yet, because biblio_build_query looks quite complicated ;-)

Comments

I didn't added this feature yet, because biblio_build_query looks quite complicated ;-)

Yes, you have to be inside my twisted mind to make sense of that, and then sometimes even that doesn't help :-)

There have been comments in the past that I should base this module almost completely on CCK and Views. CCK for all the form fields and database and Views to build the queries and output the data. The more I beat on this code the more I think that approach might make some sense, but I'm not going down that road for 6.x-1.0 that's for sure!

Status:Active» Closed (duplicate)