欢迎客人!
• 开始前请阅读社区规则确保您顺利的熟悉本社区。注册用户可以提交资源,如果您有已发布资源的新版本,您可以随时更新版本!
• 文件链接损坏请在文件下方留言,我们将会及时更新来自备份服务器的新链接。如有其它问题请 提交工单 和我们联系!【Telegram 频道】【QQ群:5977983】
• 我们拥有多账户检测系统,对于重复注册我们将采取严厉措施!快速获得积分
-
中国新年将至,本站推出优惠活动。所有用户组都将获得由 HuoNiu 开发的 付费插件 优惠20%活动!如果购买多个插件,将在优惠基础上继续实施5%优惠。本活动将持续一个月!
你正在使用过时的浏览器,可能无法正确显示此网站或其他网站。
你应该升级浏览器或使用其他浏览器。
你应该升级浏览器或使用其他浏览器。
过滤器
仅显示:
付费/Paid HuoNiu Credits System - 积分系统
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:
2.1.1 RC 7 - 更新说明
阅读此更新条目的其余部分...
2.1.1 RC 7 - 更新说明
🐛 Bug 修复
- 修复 XFRM 资源页面崩溃问题
- 修复错误:InvalidArgumentException: Accessed unknown getter 'hn_payment_type' on XFRM:ResourceItem
- 添加升级步骤自动创建缺失的数据库字段
- 影响范围:使用资源管理器(XFRM)的所有站点
- 修复插件安装失败问题
- 修复模板语法错误:hn_resource_purchase_money 模板第54行 explain 标签使用不当
- 更新模板结构以符合 XenForo 2.3+ 规范
- 影响范围:全新安装或重新安装插件时
🔧 技术改进
- 新增 upgrade2031116Step1() 升级步骤,自动处理数据库结构更新
- 完善 XFRM 资源表扩展字段的向后兼容性检查...
阅读此更新条目的其余部分...
付费/Paid HuoNiu Credits System - 积分系统
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:
2.1.1 RC 6 更新修改项目清单
阅读此更新条目的其余部分...
2.1.1 RC 6 更新修改项目清单
解决无法使用 PAYPAL 进行支付购买积分和文件的问题。
1.
- 新增功能:资源购买页面现在显示完整的费用明细(基础金额、支付手续费、总费用)
- 文件修改:
- ResourceItem.php:新增 actionCalculatePurchaseCost() AJAX接口
- templates.xml:hn_resource_purchase_money 模板添加手续费明细显示区域
- resource-payment.js:重写为调用AJAX获取实时计算的手续费
2.
- 问题:PayPal不支持接收CNY,导致CNY定价的资源无法通过PayPal购买
- 解决方案:自动将CNY转换为USD后提交给PayPal
- 文件修改:
- ...
阅读此更新条目的其余部分...
付费/Paid HuoNiu Credits System - 积分系统
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:
HuoNiu Credits System - 2.1.1 RC 5 更新日志
阅读此更新条目的其余部分...
HuoNiu Credits System - 2.1.1 RC 5 更新日志
HuoNiu Credits System - 更新日志
🐛
1.
影响范围:
- 问题描述:用户购买过期后,尝试下载过期日期前发布的旧版本时提示"下载权限已过期"错误
- 根本原因:版本ID传递错误,URL请求 version/5/download 但权限检查使用了 current_version_id(如version 9)
- 解决方案:
- 重写 ResourceVersion Controller 的 actionDownload() 方法
- 直接使用请求的版本ID进行权限验证
- 绕过父类的错误版本检查逻辑
- 完整实现文件下载流程(外链重定向/单文件/多文件选择)
- ✅ 积分购买用户
- ✅ 货币购买用户
- ✅ 混合支付模式
- ✅ 所有过期策略(永久旧版本访问、宽限期、完全禁止)...
阅读此更新条目的其余部分...
付费/Paid HuoNiu Credits System - 积分系统
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:
2.1.1 RC 5
阅读此更新条目的其余部分...
2.1.1 RC 5
更新说明
🐛 Bug修复
修复过期购买用户无法下载旧版本的问题
- 修复了购买过期后,用户点击下载旧版本(购买时及之前发布的版本)仍提示"购买已过期"的错误
- 问题原因:版本权限检查时使用了错误的版本ID(当前最新版本),而非用户实际请求下载的版本ID
- 现在过期用户可以正常下载购买时及之前发布的所有版本,新版本则需要续订或重新购买
✨ 功能说明
下载权限逻辑:
- 购买未过期:可下载所有版本(包括新发布的版本)
- 购买已过期:只能下载购买时及之前发布的版本
- 续订后:自动获得续订期间所有新版本的下载权限(含续订前的所有旧版本)
📝 技术细节
- 优化了版本下载控制器的权限验证流程
- 清理了调试代码,提升代码可读性
- 保持与续订功能的完全兼容
阅读此更新条目的其余部分...
付费/Paid HuoNiu Credits System - 积分系统
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:
2.1.1 RC 4
阅读此更新条目的其余部分...
2.1.1 RC 4
- 修复事件导出报错:导出查询表名 xf_hn_credits_event → xf_hn_event
- 修复兑换页面 404:新增 Pub/Controller/Credit.php::actionExchange(),实现兑换入口与处理逻辑
- 完善兑换页:更新 hn_exchange 模板(余额展示 + 使用说明 + JS 预览计算)
- 补齐语言包:新增/补全兑换相关 phrases(含 option.hnUsdToCnyRate)
- 修复安装 XML 报错:清理 phrases.xml 多行 CDATA 为单行;修复 templates.xml 中误插入的重复代码
- 修复短语 key 非法字符:hn_available: → hn_available
- 最终校验:_data 下所有 XML 均可正常解析通过
阅读此更新条目的其余部分...
付费/Paid HuoNiu Credits System - 积分系统
2.1.1RC3
Export Events error
‐---------‐-
It will be better if you add icons for state ( like: complete, reject, holding, etc..)

----------------

Add/show credits on hold
__________
Currency exchange page

Thanks.
Export Events error
代码:
XF\Db\Exception: MySQL statement prepare error [1146]: Table 'myfoexfl_mfplus.xf_hn_credits_event' doesn't exist in src/XF/Db/AbstractStatement.php at line 230
XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 207
XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 43
XF\Db\Mysqli\Statement->prepare() in src/XF/Db/Mysqli/Statement.php at line 61
XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 96
XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 157
XF\Db\AbstractAdapter->fetchAll() in src/addons/HuoNiu/Credits/Service/Event/Export.php at line 154
HuoNiu\Credits\Service\Event\Export->getExportableEvent() in src/addons/HuoNiu/Credits/Service/Event/Export.php at line 64
HuoNiu\Credits\Service\Event\Export->exportToXml() in src/addons/HuoNiu/Credits/Admin/Controller/Event.php at line 527
HuoNiu\Credits\Admin\Controller\Event->actionExport() in src/XF/Mvc/Dispatcher.php at line 362
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2824
XF\App->run() in src/XF.php at line 806
XF::runApp() in admin.php at line 15
‐---------‐-
It will be better if you add icons for state ( like: complete, reject, holding, etc..)

----------------

Add/show credits on hold
__________
Currency exchange page

Thanks.
付费/Paid HuoNiu Credits System - 积分系统
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:
2.1.1 RC 3 功能增加
阅读此更新条目的其余部分...
2.1.1 RC 3 功能增加
功能增加/修复清单
- XenForo 2.3 兼容性修复
- 修复 Call to undefined method XF::logModerator() 等 XF 2.3 API 变更导致的报错
- 替换/兼容旧用法:例如 \GuzzleHttp\json_encode、getEventRepo 等相关调用点
- “资源过期后下载控制”功能(XFRM)
- 新增三种过期后下载策略(后台可选)
- permanent_old_versions(默认):过期后仍可下载“过期前/有效期内发布”的旧版本
- no_download:过期后完全禁止下载
- grace_period:过期后宽限期内允许下载旧版本(可配置天数)
- 新增后台选项
- hnExpiredDownloadPolicy
- hnExpiredDownloadGraceDays
- 前台状态展示与按钮逻辑(XFRM 资源页)...
阅读此更新条目的其余部分...
付费/Paid HuoNiu Credits System - 积分系统
The issue has been identified. The XF::logModerator() method was used on line 236, but this method does not exist. In XenForo, the correct method to log moderator actions is \XF::app()->logger()->logModeratorAction(). The fix has been implemented; download the latest version.Credits Transfer
代码:Error: Call to undefined method XF::logModerator() in src/addons/HuoNiu/Credits/Service/Transfer/Handler.php at line 236 HuoNiu\Credits\Service\Transfer\Handler->transfer() in src/addons/HuoNiu/Credits/Pub/Controller/Credit.php at line 233 HuoNiu\Credits\Pub\Controller\Credit->actionTransfer() in src/XF/Mvc/Dispatcher.php at line 362 XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264 XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121 XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63 XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2824 XF\App->run() in src/XF.php at line 806 XF::runApp() in index.php at line 23
付费/Paid HuoNiu Credits System - 积分系统
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:
2.1.0 RC 12
阅读此更新条目的其余部分...
2.1.0 RC 12
修复的错误:
- [Service/Transfer/Handler.php:236] - 将不存在的 XF::logModerator() 改为正确的 \XF::app()->logger()->logModeratorAction()
- [Pub/Controller/Credit.php:271] - 将不存在的 \GuzzleHttp\json_encode() 改为标准 PHP 的 json_encode()
- [Pub/Controller/Credit.php:712] - 修复了调用不存在的 getEventRepo() 方法,改为使用 repository('HuoNiu\Credits:Event') 并添加了 getEventRepo() 辅助方法
其他验证通过的内容:
✅ XF::logError() - 正确方法
✅ XF::logException() - 正确方法
✅...
阅读此更新条目的其余部分...
付费/Paid HuoNiu Credits System - 积分系统
Credits Transferoksgo 更新了***,并添加了新的更新条目:
***
***
代码:
Error: Call to undefined method XF::logModerator() in src/addons/HuoNiu/Credits/Service/Transfer/Handler.php at line 236
HuoNiu\Credits\Service\Transfer\Handler->transfer() in src/addons/HuoNiu/Credits/Pub/Controller/Credit.php at line 233
HuoNiu\Credits\Pub\Controller\Credit->actionTransfer() in src/XF/Mvc/Dispatcher.php at line 362
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 264
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 121
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 63
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2824
XF\App->run() in src/XF.php at line 806
XF::runApp() in index.php at line 23
付费/Paid HuoNiu Credits System - 积分系统
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:
2.1.0 RC 11
阅读此更新条目的其余部分...
2.1.0 RC 11
本次更新项目总结
1.
- ✅ 为所有积分菜单选项添加Font Awesome图标
- 购买积分:fa-shopping-cart
- 账单:fa-file-invoice
- 交易大厅:fa-store
- 发送积分:fa-paper-plane
- 兑换:fa-exchange-alt
- 处罚:fa-gavel
2.
- ✅ 积分显示卡片化:使用CSS Grid网格布局,支持多货币展示
- ✅ 账单和交易大厅:2列网格,横排图标+文字布局
- ✅ 购买积分区域:全宽卡片,统一视觉风格
- ✅ 隐藏弹窗顶部"积分"标题文字
3.
- ✅ 使用XenForo CSS变量系统(适配明暗模式)
- var(--xf-contentAltBg) - 卡片背景...
阅读此更新条目的其余部分...
付费/Paid HuoNiu Credits System - 积分系统
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:
HuoNiu Credits v2.1.0 RC 10 重大更新
阅读此更新条目的其余部分...
HuoNiu Credits v2.1.0 RC 10 重大更新
🔧 1. 修复积分转账反垃圾检查错误
- 修复了 XF\SubContainer\Spam::checker() 不存在导致的致命错误
- 改用数据库查询实现防刷机制(10次/小时限制)
⚠️ 2. 购买记录完整迁移系统
问题: 旧版迁移工具只迁移用户积分和资源定价,不迁移购买记录,导致用户丢失已购资源的下载权限
解决方案:
迁移数据包括:
- ✅ 自动迁移 xf_mjrcp_resource_purchase → xf_hn_resource_purchase
- ✅ 保留所有购买历史记录
- ✅ 保留过期日期设置
- ✅ 支持用户继续下载已购资源
- ✅ 插件升级时自动执行,无需手动操作
- 购买用户ID
- 资源ID和版本ID
- 购买日期和过期日期
- 支付金额和净价...
阅读此更新条目的其余部分...
付费/Paid HuoNiu Credits System - 积分系统
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:
2.1.0 RC 9
阅读此更新条目的其余部分...
2.1.0 RC 9
增加的功能
1.
- ✅ 积分销售文件:创建 ResourcePurchase 记录
- ✅ 真实货币销售文件:创建/更新 ResourceMoneyPurchase 记录
- ✅ 同时支持两种 (both):智能判断创建类型
- ✅ 自定义过期时长:支持天/月/年单位
- ✅ 永久授权:设置0表示永久有效
- ✅ 更新已过期记录:不会报唯一键冲突
2.
- ✅ 积分购买:设置 purchase_status = 'revoked'
- ✅ 真实货币购买:设置 expire_date = 过去时间
- ✅ 同时撤销两种类型
- ✅ 记录撤销信息:revoked_by 和 revoked_date
3.
- ✅ 购买按钮逻辑:有任一购买记录则隐藏所有购买按钮
- ✅ 下载按钮显示:只显示1个下载按钮
- ✅...
阅读此更新条目的其余部分...
加载更多