Basically it appears as though I can't get author_taxanomy to do it's thing. If I deselect "replace post info" then I see my 'submitted' information just fine, but as soon as I ask the module to replace the field in my theme (garland) then it displays only the time stamp. Deselecting "display timestamp" works as expected. I've got an author taxanomy set up with free tagging and multiple select. I've tried uninstalling and re-installing the module. I've looked through the documentation and am coming up dry...

Thank you very much, in advance.

Comments

Todd Nienkerk’s picture

Title: when checked "replace post information" no author name appears » Checking "Replace post information" displays no author names
Assigned: Unassigned » Todd Nienkerk

Have you:

(1) Selected a vocabulary to use for the author names?

(2) Assigned author names to a node?

If checking "replace post info" results in only a timestamp being displayed, it's probably because you haven't tagged any authors for that node (i.e., question #2 above).

RahulB’s picture

I had to user author_taxnomy because one node could be posted by multiple authors

I had about 200 users to import. I used user_import module. I used First Name and Last Name as profile fields.
I was able to import all users well

I then used taxonomy manager to paste the terms to a vocabulary I called users.

However I wished to link the term to the profile page of user. Even though the option was set in the UI, the link was not appearing the node.

I understood that the link between the term and the user has not been set.

I ran the following query to associate the term to the user

INSERT into author_taxonomy_term_link (tid,vid)
SELECT term_data.tid,users.uid from users INNER JOIN profile_values as FN on
users.uid=FN.uid and FN.fid =6//my profile field for FIRSTNAME
INNER JOIN
profile_values as LN on
users.uid=LN.uid and LN.fid =7//my profile field for LASTNAME
INNER JOIN term_data
ON term_data.name = CONCAT(FN.value,' ', LN.value) AND term_data.vid=44// my users vocabulary

I still did not get the link to the author in the node display (It displayed the user in the UID field of the node, not the taxonomy term)

I have confirmed that I have "replace output" setting on in the author_taxonomy settings.

Why the original author is displayed not the author linked through the taxonomy?

Only after I replaced the print $name by print author_taxonomy_output($node); in my node-<content-type>.tpl.php
did the name show up.

Is the hook not working?

1 more problem I faced is that my theme is supposed to display pictures. The picture is of the original user and the name is be of the user associated through the taxonomy. If Taxonomy image is enabled may be the taxonomy image can get associated with the user profile picture?

Of course I can fetch the taxonomy image and show the same in the .tpl file.

Hope the ideas do help others who may face similar problems and some of the problems can be handled through new features in the module.

Todd Nienkerk’s picture

Status: Active » Postponed (maintainer needs more info)

RahulB: Can you post this as a separate issue? You can do so here. (In the future, please open new tickets for support requests and bug reports. You should only post a reply to someone else's if it's directly related.)

sean porter: I'm marking this issue "postponed (maintainer needs more info)" until I hear a response. I'll wait another month or so before completely closing it.