Emlog 5.3.1 内容付费插件 1.2 支付插件使用XorPay

注意支付插件使用的:XorPay(https://xorpay.com)

2020年6月27日
v1.2发布

更新内容:

1、优化后台支付appid申请地址的提示,增加XorPay的官网连接地址及邀请连接。
2、优化移动端支付弹出框屏幕不适配,提示信息不全的问题。
3、优化部分提示信息。


安装方法:

1、升级安装,解压后覆盖content/plugins/目录下的pay目录即可。
2、全新安装,参考v1.1的安装文章。上传插件后,启用插件,并配置插件信息即可。


教程是一个GIF图片,演示后台安装,点击缩略图查看完整动画。





由于为了方便,修改了两个非插件内的系统文件,你可以下载覆盖,你也可以自行修改。

第一个文件是:

include\controller\log_controller.php

第86行附近,将代码改为:

//处理meta关键字过滤
        if (strpos($log_content,'#zeyu#')!==false)
        {
            $desc_log_content=preg_replace('/\[\#zeyu\#\](.*?)\[\/\#zeyu\#\]/uis',',以下文章内容被作者标识为需要付费后才能浏览',$log_content);
            $site_description = extractHtmlData($desc_log_content, 90);
        }
        else
        {
            $site_description = extractHtmlData($log_content, 90);
        }


第二个文件是:


include\model\log_model.php

第190行附近,加入:

//处理首页博客摘要
            if (strpos($row['content'],'#zeyu#')!==false)
            {
                $desc_log_content=preg_replace('/\[\#zeyu\#\](.*?)\[\/\#zeyu\#\]/u','以下文章内容被作者标识为需要付费后才能浏览。',$row['content']);
                $row['excerpt']=preg_replace('/\[\#zeyu\#\](.*?)\[\/\#zeyu\#\]/u','以下文章内容被作者标识为需要付费后才能浏览。',$row['excerpt']);
            }



本来最开始是不动这些文件的,但是处理稍微麻烦一些,就还是直接改了文件了。


上面两个文件打包:
http://www.liuxuseo.cn/content/uploadfile/202108/44891628060528.rar

第一次写的不好的话,见谅。

只支持emlog5.3.1。因为我目前只测试了这个版本。

插件下载1.2

http://www.liuxuseo.cn/content/uploadfile/202108/5c0e1628060275.zip


原帖地址http://www.144d.com/post-657.html

上一篇:Emlog自动为文章标签添加该标签的超链接

下一篇:upyun For Emlog 5.31 又拍云插件 3.1.0

相关推荐

发表评论

路人甲

网友评论(0)