Hi I have contact link installed, currently it will only show for admin. Is not visible to anon users.

I have had similar problems with product nodes which was fixed by adding a entry into the database..

Any ideas would be appreciated.

Comments

nedjo’s picture

Please try this:

* Make sure that anonymous users have the relevant permission to use contact forms.
* Make sure the node authors being contacted have edited their profiles to enable being contacted.

particlegirl’s picture

Hi thanks,

I have double checked both of these are they are correct. So not sure where to take it from here. Thanks for your help.

nirad’s picture

I have the same problem. Though it's worth noting that it also works for a user role I created called "site operator" which has more permissions than the "authenticated user" or anonymous (not logged in) user. However, all roles have the "Use users' personal contact forms" permission. I can post all the permissions information if you'd like.

stuwat’s picture

Same problem here. Answer is yes to both questions in comment 1.

sammyframson’s picture

I have the same problem. I have a special content type that I am using the contact link module for and only admin user can see the link.

sammyframson’s picture

Update: To overcome this, I have turned this module off and I am currently using this code in a custom content type template:

   <?php
echo l('Click here contact this owner.', "user/$node->uid/contact");
?>