权限设置问题

最直接的就是在特定的页面中加

最直接的就是在特定的页面中加 if($user->uid){....},,当然可以在特定页面的模块中定义用户访问权限,然后在管理页面的访问控制中设置。

这个代码应该加在这个页面的什么地方?创建新页面内容时没有写

这个代码应该加在这个页面的什么地方?创建新页面内容时没有写代码的地方呀
还有能不能给我这个的完整代码,完全新手,不会弄啊

还可以在template.php里面来设置看看 请参考,希

还可以在template.php里面来设置看看

请参考,希望对你有所帮助。
http://hellodrupal.info/node/71

<?php
function phptemplate_preprocess_node(&$vars) {

global
$user; //定义全局用户
if(!$user->uid && $vars['node']->nid==2&&$vars['page']){//判断是否登录还有 $logged_in 这个变量,可以试试
  
drupal_set_message(t('请注册'));
   
drupal_set_message ("<a href=/user?destination=". substr( $_SERVER['REQUEST_URI'], 1 )."><b>点击这里登录或者注册</b></a>");
  
drupal_access_denied(); 
}
?>

*********************************

你好,drupal!记录学习Drupal 实践开发网站

--> http://hellodrupal.info

*********************************