- Version: 5.0.9
- Beta Release: No
- Security Update: No
- Current Version: No
- operating platform: IPS
专为 Invision Community 5.0+ 下载中心打造的限时促销插件,让你的付费资源销售像电商大促一样火爆!
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
专为 Invision Community 5.0+ 下载中心打造的限时促销插件,让你的付费资源销售像电商大促一样火爆!
🔧 界面优化
修复促销倒计时在深色主题下显示异常的问题——倒计时标签、划线原价、当前售价等元素现在会随论坛主题自动切换明暗配色,不再在深色界面中出现白底浅色文字难以辨认的情况。
修复历史版本升级脚本可能未被识别的问题
补全 5.0.4 至 5.0.7 升级目录所需的升级数据文件,确保 Invision Community 可以正确识别并执行对应版本的升级流程。
修复自定义促销标题字段升级遗漏问题
确保从旧版本升级时,促销标题字段可以被正确添加,避免自定义促销名称相关功能异常。
修复分类促销升级遗漏问题
确保分类促销所需的数据表和关联字段可以在升级过程中正确创建,避免分类促销功能在旧版本升级后无法使用。
改进小组件缓存刷新
修复部分历史升级流程未能正确刷新限时促销小组件缓存的问题,升级后促销小组件显示会更稳定。
修复文件详情页倒计时不显示的问题
详情页促销倒计时现在会随页面内容直接输出,避免因前端脚本加载延迟导致倒计时空白。
优化促销倒计时显示稳定性
页面加载后仍会由前端脚本继续刷新倒计时;即使脚本未及时接管,也会先显示基础倒计时内容。
恢复文件列表的原生徽章排列
折扣徽章遵循 Invision Community 默认的内容徽章显示机制,不再额外改动标题、标签或列表布局。
修复文件列表标题显示异常
解决折扣徽章显示时可能造成标题换行、截断或排列错乱的问题。
升级后自动清理相关缓存
升级到 5.0.8 后会清理限时促销小组件缓存和系统数据缓存,减少旧缓存导致的显示异常。
修复分类促销更新时后台显示"结束"状态但前端仍有折扣的问题
修正分类促销折扣比较逻辑(数值越大折扣越多)
新增分类促销编辑表单中的"立即结束折扣"勾选选项
完善分类促销与单个文件促销的冲突处理机制
改进删除逻辑:删除促销记录时始终恢复文件原价,无论促销状态如何
小工具布局选择器— Flash Sale 小工具现在支持 6 种显示布局(每种含轮播变体,共 12 种模式):
Grid(网格) — 默认布局,卡片网格排列,图片 16:10 比例
Table(表格) — 行列表,大屏自动分列显示
Featured(突出) — 图片和内容并排,突出展示
Mini Grid(迷你网格) — 紧凑型网格,方形小图标
Wallpaper(壁纸) — 图片作为背景,文字叠加在渐变上
Minimal(极简) — 精简列表,仅显示核心信息
小工具类实现 Customizable 接口,启用 IPS 5 原生布局系统
基于 IPS 核心 ipsData 组件框架,无需自定义 CSS
所有布局自动支持响应式设计和轮播模式
data/widgets.json — 新增 layouts 和 default_layout 配置
widgets/flashSale.php — 实现 Customizable 接口
data/versions.json — 版本号更新至 5.0.6
setup/upg_50006/upgrade.php — 升级脚本,清除小工具缓存
✅ 支持显示即将开始的促销(pending 状态且开始日期在未来)
✅ 新增"即将开始"徽章和提示
✅ 智能倒计时:活动促销显示结束时间,即将开始促销显示开始时间
✅ 新增语言字符串:timesale_starts 和 timesale_coming_soon
✅ 更新所有模板支持即将开始促销的显示
自定义促销活动名称:支持为促销活动添加自定义标题(如"春节大优惠"),标题会显示在折扣徽章中
促销默认折扣百分比从 30% 调整为 10%
前台折扣徽章显示优化:从 -20% 升级为 春节大优惠 -20%(填写标题时)