资 源 简 介
利用 Drupal Forum / Advanced_Forum 模块实现的论坛,默认的回复是 threaded comments 的形式,即针对回复的回复是嵌套的,下级的回复显示的时候会比上一级缩进一部分;在 结构->内容类型->论坛主题 设置页面,评论设置 设置标签下,取消勾选 主题化 一项,即可实现 flat comments 的形式,不同级的回复不会缩进,都会按照时间顺序对齐显示,但是嵌套关系仍然存在,删除上级回复时下级回复仍然会被删除,使用 flatcomments 模块 http://drupal.org/project/flatcomments (没有单独配置项) 的同时取消勾选上面提到的选项,即可实现所有回复都是针对主题的,按照时间顺序对齐显示,不用担心关联删除。
如果觉得这样看不出回复针对的回复,可考虑使用 quote http://drupal.org/project/quote 模块。
这样更像一些我们熟悉的国内论坛形式。
Flatcomments is a small module that allows you to force comments to always be
replies to the node, not other comments.
-- Example
- comment 1
- comment 2
Suppose user replies via the reply link on comment 1:
Without flatcomments:
- comment 1
- comment 3
- comment 2
With flatcomments enable