欢迎客人!
• 开始前请阅读社区规则确保您顺利的熟悉本社区。注册用户可以提交资源,如果您有已发布资源的新版本,您可以随时更新版本!
• 文件链接损坏请在文件下方留言,我们将会及时更新来自备份服务器的新链接。如有其它问题请 提交工单 和我们联系!【加入Telegram】【QQ群:5977983】
• 我们拥有多账户检测系统,对于重复注册我们将采取严厉措施!快速获得积分
你正在使用过时的浏览器,可能无法正确显示此网站或其他网站。
你应该升级浏览器或使用其他浏览器。
你应该升级浏览器或使用其他浏览器。
界面优化
- 资源列表价格显示优化
- 将价格标签从标题行移至元数据行,避免长标题被截断
- 采用紧凑设计:💎 66/65积分 · 🪙 ¥35.00/34.30
- 原价/续订价分隔符使用 / 替代重复货币符号
- 动态货币符号系统
- USD → $
- CNY → ¥
- EUR → €
- GBP → £
- JPY → ¥
- KRW → ₩
- AUD → A$
- CAD → C$
- 动态积分后缀
- 从数据库 Currency 表动态读取后缀,替代硬编码的 ₡
- 支持自定义积分单位名称
- 价格标签emoji优化
- 虚拟货币:💵 → 💎 (更符合积分属性)
- 真实货币:💵 → 🪙 (更易区分)
🌐 国际化改进
- 支付配置模板短语化
- 支付方式 → {{ phrase('hn_payment_method') }}
- 百分比手续费 → {{ phrase('units_percentage') }}
- 固定手续费 → {{ phrase('currency_units') }}
- 没有可用支付配置 → {{ phrase('hn_please_contact_admin_to_setup_payment') }}
- Alert通知模板短语化
- 新增3个phrase:
- hn_alert_red_envelope_from - 红包来源通知
- hn_alert_red_envelope_grabbed - 红包被领取通知
- hn_alert_red_envelope_sent - 红包发送成功通知
- 使用点号运算符 (.) 连接字符串,避免语法错误
🧹 代码质量提升
- 删除所有中文注释
- 清理templates.xml中的所有中文注释
- 保留必要的英文注释
- 修复模板语法
- 修正 template_modifications.xml 中的禁用语法
- 使用 enabled="0" 替代XML注释
- 消除硬编码文本
- 使用XenForo phrase系统替代硬编码中文
- 支持多语言扩展
📝 修改文件清单
- templates.xml (5530行)
- 行1870-1872: Alert模板短语化
- 行3830-3876: 支付配置模板短语化
- 行4029-4193: 删除批量管理页面中文注释
- 行4700-4810: 删除About页面中文注释
- 行4983-5070: 价格标签模板优化
- _data/template_modifications.xml (331行)
- 行257-264: 禁用标题行价格显示
- 行305-320: 启用元数据行价格显示
- phrases.xml (1102行)
- 行344-346: 新增红包Alert短语
🔧 技术改进
- 使用 link() 函数替代错误的 base_url()
- 参数化phrase支持动态内容注入
- 优化模板渲染性能
核心功能更新
1. 资源批量管理系统
2. 资源到期续订功能
- 按分类批量设置资源价格
- 支付类型选择(免费/积分/真钱/双支付)
- 应用规则:仅未定价资源 或 全部资源
- 到期天数、续订折扣、购买次数限制
- 支付类型互斥逻辑(选择一种自动清除其他)
3. MJ-Credits 数据迁移优化
- 新增资源真钱购买到期管理
- 添加 xf_hn_resource_money_purchase 数据表
- 到期提醒通知追踪(30天/7天/1天/已过期)
- 续订折扣优惠机制
4. 插件兼容性保护
- 迁移工具移回管理侧边栏
- 详细的迁移操作步骤提示
- 明确警告:双插件同时启用会导致冲突
- 分步骤指导:禁用→安装→迁移→卸载
- 添加 conflict 声明防止类扩展冲突
- 检测 MJ/Credits(28个类冲突)
- 检测 MJ/ResourceCreditsPayment(6个XFRM类冲突)
- 安装时自动阻止冲突插件
用户体验优化
5. 关于页面功能展示
6. 默认配置优化
- 5列网格布局展示46个核心功能
- 分类展示:核心系统(11)、社交玩法(10)、内容变现(8)、资源管理(8)、自动事件(9)
- 布局优化:缩小列间距(15px→8px)、内边距(15px→10px)
- 修复HTML结构错误
7. 国际化改进
- 同主题奖励一次默认启用
- 社交功能默认开启
- 所有提示信息使用短语键
- 冲突提示支持多语言
技术改进
8. 表单架构优化
9. 数据库完整性
- 解决嵌套表单双保存按钮问题
- 统一表单提交处理
- 字段命名规范(bulk_ 前缀)
这些更新涵盖了功能增强、兼容性保护、用户体验和技术架构优化四个方面。
- 补充缺失的数据表定义
- 完善索引和外键关系
![]()
![]()
![]()
🎯 核心功能更新
1.
- ✅ 新增资源到期天数设置(后台选项)
- ✅ 购买记录自动跟踪到期时间
- ✅ 到期状态检测(isActive() 和 isExpired() 方法)
- ✅ 资源详情页显示到期时间和剩余天数
- ✅ 到期后自动显示续订按钮
- ✅ 续订折扣激励机制(全局可见)
2.
- ✅ 用户组折扣:后台配置用户组专属折扣权限
- ✅ 资源折扣:发布者为单个资源设置折扣
- ✅ 续订折扣:到期用户享受续订优惠
- ✅ 折扣叠加计算:资源折扣 → 用户组折扣 → 续订折扣
3.
- ✅ 未登录用户统一显示"登录后下载"按钮
- ✅ 点击自动跳转登录页面并返回资源页
- ✅ 移除访客的购买按钮,避免误导
- ✅ 折扣信息仅对已登录用户可见
4.
- ✅ 资源购买折扣:仅授权用户组可见
- ✅ 续订折扣:所有用户全局可见(包括未登录)
- ✅ 未授权用户显示升级提示:"🎁 升级高级账户将获得X%折扣"
- ✅ 折扣价格基于用户权限动态计算
5.
- ✅ 真实货币资源支持折扣系统
- ✅ 真实货币资源显示折扣升级提示
- ✅ PayPal/Stripe/支付宝支付集成折扣价
- ✅ 货币购买记录跟踪到期状态