论坛任务系统在 Discuz! 7.1 中有所加强,通过使用论坛任务可以起到对用户引导的作用,比如引导用户上传自己的头像、让用户使用论坛推广、完成发布帖子、添加好友等动作,可以促使用户更快的熟悉您的论坛,快速的融入您的站点当中。
论坛后台 => 扩展 => 论坛任务:
一、管理任务
Discuz! 自带了 7 个新手任务。在管理后台可以开启或关闭论坛任务,也可以管理已有的论坛任务。
论坛后台 => 扩展 => 论坛任务 => 管理:
可以点击“编辑”,重新设置任务参数:
注:新手任务可用于防止恶意注册及恶意灌水,或引导新手快速熟悉论坛,新注册用户将自动申请新手任务。Discuz! 7.1 版本只有自带的 7 个新手任务,站长在后台是无法添加新手任务的。
二、添加任务
站长可以在后台添加论坛任务,目前可以添加的任务类型有:论坛推广任务,红包类任务,头像类任务,会员类任务和帖子类任务。
以添加会员类任务为例演示:
会员类任务目前包括三种:添加好友、收藏主题、使用道具,此类任务用来鼓励和引导会员使用论坛的某个功能,活跃论坛的氛围。设置不同的完成任务条件,可以创造出适合您论坛的任务。
以添加“收藏主题”任务为例:
设置好各个参数后,点击“提交”按钮,即可添加成功。
在任务管理里可以看到:
站长自己添加的任务是可以删除的。
三、管理任务类型
Discuz! 7.1 自带了五种任务类型:论坛推广任务,红包类任务,头像类任务,会员类任务和帖子类任务。您可以升级或卸载任务类型,还可以自己添加任务类型。
论坛后台 => 扩展 => 论坛任务 => 任务类型,如图:
Discuz! 任务系统预留了安装、升级、卸载等多个接口,便于插件作者设计新的任务类型;
安装新的任务类型,需将任务脚本程序上传到论坛的 include/tasks 目录,然后即可在以下列表中安装并使用了。