2009-10-15 105 views
0

我想允许匿名用户,但新增评论的形式,评论“添加注释”称号等没有显示。对于登录用户来说,它显示得非常完美。的Drupal允许匿名评论

我已经允许通过在权限页面(不特定内容类型)匿名网友的评论,评论允许用于特定节点和“匿名用户可以留下自己的联系信息”被选中。

这是什么原因造成的?难道是因为显示这个评论区域的tpl文件没有加载?

感谢

编辑:这个问题似乎是注释的wrapper.tpl.php的内容没有被加载匿名用户。这个文件包含一个结束div,它应该出现在所有用户的内容下面,但是对于匿名用户,它不在那里。

+0

drupal 5,drupal 6? – 2009-10-15 15:29:16

+0

为你指的是评论,wrapper.tpl.php,这似乎是Drupal的6 – 2009-10-15 15:31:48

+1

只是双重检查(?):你有“准入意见”和“帖子”的权限为匿名用户启用? – 2009-10-15 15:42:10

回答

7

请确保您有两个“访问评论”和“帖子”的权限为匿名用户启用。

1

我的第一个猜想是,旧版本的页面缓存。 (我假设你没有做任何疯狂的定制和网站结构很简单。)

请尝试以下操作: 1)重建主题注册表 2)清除缓存

这些应该是简单如果你有Devel模块。如果不是的话,我会用指示编辑帖子。

+0

没有变化,清除缓存和主题注册表总是我做的第一件事:) – stef 2009-10-15 15:20:13