Forum: 论坛

使用forum(论坛)模块可以创建围绕特定主题的讨论话题,其形式类似于常见的BBS讨论版如phpBB等。论坛功能非常有用,因为它允许社区成员讨论感兴趣的话题,并且所有的讨论都将存档供以后查询。

论坛(forums)的组织是通过容器(containters)来实现的。每个容器(也可以叫做版块)下面包含多个子论坛(或版面),而每个子论坛下则是相关按话题排列的讨论内容。容器与论坛都可以再放到其它的容器或论坛下面。精心安排容器与论坛结构将可以帮助用户更容易地找到感兴趣的内容。管理员可以把讨论贴从一个论坛移动到另一个论坛,并选择是否在原论坛留下备份。论坛的讨论贴都有自己的URL路径。

使用论坛模块需要先开启Taxonomy(分类)与Comments(评论)模块

你可以:

  • 管理>>论坛下管理论坛
  • 管理>>设置>>内容类型>>论坛下的论坛设置页面,进行论坛的全局性设置。
  • 管理>>访问权限下,或者使用taxonomy access control模块来控制哪些用户可以发布、编辑或管理论坛内容。
  • 管理>>模块下开启论坛功能必需的taxonomy与comment模块。
  • 使用flatforum theme美化论坛外观,或使用quote, subscription, bbcode及comment mover等模块为你的论坛增加相应的功能。还可以使用privatemes模块使用户可以使用站内信息互相联络,并使用profile模块来扩展用户个人信息资料。
  • 管理>>帮助>>评论页面阅读有关comment模块的帮助信息。
  • 管理>>帮助>>分类页面阅读有关taxonomy模块的帮助信息。

Drupal的论坛就像drupal本身一样,可以根据使用者的需要开启不同的模块,功能可以得到不断的扩展。你可以完全控制需要实现什么样的功能。

如何创建一个论坛

用户可以在论坛下发贴,论坛本身又可以是上一层论坛的子论坛,或者放在不同的容器(版块)下,从而形成多层结构。

  1. 点击管理>>论坛
  2. 点击 “添加论坛” 标签
  3. 输入论坛名称
  4. 输入论坛的说明。当用户选择论坛时,这个简短的说明将显示在论坛名称下。
  5. 为这个论坛选择一个母论坛或容器。如果没有其它论坛或容器可供选择的话,你将只有(根)这一个选择,也就是说该论坛将处于整个论坛分层结构的最上层。
  6. 选择权重。权重决定了论坛的显示顺序,数字越大表示其越‘重’,也就是说在显示时会沉到下面;相反,数字越小表示其越'轻',排列时会排在上面。
  7. 点击“提交”按钮。

如何创建一个容器

容器,顾名思义,用于包容题材相近的多个论坛。容器本身并不是一个论坛或版面,用户不能在容器上发布内容,而只能在容器下包含的论坛里发布。

  1. 点击管理>>论坛
  2. 点击 “添加容器” 标签
  3. 输入容器名称
  4. 输入容器的说明。当用户选择论坛时,这个简短的说明将显示在容器名称的下面。
  5. 为这个容器选择一个母容器或论坛。如果没有其它论坛或容器可供选择的话,你将只有(根)这一个选择,也就是说该容器将处于整个论坛分层结构的最上层。
  6. 选择权重。权重决定了论坛的显示顺序,数字越大表示其越‘重’,也就是说在显示时会沉到下面;相反,数字越小表示其越'轻',排列时会排在上面。
  7. 点击“提交”按钮。