
YtUser插件是目前为止zblog仅有几款会员中心插件中唯一的一款免费zblog会员中心插件,通过YtUser插件可以轻松实现zblog php网站前台用户中心功能,其中包括前台注册登陆、QQ一键免注册登陆、修改资料、投稿、文章收藏、积分充值、VIP充值、文章付费内容、文章购买等,且支持支付宝即时到帐接口,但是需开启“支付宝即时到帐接口”插件以及申请支付宝接口。
博客吧zblog php主题Seven对该插件进行了适配,有兴趣的可以前往https://www.boke8.net/zbseven.html查看演示
安装教程:
1、下载插件YtUser.zip(经济条件较好的站长不妨去应用中心购买赞助开发者https://app.zblogcn.com/?id=1139)
2、解压压缩包,把解压出来的YtUser文件夹通过FTP上传至网站的zb_users/plugin/目录
3、登陆网站后台,在插件管理中启用“用户中心”插件
4、插件启用后,可以在后台——右上角——用户中心——插件说明中查看各页面对应的URL链接,当然这些页面需要进行适配后才能打开
适配教程
注意:以下的代码都是这些页面的核心代码,还需要自行根据自己的需要进行代码设计编写。
登陆模板
在主题template/目录下创建文件t_login.php,并在文件中添加以下代码:
登陆模板
在主题template/目录下创建文件t_register.php,并在文件中添加以下代码:
用户中心
在主题template/目录下创建文件t_user.php,并在文件中添加以下代码:
提示:其中电话和地址可以根据情况是否添加。到期时间这块,可根据情况设置普通会员是否显示。
此外如需额外添加新的字段,请认准格式:
并添加以下JS
额外添加新的字段的时候请注意先删除上面的
然后添加一下代码
积分充值
在主题template/目录下创建文件t_integral.php,并在文件中添加以下代码:
VIP月充值
在主题template/目录下创建文件t_upgrade.php,并在文件中添加以下代码:
提示:$user.Level < 5控制的是当会员级别不够的时候,不显示到期时间信息。
发表投稿
在主题template/目录下创建文件t_articleedt.php,并在文件中添加以下代码:
提示:默认编辑器用的是UEditor的简化版。所以,插件目录里面需要有UEditor插件。
需要注意的是,本页面默认情况下,仅对协作者({$user.Level}小于5)的用户开放投稿功能。所以,最好在本页面设置下判断,当用户权限不足时,提示需要购买用户等级。参考代码:
投稿列表
在主题template/目录下创建文件t_articlelist.php,并在文件中添加以下代码:
购买列表
在主题template/目录下创建文件t_paylist.php,并在文件中添加以下代码:
支付状态
在主题template/目录下创建文件t_buy.php,并在文件中添加以下代码:
提示:购买状态需用用{$article.buynum}进行判断。
评论列表
在主题template/目录下创建文件t_commentlist.php,并在文件中添加以下代码:
密码找回
在主题template/目录下创建文件t_resetpwd.php,并在文件中添加以下代码:
提示:需开启“邮件发送”插件,没有添加邮箱账户的,不能使用密码找回功能。
密码重置
在主题template/目录下创建文件t_resetpassword.php,并在文件中添加以下代码:
提示:本页面仅能通过邮箱提供的链接进来,切一小时内会失效。
修改密码
在主题template/目录下创建文件t_changepassword.php,并在文件中添加以下代码:
提示:第三方登录的用户第一次修改密码的时候不需要输入原密码;第三方登录的初始密码为二次加密,这个页面获取到的仅仅是第一道加密,所以不会造成用户密码泄露。
修改用户名
在主题template/目录下创建文件t_nameedit.php,并在文件中添加以下代码:
提示:本页面仅针对第三方登录的账户开放,且仅能修改一次账户名。
绑定QQ
在主题template/目录下创建文件t_binding.php,并在文件中添加以下代码:
提示:本页面仅针对第三方登录的账户开放,且仅能修改一次账户名。
以上内容转自YtUser适配教程试读部分,完整教程可自行前往http://www.kancloud.cn/showhand/zbloguser研究
已有 640 位网友参与,快来吐槽:
发表评论