公告这个是dghabc用于学习drupal的站点,暂时没有开放用户注册,但所有人都可以发表评论.您的评论就是对我最好的支持. |
在首页不显示添加新评论drupal系统在启用评论之后,在首页的每个节点下都会有个链接添加新评论,这是个没用功能,在别人没有看完整个文章之后,一般没必要直接添加新评论.可以利用重写theme_links()函数去除新评论功能. 原文来处于此处
01找到theme_links()的位置 这个函数位于includes\theme.inc文件的1103行.将事个函数复制出来 02修改模板目录的template.php文件 在这个文件中增加一个函数,函数名为你的模板名称_links,把刚才复制出来的内容给放进去.并且在这个函数的开关部分加入以下语句,看起来应该是这样的. function blank_links($links, $attributes = array('class' => 'links')) {//blank是我的模板名称,你要改成你自己的模板名. OK,清空缓存试试看,在首页中的添加新评论的链接是不是没有了.
感想drupal中的模板改写功能实在是太强大了,几乎所有可能的东东都可以做,实在象有句话,没有做不到,只有想不到
|

最新评论