HuoNiu Credits System - 积分系统

付费/Paid HuoNiu Credits System - 积分系统 2.3.10

欢迎客人!

• 开始前请阅读社区规则确保您顺利的熟悉本社区。注册用户可以提交资源,如果您有已发布资源的新版本,您可以随时更新版本!

• 文件链接损坏请在文件下方留言,我们将会及时更新来自备份服务器的新链接。如有其它问题请 提交工单 和我们联系!【Telegram 频道】【QQ群:5977983】

• 我们拥有多账户检测系统,对于重复注册我们将采取严厉措施!快速获得积分

  • 中国新年将至,本站推出优惠活动。所有用户组都将获得由 HuoNiu 开发的 付费插件 优惠20%活动!如果购买多个插件,将在优惠基础上继续实施5%优惠。本活动将持续一个月!
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

2.3.7.3

修复了 3 个文件
  • phrases.xml - 清理重复语言键
  • templates.xml - 修复提现模板错误
  • Thread.php - 解决插件兼容性
🎯 核心问题
  1. 清理重复语言键导致显示异常
  2. 提现模板 XML 结构错误无法安装
  3. 与 SearchImprovements 插件冲突报错
🔧 技术细节
  • 语义区分:"支付方式"(买积分)vs "收款方式"(提现)
  • 注册 getter 确保类扩展继承正确

阅读此更新条目的其余部分...
 
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

HuoNiu Credits 2.3.7.5 更新日志

一、代码规范修复(15项)​

实体类修复(9项)
  1. ResourceMoneyPurchase.php - 修复汇率默认值、PHPDoc、缩进
  2. Charge.php - 添加缺失的 $refundOnDelete 属性和setter方法
  3. EventDefinition.php - 移除未定义属性的默认值设置
  4. Withdrawal.php - 金额字段类型从FLOAT改为STR(精度问题)
  5. Bonus.php - 修复主键定义(array→string)
  6. Reward.php - 修复主键定义(array→string)
安装/升级修复(3项)
7. Setup.php - 修复卸载步骤命名冲突(6A→6, 6→7)
8. Setup.php - 补全卸载步骤中遗漏的表/列删除
9. Setup.php - 移除所有调试echo语句

控制器修复(1项)
10. Pub/Controller/Withdrawal.php -...

阅读此更新条目的其余部分...
 
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

HuoNiu Credits System v2.3.7.6 更新日志

🔧 修复问题​

  1. 提现管理界面优化
    • 金额显示格式化为2位小数(修复显示8位小数问题)
    • 完整显示收款信息(账户姓名、收款账号),不再仅显示支付方式
  2. 路由配置修复
    • 删除重复的管理后台提现路由定义
    • 修复安装时路由冲突错误(Error 1062: Duplicate entry)
  3. 货币删除功能修复
    • 修复删除货币时查询不存在数据表的错误
    • 修复删除过程中未定义变量 $column 的错误
    • 正确从 xf_user 表检查用户余额
  4. 界面组件标准化
    • 事件管理页面金币货币提示使用 XenForo 标准 blockMessage 组件
    • 改善视觉一致性和用户体验

🔒 安全特性​

  • 金币货币系统保护机制完整(6层防护)...

阅读此更新条目的其余部分...
 
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

2.3.8 维护内容

1-3:基础功能修复​

  1. 提现拒绝功能缺失 — 管理员拒绝提现时无法输入原因,无法发送PM通知用户
  2. 信用兑换/分红/红包页面洪水检查误触 — GET请求(首次访问)就触发洪水检查
  3. 每日签到小工具不工作 — 模板名称错误、变量不匹配、缺少货币数据、缺少后端方法

4:事件系统​

  1. 资源购买/出售事件 definition_id 不匹配 — Handler 使用 'buy_resource'/'sell_resource',数据库存储 'hn_buy_resource'/'hn_sell_resource'
  2. 最佳答案悬赏事件 definition_id 不匹配 — Handler 使用 'best_answer'/'create_reward',实际为 'reward'/'offerReward'
  3. 资源购买/出售事件无异常保护 — XFRM...

阅读此更新条目的其余部分...
 
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

2.3.8.1

1. 核心Bug修复(3项)​

  • ModeratorLog错误 → 移除logModeratorAction()调用
  • MySQL "Commands out of sync" → 改用Finder API查询
  • json_decode TypeError → 添加is_array()检查

2. 重复防护机制​

  • 事件重复触发防护 → 按currency_id去重
  • 签到重复防护 → SELECT FOR UPDATE原子锁

3. 事件系统精简(删除28个事件)​

  • ...

阅读此更新条目的其余部分...
 
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

版本 2.3.8.3 修改记录

1. Setup.php XenForo 标准合规性修复(9批次)​

  • 移除所有冗余的 information_schema 查询
  • 移除所有 SHOW COLUMNS 检查
  • 移除所有 tableExists() 预检查
  • 移除所有 getColumnDefinition() 检查
  • 移除 deleteDirectory() 辅助方法
  • 保留对第三方插件(MJ)的合法性检查
  • 涉及方法:installStep1、installStep9、uninstallStep1-3、uninstallStep6-7、upgrade2000000Step2-4、upgrade2030500Step1、upgrade2030600Step1、upgrade2030700Step1、upgrade2030702Step1、upgrade2030705Step1、migrateResourcePricing()

2. 新装与升级架构一致性修复​

  • ...

阅读此更新条目的其余部分...
 
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

HuoNiu Credits v2.3.8.4 更新日志

兼容性更新​

适配 XenForo Resource Manager 2.3.8 最新版

新增功能​

  • ✨ 侧边栏显示限时折扣信息(折扣百分比 + 截止日期)
  • ✨ 折扣系统支持叠加计算(折上折):分类折扣 → 限时折扣 → 续订折扣

折扣系统优化​

  • 🔄 限时折扣对所有登录用户可见(无需用户组限制)
  • 🔄 分类折扣仅对指定用户组可见
  • 🔄 三层折扣可累积叠加,最大化优惠力度

Bug 修复​

  • 修复 discount 权限缺失导致折扣功能不可用
  • 修复 getUserGroupDiscountPercent() 返回值错误(100-折扣 → 折扣值)
  • 修复 canDiscount() 冗余权限检查
  • 修复 bypassPurchase...

阅读此更新条目的其余部分...
 
  • 主题 作者
  • #71
  • 主题 作者
  • #72
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

HuoNiu Credits System 2.3.9 更新内容

新增功能​

  1. 资源拒绝与反馈 — 管理员在审批队列中可选择"拒绝并反馈",向资源作者发送私信说明拒绝原因和修改建议
  2. 资源版本拒绝与反馈 — 同上,支持对资源新版本的拒绝操作
  3. 拒绝时可选删除资源 — 拒绝时可勾选是否软删除资源,不勾选则保留资源供作者修改后重新提交
  4. 拒绝时可选发送私信 — 拒绝时可勾选是否发送包含拒绝原因和修改建议的私信通知
  5. 独立拒绝页面 — 在资源详情页提供单独的拒绝表单入口(非审批队列场景)
  6. 购买列表权限控制 — 新增 canViewPurchaseList() 权限判断,仅资源作者、管理员、版主可查看购买记录
  7. 审批队列拒绝字段动态显示 — 选中"拒绝"单选按钮时自动展开原因和建议输入框,选其他操作时自动隐藏

修复​

  1. 已过期购买记录不可见 — 移除了 isActive()...

阅读此更新条目的其余部分...
 
  • 主题 作者
  • #73
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

2.3.9.1

多货币定价功能(新功能)
  • 资源支持同时设置多种货币价格,用户访问时自动展示对应货币
  • 新增货币优先级规则:用户手动选择 > 管理员语言包映射 > 默认货币
  • 新增管理后台选项:语言包 → 货币映射配置表
  • 支付方式将根据货币自动选择付款网关,缺失网关将会自动增加退回机制
  • 用户也可手动选择相关支付方式

此更新将支持文件销售支持多种货币同时销售,货币单位将跟随系统语言自动显示转换。具体测试可变更底部语言显示,价格及单位将同步变更。

P1 WARNING 修复(13项)
  1. SQL注入修复 + 游标分页
  2. 管理员提现控制器添加权限验证
  3. 数据迁移控制器添加权限验证
  4. 诊断控制器添加权限验证
  5. 全额退款方法修复错误列名
  6. 退款逻辑覆盖 pending+approved 两种状态
  7. 反应内容实体添加空值安全链 ?->
  8. 资源付费记录实体添加默认 return false...

阅读此更新条目的其余部分...
 
  • 主题 作者
  • #74
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

2.3.9.3

  • 增加积分购买升级用户组
  • 多货币设置升级用户组
  • 支付网关货币由固定列表升级为动态下拉,自动按系统可用货币与已启用支付方式联动展示。
  • 优化支付货币选择逻辑,支持保留历史已保存值,避免升级后配置项丢失或不可选。
  • 修复支付方式勾选变更时的校验时机问题,解决“首次保存报不支持、再次保存又通过”的不一致现象。
  • 增强货币兼容校验:仅变更支付方式时也会立即执行货币支持检查,结果更稳定一致。
  • 增强循环订阅兼容校验:仅变更支付方式时也会同步检查是否支持 recurring 与周期长度。
  • 后台保存校验行为统一,减少因配置顺序不同导致的误判与绕过。
  • 兼容现有支付流程与购买逻辑,不改变实际扣费/结算路径,仅强化配置阶段校验与可用性。

阅读此更新条目的其余部分...
 
  • 主题 作者
  • #75
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

2.3.9.4

  1. 修复真实货币购买按钮不显示的问题 — 登录用户现在能正常看到付费资源的购买按钮
  2. 精简后台侧边栏 — ACP 侧边栏从三个入口合并为一个"HuoNiu积分系统"
  3. 修复编辑器工具栏付费内容按钮失效的问题 — 解决因加载不存在的 JS 文件导致编辑器按钮无法显示的问题

阅读此更新条目的其余部分...
 
  • 主题 作者
  • #76
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

2.3.9.5

  1. 修复积分交易列表 $conditions 为 null 导致的 TypeError
  2. 修复真实货币导出 $this->response() 未定义错误,改为标准 XF View 模式
  3. 修复模板中使用不存在的 | merge 过滤器
  4. 新增缺失短语 hn_title
  5. 修复 seller/buyer 短语未定义,改用 hn_user/hn_trigger_user
  6. 导出按钮改为标准 <xf😛ageaction> + <xf:button>
  7. 提现管理列表/详情页按钮改为标准 <xf:button>
  8. 迁移选项模板按钮改为标准 <xf:button>

阅读此更新条目的其余部分...
 
  • 主题 作者
  • #77
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

2.3.9.6

修复 — 系统性修复所有使用 金额 8 位小数显示​

  1. 购买记录价格列显示 65.00000000 → 正确格式化(如 65)
  2. 批量操作预览页积分价格未格式化 → 使用货币格式化
  3. 批量操作预览页真实货币价格未格式化 → 保留 2 位小数
  4. 奖池领取成功消息中金额未格式化 → 使用货币格式化
  5. 红包领取成功消息中金额未格式化 → 使用货币格式化
  6. 资源销售佣金交易记录中金额未格式化 → 保留 2 位小数
  7. 转账 JSON 响应中金额和余额未格式化 → 使用标准格式化

阅读此更新条目的其余部分...
 
  • 主题 作者
  • #78
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

2.3.9.8(2026-03-11)

修复:货币编辑页“最大持有量”标签显示异常
货币编辑页面中“最大持有量”标签显示为原始 phrase 键名。原因是模板错误引用了通用键 max_amount,与 XenForo 核心 phrase 冲突。现已改为使用插件专属 phrase:hn_currency_max_amount 与 hn_currency_max_amount_explain。

优化:转账手续费显示格式
转账记录中的手续费数值此前直接使用 bcmath 原始字符串显示,例如 0.06000000。现已改为通过 Money::format() 方法进行格式化处理,自动去除尾部多余的零,显示为 0.06。

修复:撤销授权后购买记录仍显示为有效
撤销授权时仅写入 expire_date,未同步更新 purchase_status,导致数据库记录仍保持 purchased 状态。同时购买记录列表查询仅过滤 purchased 状态,导致已撤销记录无法显示。现已修复:撤销授权时同步写入 revoked 状态,并更新查询逻辑,使列表同时显示 purchased 与...

阅读此更新条目的其余部分...
 
  • 主题 作者
  • #79
oksgo 更新了HuoNiu Credits System - 积分系统,并添加了新的更新条目:

2.3.10

  1. 撤销许可时 BIGINT 溢出报错修复
  2. 资源到期后购买记录状态自动更新为 expired
  3. 已过期记录在购买列表中正确显示
  4. 永久购买(无到期时间)可被管理员正常撤销
  5. 撤销后彻底禁止下载,不再走过期策略分支(积分 & 真实货币两种购买类型)
  6. 自然过期后后台配置的下载策略正常生效
  7. 多条购买记录时始终返回最新一条

阅读此更新条目的其余部分...
 
类似内容 最多查看 查看更多

类似的主题

oksgo 提交新资源:- [BR] Credits 积分简体中文版
15
946
0
oksgo
  • 置顶
鉴于很多用户反馈,限制下载是一项令人讨厌的政策。即日起将启用积分下载系统。不再限制每日下载次数。某些文件需要积分才能下载! 注意:使用积分销售的文件默认下载周期为30天。 即:使用积分购买的文件超过30天,下载时需要重新使用积分购买文件才可下载! 积分获得途径政策如下: 新注册用户 每日登录随机获得 出售自己的文件 Given the feedback from many users...
26
2K
1
oksgo
后退
顶部