thestars Posted July 20, 2010 Share Posted July 20, 2010 hi, In my drupal site, I have enabled comments for blog content type and only registered users can post comments.So users not logged in will see 'Login or register to post comments' below each post. It links to login/register form on a seperate page. I need the login/register form to appear below the post. How can I accomplish this? Quote Link to comment Share on other sites More sharing options...
vichu.1985 Posted July 29, 2010 Share Posted July 29, 2010 Dude, Try with nodeapi hook as follows function mymodule_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL){ if($node->type == 'blog'){ switch($op){ case 'view': global $user; if($user->uid == 0){ $node->content['show_login'] = array('#value' => drupal_get_form('user_login_block'), '#weight' => 99); } break; } } } hope this will help you............ Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.