Skip to content
View in the app

A better way to browse. Learn more.

OKCCN - XenForo & IPS Plugin Marketplace

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

IPS-QQ login 登陆应用

1.

  • 原因: 避免频繁调用 QQ API 导致错误

  • 影响: 用户头像不再自动同步,但首次登录时仍会获取

  • 代码位置: syncOptions() 方法

2.

  • 修改: 添加 try-catch 块

  • 效果: QQ API 失败时返回 NULL,不会中断整个同步任务

  • 日志: 失败时记录到 qqlogin_error 日志

3.

  • 修改: 添加 try-catch 块

  • 效果: 昵称获取失败时返回 NULL,不会中断同步

  • 日志: 失败时记录到 qqlogin_error 日志

4.

  • 问题: API 完全失败时返回的数据缺少 nickname 字段

  • 修复: fallback 数据现在包含自动生成的默认昵称

  • 效果: 确保数据完整性,避免后续错误

版本历史

v2.7.2 更新说明

新增

  • 会员组标签:可为各用户组设置 Font Awesome 图标与彩色用户名,前台用户名旁显示对应标识

  • 后台 Pro XFRM 设置总览 新增「会员组标签」选项卡

  • 配置说明中增加常用示例(管理组皇冠、版主勾选、VIP 盾牌等)

优化

  • 用户名颜色显示更稳定,兼容 XF 默认用户名样式与深色模式

v2.7.1 更新说明

历史版本

  • 管理员可在历史版本页批量勾选并永久删除旧版本(当前版本不可删)

  • 优化批量删除工具栏布局,与论坛其他页面风格一致

  • 修复删除按钮显示异常

  • 历史版本列表样式优化,表格背景更统一、更易读

侧栏显示

  • 开启「所有标签页显示侧边栏」后,更新、历史、评论、购买记录等页面与详情页侧栏显示更一致

  • 下载者、免责声明等页面侧栏布局统一优化

其他

  • 修复部分页面样式无法生效的问题

  • 修复 CSS 编译错误导致历史页无法打开的问题

v2.7.0 更新说明

XFRM Function Pro 2.7.0 更新内容

本次更新重点增强资源历史版本管理,方便管理员批量清理旧版本,并完整追踪自动裁剪与人工清理记录。

新增功能

  • 新增历史版本批量删除功能
    管理员可在资源历史版本页勾选多个旧版本,一次性批量删除。

  • 同步清理对应更新记录
    批量删除历史版本时,会同步删除对应的资源更新记录。

  • 新增历史版本清理日志
    后台新增「日志 → 其他 → 历史版本清理日志」,记录自动裁剪和管理员批量删除行为。

  • 清理日志显示具体版本号
    日志会记录并显示被清理的版本号、资源、分类、清理时间、触发方式、清理版本数和清理更新记录数。

  • 新增自动裁剪管理员提醒
    当资源触发自动裁剪并有旧版本进入软删除期时,可通过 XenForo 原生站内提醒通知管理员。

  • 管理员提醒显示具体版本号
    自动裁剪提醒会显示触发资源、保留上限、被裁剪的版本号和进入软删除期的更新记录数量。

  • 新增提醒开关
    插件设置「列表与分页」中新增“自动裁剪后提醒管理员”,可控制是否发送管理员站内提醒。

Bug 修复
  • 优化历史版本页批量删除按钮布局,使用更符合 XenForo 风格的页面结构。

  • 修复历史版本页模板缺失导致页面空白的问题。

  • 修复后台日志模板不符合 XenForo 后台日志列表样式的问题。

  • 修复动态短语写法导致插件安装时报“短语名称必须是逐词命名”的问题。

  • 优化自动裁剪逻辑,兼容全局版本上限和分类级版本上限。

  • 保留软删除宽限期逻辑,自动裁剪不会立即物理删除旧版本。

v2.6.7 更新说明

  1. 新增论坛首页展示板块

  2. 新增分类/版块封面图设置与上传

  3. 优化展示卡片样式与主题适配

  4. 修复展示卡片圆角显示问题

  5. 修复展示卡片分类链接 404 问题

  6. 新增帖子标题前缀标签显示

  7. 修复后台分类封面上传逻辑

  8. 优化展示区字体、分隔线与间距细节

  9. 同步英文语言包新增词条

v2.6.5 更新说明

后台选项增加 勾选按钮。
用户可根据需求自定义是否显示 用户下载列表

v2.6.4 更新说明

语言包

  • 新增 17 个授权相关语言键(中文 + 英文),支持站长自定义翻译

旧版插件无法通过严重时,需下载最新版安装在进行验证即可。默认3次授权记录。后续变更需提交变更申请。

Bug 修复

授权验证 - 错误提示优化

  • 授权失败时,"服务端提示"一栏不再显示英文机器码(如 file_tampered),改为可读的中英文描述,支持多语言

  • 完整覆盖所有拒绝原因:文件篡改、域名次数超限、授权吊销、已过期、授权码不存在、域名不匹配、请求频率限制、服务器连接失败等

  • 增加插件验证宽域环境,

授权验证 - 强制重试修复

  • 修复"立即重试验证"按钮在某些情况下未真正联系授权服务器的问题(本地激活缓存未被跳过,导致旧的有效结果持续生效)

  • 点击"立即重试验证"现在始终绕过所有本地缓存(包括 SimpleCache 激活记录),直接向服务器发起验证请求

v2.6.3 更新说明

  1. 统一资源详情页与各标签页侧栏内容
    更新页、历史页、评价页、下载者页、条款页现在与详情页使用同一套侧栏内容,显示更加一致。

  2. 补全标签页侧栏信息
    各标签页侧栏现已同步显示作者信息、下载量、浏览量、评分、讨论入口、分享按钮、团队成员以及作者的其他资源。

  3. 优化多标签页浏览体验
    切换不同资源标签页时,侧栏信息不再出现内容缺失或不一致的问题,整体阅读体验更连贯。

  4. 优化下载条款/免责声明页面展示
    免责声明标签页现可与其他资源标签页保持统一布局和侧栏展示风格,页面结构更完整。

  5. 优化旧版本清理功能
    改进版本清理扫描与统计逻辑,大型站点下的扫描结果更准确,避免遗漏超量的旧版本和更新记录。

  6. 提升插件整体稳定性
    进一步优化部分内部逻辑与发布细节,提升安装、升级和日常使用时的稳定性。

  7. 增加语言包国际化
    添加英文语言包,便于进行其它语言的翻译。

v2.6.1 更新说明

本次更新优化了资源列表页的排序按钮显示位置,让页面更整洁、操作更顺手。

界面优化

  • 将"按下载量""按最后更新""按评分""按提交时间""按标题"排序按钮从独立行移至页面顶部操作区,与"关注"等按钮并排显示在同一行

  • 排序按钮不再占用内容区的独立空间,页面整体更简洁,内容展示区域更大

  • 按钮样式与页面其他操作按钮保持统一,视觉上更协调、更自然

适用范围

  • 资源总览页(全部资源列表)

  • 各资源分类页

v2.6.0 更新说明

本次版本在原有右侧栏美化基础上,进一步扩展为面向 XFRM 资源详情页的功能型增强插件。更新重点不再只是样式调整,而是围绕主内容区重构、展示逻辑优化、模板结构整理与交互体验提升,对资源详情页进行了更完整的一体化改造。

  1. 插件从单纯右侧栏美化,升级为包含资源详情页主内容改造的功能型插件。

  2. 重构资源详情页主内容区布局,支持左侧展示区与右侧内容区的双列结构,页面信息层级更加清晰。

  3. 新增资源封面轮播展示,自动提取资源附件图片作为详情页视觉封面,提升内容首屏表现力。

  4. 新增图片预览弹层,支持点击放大、左右切换、键盘操作与触屏滑动,增强图片浏览体验。

  5. 新增详情页相关链接展示区,可将补充链接统一整理到主内容左侧区域展示。

  6. 新增相关链接卡片模式,链接不再局限于普通列表,可按预览卡片样式展示,更适合资源导航与关联跳转。

  7. 支持将正文中的 embed / unfurl 预览卡片迁移到左侧展示区,减少正文干扰,使主内容阅读更集中。

  8. 优化资源详情页元信息展示方式,将分类、版本、浏览、下载、文件大小、评分等数据整合为统一信息栏。

  9. 优化自定义字段的展示结构,使字段内容更紧凑、更有层次,更适合详情页阅读场景。

  10. 优化正文、附件列表、分享区域、操作栏的排版顺序,使详情页内容组织更加统一、连贯。

  11. 新增资源附件哈希值展示与一键复制功能,便于用户校验文件完整性与分发一致性。

  12. 新增左侧栏卡片描述字数控制,可统一限制详情页卡片与链接预览中的描述长度。

  13. 同步优化 Open Graph 分享描述长度控制,使前台卡片展示与分享描述长度保持一致。

  14. 优化相关链接卡片与预览卡片的展示逻辑,使普通链接、卡片链接与正文迁移卡片之间的表现更加统一。

  15. 优化详情页主内容区样式细节,包括卡片边框、悬停反馈、分隔结构、信息密度与整体视觉统一性。

  16. 优化移动端适配逻辑,在窄屏环境下自动切换为单列结构,保证手机端浏览体验。

  17. 优化详情页模板接管方式,通过独立模板注入与模板替换实现主内容区重构,减少对原始模板结构的直接侵入。

  18. 优化详情页模板结构,将主布局、样式与交互逻辑进行拆分整理,提升模板层的清晰度与维护效率。

  19. 优化模板代码实现,减少重复结构、重复判断与重复渲染逻辑,降低后续功能扩展与样式调整的维护成本。

  20. 优化卡片、相关链接、元信息、自定义字段等区域的模板组织方式,使整体模板更易复用、更便于后续迭代。

  21. 整体能力从“边栏显示优化”进一步扩展为“资源详情页主内容重构、展示增强、交互增强、模板优化”一体化方案。

重要:本次更新为大版本重要性更新,与之前版本有诸多代码级不同。建议所有用户更新到此版本!

v2.5.4 更新说明

增加了分类设置

v2.5.3 更新说明

  1. 增加历史版本记录清理功能

  2. 增加全站超量旧版本扫描

  3. 增加旧更新记录同步清理

  4. 增加软删除与物理删除两步清理机制

  5. 增加待物理清理列表显示

  6. 优化清理流程,搜索一次即可连续处理

  7. 增加预计可释放空间显示

  8. 增加当前最新版本保护机制

  9. 增加宽限期后自动清理支持

  10. 增加手动立即物理删除功能

  11. 增加清理过程加载提示与防重复提交

  12. 优化后台扫描结果展示界面

  13. 修正附件空间统计逻辑

  14. 提升批量删除异常容错能力

  15. 优化全新安装与升级安装的一致性

v2.5.2 更新说明

功能变更

  • 重新设计"请求更新"功能:原版借用 XF 举报系统实现,现改为独立的催更系统——专属弹窗表单、独立数据表 xf_xfrs_update_request、通过 XF 原生提醒(Alert)通知资源作者,不再产生举报记录

  • 催更弹窗支持填写催更理由(最多 300 字符),实时字符计数

  • 催更通知可同步发送给可配置的管理员用户(后台设置用户 ID)

  • 用户当日已催更后,侧栏按钮自动变为禁用"已提交更新请求"状态,防止重复提交

  • 催更弹窗"提交"按钮对齐至右侧,文案改用语言键值支持多语言

  • 后台选项页面改为横排 Tab 式单页面板(共 5 个 Tab:右侧边栏、排序设置、列表与分页、附件属性、催更设置)

  • 点击插件列表"选项"按钮直接进入自定义 Tab 选项页

v2.5.1 更新说明

  1. 优化右侧栏插件对购买按钮的识别逻辑,避免将 group-buy 这类分类链接误判为购买链接。

  2. 收紧前台按钮隐藏规则,仅匹配真实购买路由,不再误伤资源分类发布入口。

Bug 修复
  1. 修复分类名称或 slug 含有 buy 关键字时,“添加资源”按钮被错误隐藏的问题。

v2.5.0 更新说明

兼容性修复:适配 XenForo 2.3.9 的 XF.on API

User Feedback

There are no reviews to display.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.