JForum 功能说明书


  1. 引言
  2. 用户与用户组
  3. 内容管理
  4. 权限控制
  5. 审核功能
  6. 管理与设置
  7. 信息统计

1. 引言

        JForum是Rafael Steil开发的一个基于JAVA的开源论坛,采用BSD开源协议,可以最大限度的进行任何修改和扩展,包括商业用途。它提供了诸如SSO之类的抽象接口,具有完全的权限控制、支持包括中文在内的十几种语言、可自定义的用户接口、安全、多数据库支持等特性。JForum 采用 FreeMarker作为页面模板引擎。JForum成功案例有EA论坛、JavaRanchGUJ


2. 用户与用户组

        JForum支持自己创建用户组,本文给出三个基本的用户组:游客组普通用户组管理员组的基本介绍。

2.1 用户组介绍

2.1.1 游客用户组

        游客,即未登录的用户只能查看被管理员设置成公开的板块里的主题。如果想要回复主题、关注主题、收发站内信等操作需在本站注册并登录以后才可以进行。

2.1.2 普通用户组

        普通用户组的成员可以根据相应板块的管理员设置的权限在板块中执行特定操作,如只能在 站务中心 板块中浏览管理员发布的主题,不能发布帖子。又如在 技术问答 板块中点击 发布主题 按钮,发布新主题。

2.1.3 管理员用户组

        管理员除了具备普通用户组的所有权限外,还有管理板块或者系统的权限,具体查看 权限控制审核功能管理与设置信息统计 中的功能。

2.2 用户管理

        普通用户登录后可以在顶栏中的 个人资料个人资料 中修改自己的名字、邮箱、密码、QQ、个人网站、自我介绍、个性签名等个人信息。还可以设置上线状态、首选语言等偏好设置。管理员同样可以在 后台管理-会员管理 中修改这些普通用户的这些信息。

2.3 用户组管理

        管理员可以在 后台管理-分组管理 中修改已有用户组名,修改组权限,新建用户组等操作。


3. 内容管理

        管理员可以对版面进行管理并设置相应的发布主题、查看主题和回复主题等权限的控制。普通用户可以在特定版面进行发布主题、评论、投票和上传附件等操作。

3.1 版面管理

        管理员可以在 后台管理-版面管理 中对版面进行管理并设置相应的发布主题、查看主题和回复主题等权限。

3.2 主题

        普通用户可以在特定板块点击 发布主题 按钮,发布新主题。主题输入支持 BB code、HTML代码和表情。管理员还可以发布 置顶主题公告主题 。还可以点击 编辑 对已经发布的主题进行编辑。特定主题还支持 书签 功能,主题页尾点击 加到我的书签加到我的书签 以后可以在页首 我的书签我的书签 中查看保存过的书签。

3.3 评论

        已登录的用户可以回复未被设置成只读的主题。评论同样支持BB code、HTML代码和表情。点击 引用对特定层的评论或者主题进行引用。

3.4 站内信

        可以根据用户名给特定用户发送站内信,发送过的和收到的站内信都可以在顶栏 站内信站内信 中查看到。


4 权限控制

4.1 发布主题

        管理员可以在 后台管理 中对用户所在的用户组的发布主题的权限进行限制,还可以在新建板块的时候对特定板块的发布权限进行限制。如可以在后台管理-会员分组-权限的权限中设置普通用户组对与版务中心板块的权限为限制发布,也可以在后台管理-版面管理-权限中设置版务中心板块对与普通用户组的权限为限制发布。需注意设置项不可以有逻辑冲突。

4.2 查看主题

       查看主题的权限设置同发布主题方法一致。

4.3 回复主题

        回复主题的权限设置同发布主题方法一致。


5. 系统设置

5.1 多语言设置

        管理员进入 后台管理-系统设置 后,可以设置系统的语言,支持英文、中文简体、中文繁体、葡萄牙语、意大利语、德语等。

5.2 网站展示信息

        管理员进入 后台管理-系统设置 后,可以设置系统 论坛名称论坛页面标题Meta 标签描述Meta 标签关键字 等系统信息的修改。

5.3 邮件系统

        管理员进入 后台管理-系统设置 后,可以设置系统的邮箱信息。


6. 审核功能

6.1 用户锁定与解锁

        管理员进入 后台管理-封锁控制 以后对特定用户进行封锁和解封,被封锁的用户进入论坛以后无法查看任何主题,提示“您已经被这个论坛封锁了. 如果您有任何问题, 请联络系统管理员XXX@XXX.com 谢谢.”

6.2 IP封锁

        管理员进入 后台管理-封锁控制 以后对特定IP地址或者特定IP地址段进行封锁。

6.3 Email封锁

        管理员进入 后台管理-封锁控制 以后对特定Email进行封锁。


7. 信息统计

7.1 用户统计

        系统提供在页尾展示了 目前总共有X位注册会员最新注册的会员XXX目前总共有X位用户在线最高在线人数X人目前在线注册会员 XXX 等多种用户统计信息。在 后台管理-管理首页 中可以查看 注册会员总数平均每天注册的会员总数

7.2 内容统计

        系统页尾可以看到 目前总共发表了 X 篇文章,在 后台管理-Lucene统计 中还可以根据时间或者文章代号进行聚类统计。在 后台管理-管理首页 中可以查看 文章总数平均每天发表的文章总数主题总数平均每天发表的主题总数