discuz如何设置邀请注册,第1张

discuz是一个功能比较强大的,内容比较丰富的开源网站论坛,有着丰富的模板和插件可以供我们使用。注册与访问控制,主要是对新用户的注册方式、注册文件以及新用户的访问条件进行一些设置,作为网站的大门,可以设置只允许符合相关条件的用户注册和访问,如非本地 IP 地址用户注册需要审核、是否需要好友邀请才可以注册、是否可以在线购买邀请码等相关设置,通过这里的设置,可以有效防止灌水机的危害。

注册相关设置 操作路径:后台=全局=注册与访问控制=注册

1、允许新用户注册:设置是否允许游客注册成为站点会员,分为两种方式,您可以根据站点需求选择注册方式。1)开放普通注册:允许符合条件的新会员注册成站点用户。2)开放邀请注册:允许持有邀请码的新用户注册,此时需要进行邀请的相关设置,同时还可以设置是否可以直接购买邀请码,如下图所示:

邀请注册说明:填写用户邀请注册时在前台的显示说明。在前台的显示效果如下图:

如果有邀请码的话,可以直接填写邀请码进行注册。允许充值购买邀请码:选择“是”,允许用户直接在线购买邀请码。

点击“还没有邀请码?点击此处获取”出现如下图所示的页面:

进入购买流程进行购买。这里需要特别注意的是:允许游客通过在线充值购买注册邀请码。仅限于关闭普通注册时有效。开启前请确认您的电子商务及发送邮件功能可正常使用。电子商务在后台=运营=电子商务中设置。发送邮件功能在后台=站长=邮件设置中设置。 邀请码单价(元):设置购买邀请码的单价,以元为单位。邀请新注册会员奖励所用扩展积分:指邀请新注册会员奖励所用的扩展积分,包括奖励邀请人和被邀请人的奖励积分。这里的扩展积分是积分设置中已经启用的扩展积分项,默认为威望、金钱、贡献,关于这部分的设置请参考积分设置中详细讲解。被邀请人奖励积分数量:指通过好友邀请注册成功后,奖励被邀请人的扩展积分数量,比如小王邀请小李注册,这里填写的积分数为奖励小李的积分。邀请人奖励积分数量:指通过好友邀请注册成功后,奖励邀请人的扩展积分数量,比如小王邀请小李注册,这里填写的积分数为奖励小王的积分。邀请注册用户初始用户组:指注册成功后被邀请人的初始用户组。不受邀请码限制的地区列表:当用户处于本列表中的地址时,注册时不受邀请码限制。每个地区一行,例如 "北京"(不含引号),留空为不设置。不受邀请码限制的 IP 列表:当用户处于本列表中的 IP 地址时,注册时不受邀请码限制。每个 IP 一行,既可输入完整地址,也可只输入 IP 开头,例如 "192168"(不含引号) 可匹配 19216800~192168255255 范围内的所有地址,留空为不设置。注意:如要正确无误的判断您 IP 地址所在的地区,请到网上下载 qqwrydat IP 地址库文件上传到 "data/ipdata/" 目录下更名为 wrydat,同时删除 tinyipdatadat 文件

discuz邮件设置

描述:Discuz!电子邮件功能对站长来说非常重要。如果用户忘记了密码,他们可以通过电子邮件直接找回密码。如果你设置了电子邮件功能,仔细解释会更方便。

一,Discuz!支持以下三种邮件发送方法:

1通过PHP函数的sendmail发送(推荐这种方式)

描述:

这样用PHP的函数发送邮件,需要在服务器上安装邮件系统。一般虚拟主机都有内置的邮件系统。所以推荐这种方法。

2通过套接字连接到SMTP服务器发送(支持ESMTP验证)

描述:

该方法适用于win或linux服务器(适用于虚拟主机或独立主机),支持ESMTP验证。站长需要有一个SMTP服务器,比如Foxmail的SMTP服务器。

3通过PHP函数SMTP发送邮件(仅在Windows主机下有效,不支持ESMTP验证)

注意:该方法仅适用于win主机。对系统环境要求高,不推荐。

用户可以根据自己的情况选择使用哪种方式。

其次,邮件头的分隔符分为三种类型

1使用CRLF作为分隔符(通常是Windows主机)

2使用LF作为分隔符(通常是Unix/Linux主机)

3使用CR作为分隔符(通常是Mac主机)

注意:这里,标题的分隔符是根据您使用的邮件服务器系统选择的。

三、下面我们以第二种邮件发送方式为例,详细介绍一下设置邮件功能的全过程:

1首先我们需要注册一个邮箱,比如Foxmail的邮箱。电子邮件名称是hellensu@foxmailcom

2网站创始人登录Discuz!背景=>:网站管理员=>;设置,选择“通过SOCKET发送到SMTP服务器(支持ESMTP认证)”,如下图所示:

点击“添加新的SMTP服务器”,然后填写SMTP服务器、SMTP端口、身份验证、发件人电子邮件地址、SMTP身份验证用户名和SMTP身份验证密码等信息。您可以在这里添加多个SMTP服务器。

SMTP服务器:填写SMTP服务器的地址,如smtpfoxmailcom

SMTP端口:默认一般是25。你可以根据你使用的不同SMTP端口来填写。

注意:建议您在此选择“是”进行验证。

发件人电子邮件地址:填写发件人的电子邮件地址。

SMTP认证用户名:填写的邮箱地址同上。

SMTP认证密码:填写邮箱的密码。

3邮件头的分隔符是LF。

在收件人地址中包含用户名:选择“是”将在收件人的电子邮件地址中包含站点用户名。

阻止电子邮件中的所有错误提示:选择“是”将阻止电子邮件中的所有错误提示。

四。测试

要知道设置的邮件功能成员能否正常接收邮件,需要测试一下。

3gif(1218KB,下载次数:64)

下载附件并保存到相册中。

上传于2012年3月27日13:59

填写发件人和收件人的邮箱后,点击“检测电子邮件发送设置”。如果邮件设置成功,会提示如下图所示:

使用discuz论坛作为后端生成微信、QQ、支付宝、头条抖音及百度小程序,并支持安卓或苹果APP

mobile:discuz掌上论坛插件

dzmini:原生小程序源码

dzmini_uni:多端小程序源码

修改配置文件config_oauthsphp, 将申请好的小程序 appkey appsecret填入并保存

把mobile目录覆盖discuz网站的source/plugin/mobile目录

进入论坛后台,进入应用,找到掌上论坛插件并启用, 点击更新即可

在discuz后台点击全局——手机访问——开启手机访问及注册登录

修改小程序源码dzmini下的configjs配置文件,将域名换成您网站域名

测试没问题 提交上传审核即可

dzmini_uni需使用uniapp的工具进行编译,目前还有问题

https://githubcom/poisonboy/discuz

步骤:

1、下载安装XAMPP

XAMPP官网地址 https://wwwapachefriendsorg/zh_cn/indexhtml

下载得到xampp-win32-183-0-VC11-installerexe,双击安装,路径保持默认C:\xampp,安装完成后开始--程序里出现一个XAMPP程序组。

双击XAMPP Control Panel,弹出XAMPP控制面板窗口,依次点击Apache和MySQL后的Start启动服务。

2、下载安装Discuz!

Discuz!官网地址 http://wwwdiscuznet/forumphp

根据编码不同有几个版本可选,我下载的是 Discuz_X32_SC_GBKzip。

解压得到三个文件夹:upload,readme和upload,将upload文件夹复制到C:\xampp\htdocs下,将upload改名为BBS。

在浏览器地址栏输入网址http://localhost/bbs进入授权协议页,点击“我同意”,开始安装。

安装过程见以下各图:

安装完成,点上图右下角的链接,打开新建的论坛首页(如下图),以后可以通过网址http://localhost/bbs/访问论坛。

可以通过点击首页右上角的"管理中心"进行网站设置,还可以打开XAMPP控制面板点击Apache和mysql后的Admin按钮,进入后台进行Apache和MySQL数据库管理。

但愿我的回答可以帮到您。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » discuz如何设置邀请注册

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情