4A档案

极简风格资源分享站——你想要的,这里都有!
【网站首页】 【注册/登陆】 【网站帮助】 【留言建议】


网站公告:大家好!欢迎光临本站!希望在这里能找到你需要的,为了更好的提供服务,建议添加网站服务微信。

Typecho 注册邮箱验证插件 MailValidate【TypechoWiki修复版】

指数:81℃ 日期:2024/07/01

一个邮箱验证插件,注册验证成功后,会自动升级为贡献者,可以发布文章(需审核)。
下载后,重命名为 MailValidate 上传到插件目录,后台启用,并输入smtp相关信息即可。

安装说明

  • 上传到/usr/plugins/ (包括文件夹)
  • 控制台 - 插件 处启用 MailValidate
  • 插件列表右边的设置 设置好SMTP

Enjoy it!

使用说明

  • 您可以在插件目录下找到mail.html 、 success.html 和 fail.html 三个文件
  • 分别对应邮件内容、验证成功和验证失败三个模板
  • 您可以在邮件内容中使用%username% 、 %sitename% 、%verifyurl% 和%useravatar%(用户邮箱的MD5值)几个变量
  • 如果您对邮件样式不满意或者背景图片链接失效 请自行更改。

疑问解答

  • 如果你安装开启并设置好邮件SMTP信息后,不显示验证按钮,请到插件的plugin.php文件里将render方法中的 === 改成 ==
  • 如果你上面的步骤完成以后依然报错:Attempt to assign property "from" on null,这是因为PHP版本高了,$this->_email是一个未定义的对象,解决办法是在Action.php文件的第45行后面添加一行:$this->_email = new stdClass();定义一个空对象即可。
  • 验证成功和失败的html文件需要修改标题引用,建议直接下载本站分享的最新版本,插件作者的Github版本有BUG!

下载链接:链接1链接2

最后更新时间为: 1个月前 (2024-07-01)


本站文章除特别声明,均采用CC BY-NC-SA 4.0许可协议
转载请务必注明出处!
  • 购买下载说明: 本站全面支持免注册免登陆自助购买下载,推荐使用支付宝支付(可花呗)。建议购买本站VIP特权,全站资源想下就下!如因资源链接失效无法下载,请联系扫码添加网站服务微信客服或搜索添加微信号:zdbg967 说明,我们会收到信息第一时间予以退款,请放心购买!感谢您的理解与支持!

  • 注册登陆本站后,点击这里购买VIP会员特权,全站免费下载!


    评论已关闭

  • 编辑文章 删除文章
    您是第 2050523 位访客