积分下载插件 for typecho 测试版

无聊的时候摸了一个插件。插件属于测试版。

提示:请启用伪静态

下载:
[hide]https://ijkxs.lanzoux.com/iXO32oct1sj 密码:9xkc[/hide]

更新

v 1.0.1 修复部分同学的500报错问题,接入了crisp在线聊天插件

预览

个人中心:
积分下载插件 for typecho 测试版-即刻学术

积分页面:
积分下载插件 for typecho 测试版-即刻学术

资源中心:
积分下载插件 for typecho 测试版-即刻学术

文章页积分阅读:
积分下载插件 for typecho 测试版-即刻学术

积分下载页面:
积分下载插件 for typecho 测试版-即刻学术

支付积分后显示加密内容:
积分下载插件 for typecho 测试版-即刻学术

使用文档

启用配置好插件。插件支持 Tepass , 如果启用了 Tepass 资源中心会采用Tepass 付费的文章字段。否则采用默认行为。

  1. 积分配置

积分下载插件 for typecho 测试版-即刻学术
默认有一套积分机制,如果设置为负值,表示对应行为为 扣除 积分

  1. 积分加密

写文章自带插入按钮,点一下就懂了,同时下面字段栏,有个积分价格,填写一下。

  1. 资源中心

插件实现了一个资源中心,访问地址为 你的域名/resources

  1. 用户中心

访问地址为 你的域名/usercenter/setting

  1. 积分中心

访问地址为 你的域名/usercenter/credits

其他显示方法

  1. 嵌入式插入

这种插入方法能切合你的主题一点

以资源中心为例,随便新建一个独立页面,输入如下代码,然后访问独立页面即可

!!!
<iframe src="/resources" frameborder=0 width="100%" height="800px">

</iframe>
!!!

  1. 点击按钮式插入

找到你的主题的 footer.php ,在</body> 之前插入代码

<?php Typecho_Plugin::factory('JKHelper_Plugin')->showRollbar();?>

这种方法会给你的网站右下角添加一个小按钮,点击就可以快速进入。嫌丑的可以去插件 plugin.php 的 showRollbar 函数修改html。

给TA买糖
共{{data.count}}人
人已赞赏
软件工具

WebStack for typecho 导航主题即刻修改版

2021-4-14 19:56:00

建站教程软件工具

Typehco 首款简码插件 ShortCodes 发布!

2021-4-21 11:15:00

26 条回复 A文章作者 M管理员
  1. 不错,大佬牛逼😁😁😁😁😁😁😁😁😁😁😁😁

  2. 请问支持handsome吗?

    • 理论上都支持,但我没有测试

  3. 还是报500错误,怎么回事

    • 不清楚,个人测试没问题

    • 即刻小编

      文件名需不需要修改,我的是JKHelper

    • 目录名就是这个

    • 即刻小编

      解析错误:语法错误,意外的“:”,期待“;” 或第67行/www/wwwroot/cainiaowk.cn/usr/plugins/JKHelper/widget/Abstract/Credits.php 中的“{”

      插件给我提示这个问题,是怎么回事

    • 不知道,我的环境是开发版,php7.2 ,云主机,不是vps。

  4. 下载链接无效了

    • 好了

  5. 站长你好,请问这个插件安装后成这样子错误提示该怎么解决呢

    Parse error: syntax error, unexpected ':', expecting ';' or '{' in /www/wwwroot/baobaoxq.xyz/usr/plugins/JKHelper/widget/Abstract/Credits.php on line 67

    • 一般是php7加主机,vps虚拟服务器之类的都没测试。

    • 即刻小编

      好的,我已经成功了。请教一下站长就是如果我想给某个用户手动加积分,这个在哪个文件可以修改优化呢?目前是一套积分机制,只能通过评论,发文章赚积分。请问有没有什么改进方法可以让管理员手动加积分的操作呢?我想在这个基础上优化一下

    • 搜一下 credit 相关的代码

  6. handsome主题安装这个插件显示
    Warning: require_once(JKHelper/core/utils/JKUtils.php): failed to open stream: No such file or directory in /www/wwwroot/www.xmbk.xyz/usr/plugins/JKHelper/core/handler/handler.php on line 9

    Fatal error: require_once(): Failed opening required 'JKHelper/core/utils/JKUtils.php' (include_path='.:/www/server/php/73/lib/php') in /www/wwwroot/www.xmbk.xyz/usr/plugins/JKHelper/core/handler/handler.php on line 9

    • 这个文件时存在的,建议检查文件完整性,其他情况未知

    • 即刻小编

      joe主题也是弹出这个,给了777权限还是不行

    • 我空了测试一下

    • 即刻小编

      鄙人经过测试,将JKHelper/core/utils/目录下的JKUtils.php复制一份到JKHelper/core/handler/目录下,并将JKHelper/core/handler/目录下的handler.php第9行修改为require_once ('JKUtils.php');即可启用成功。

  7. 如何设置,收费字段。

  8. 鄙人经过测试,解决了如下问题(解决方法附评论末尾):
    Warning: require_once(JKHelper/core/utils/JKUtils.php): failed to open stream: No such file or directory in /www/wwwroot/www.xxxx.com/usr/plugins/JKHelper/core/handler/handler.php on line 9
    Fatal error: require_once(): Failed opening required 'JKHelper/core/utils/JKUtils.php' (include_path='.:/www/server/php/73/lib/php') in /www/wwwroot/www.xxxx.com/usr/plugins/JKHelper/core/handler/handler.php on line 9
    目前测试通过的方法(适用于启用出现问题的Ver 1.0.3):
    将JKHelper/core/utils/目录下的JKUtils.php复制一份到JKHelper/core/handler/目录下,并将JKHelper/core/handler/目录下的handler.php第9行修改为require_once ('JKUtils.php');即可启用成功。

    • 经过二次测试,发现插件启用成功,而前台可能会出现白屏现象,以上解决办法可行性不高。

  9. 单独用这个插件能不能实现付费

    • 插件没有付费功能,可以搭配 Tepass 一起使用

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索