• 蓝太阳
    门户博客风格
    ID car_portal_style版本 1.3.8插件制作者 蓝太阳售价 39 积分1385 行 / 55.3 KBHook / 路由 / 后台页
    新闻门户博客布局:A 门户风(轮播+精选导读+左右交替列表)/ B 核心风(轮播+三列卡片)/ C 卡片风(三列卡片),配色跟随后台主题色 var(--brand),顶部按钮无刷新连续切换档位,有新帖子/回复自动刷新到第一条。独立目录 + Hook 注入,零核心文件改动。
    收费插件安装说明购买后点击“授权码”获取一次性授权码;在后台 > 插件广场点击在线安装或更新,并填写该授权码。已购买用户更新免费:每次在线安装或更新前,重新点击“授权码”获取新的一次性授权码即可,无需再次购买;也可直接下载新版后用后台“插件上传”更新。尊重并感谢他人劳动,请勿传播代码。
    app/plugins/car_portal_style/plugin.php
    开发日志已有 1 条

    此项目接受所有登录用户协助维护和提交更新。

    • 蓝太阳
      蓝太阳
      版本 1.3.8 1756ac44667c 更新:便宜点了,39吧,大家随便下载修改吧release
    主楼
  • 蓝太阳

    版本 1.3.8 更新:
    car_portal_style(门户博客风格)插件功能总结 — 当前版本 v1.3.8


    一、核心:四档展示样式(顶部按钮无刷新切换)

    档位布局
    A 门户风Hero 轮播 + 置顶精选导读 + 左右交替列表
    B 核心风Hero 轮播 + 三列卡片
    C 卡片风三列卡片(无轮播)
    off还原原始列表
    • 顶部按钮循环切换 A→B→C→off,无刷新即时生效,切换时有 toast 通知
    • 档位选择用 cookie 记忆,下次访问保持
    • 后台可设"默认展示档位"(未设置偏好的访客生效)

    二、Hero 轮播大图(A/B 档)

    • 自动取置顶帖优先、最新帖补充(最多 5 张);无图帖子不进轮播
    • 自动播放(4.2 秒)、左右箭头、圆点指示器、悬停暂停
    • 后台可开关 + 切换效果 3 选 1:横向滑动(默认)/ 淡入淡出 / 缩放淡入
    • 无图帖子用主题色渐变块兜底

    三、置顶精选导读(A 档)

    • 自动读取置顶帖,无置顶则不显示
    • 布局按置顶数量自适应:1 个占满 / 2 个分列 / 3 个一行三列 / 4 个两行 2×2 / 5 个两行 3+2 / 6 个两行 3×3
    • 卡片内容:板块 + 日期 / 标题一行 / 摘要一行 / 作者 + 回复数
    • 后台可开关

    四、帖子卡片化渲染

    • 每个帖子渲染为卡片:缩略图、板块标签、日期、标题(带置顶/精华徽标)、摘要、作者、回复数/阅读数
    • 无缩略图:显示板块名前 4 字占位图;图片加载失败自动回退占位
    • 移动端适配:A/B 档单列左图右文,C 档紧凑卡片
    • 缩略图懒加载,配色全部跟随后台 --brand 主题变量(不写死)

    五、顶部对齐(v1.3.5 / v1.3.6)

    • 后台关闭 Hero 轮播后,A/B/C 三档统一上移对齐内容区顶部(A 档对齐到置顶精选顶部),视觉一致

    六、防闪切机制

    • 页面加载先隐藏原始列表(cp-wait),新样式渲染完成后再显示
    • 消除"回复后返回 / 有新帖回复整页刷新"造成的闪切

    七、自动刷新

    • 有新帖子或新回复时自动刷新到列表第一条(后台可配间隔,默认 30 秒,可关)

    八、后台设置项汇总

    1. 默认展示档位(A/B/C/off)
    2. 启用 Hero 轮播大图(开关)
    3. 轮播切换效果(横向滑动/淡入淡出/缩放淡入)
    4. 启用精选导读区(开关)
    5. 摘要字数(20–500)
    6. 摘要折叠行数(1–6)
    7. 卡片列数(A/B 2 列 / 其余 3 列)
    8. 默认缩略图 URL(无图帖子兜底)
    9. 自动刷新间隔(0–600 秒)

    九、技术特点

    • 单文件插件(car_portal_style.vX.Y.Z.php),零核心文件改动,上传即用
    • 前后端全部注入式实现,不影响原论坛代码
    • 与其它列表风格插件共存保护
    • 每个版本号递增(当前 1.3.8),改动可追溯回退
    #1
  • 质量报告

    插件质量报告

    插件:car_portal_style

    Hook功能范围循环使用频率文件读写修改系统表读写系统表读写自己的表
    page.head全站页面 head否5----
    top.bar.actions顶部栏插件入口,同一请求只执行一次(展示位置:版块导航与搜索框前后)否5----
    topic.after_render首页/版块列表/主题查看逐条渲染是5----
    topic.list_columns主题列表列定义否4----

    颜色说明:黄色表示有数据读写,红色表示 Hook 在系统循环中执行,浅蓝色表示有文件写入。“列表跳过”表示回调在列表路径会提前返回,“回调内”表示操作位于回调自身或其帮助函数的循环体内。“文件批处理”表示逐个处理用户一次提交的文件,属于必要操作,不标记修正。只有操作实际处于需要优化的循环路径时,才会标记“修正❗️”。

    数据字典

    未检测到插件数据表声明。

    #2
  • 蓝太阳

    想看实际效果的,直接移步

    点击去看效果

    最后由 蓝太阳 编辑于 2026-09-09 13:33
    #3
  • 蓝太阳

    加个后台截图

    paste-20260909-125338.png

    #4
  • bbs1org

    不错

    #5
  • 蓝太阳

    老大,大家都嫌贵了,你来改下价格吧。改45的了

    #10
  • bbs1org

    重新分享就可以修改任意属性

    #11
  • flinthub

    应该薄利多销😄

    #6
  • 蓝太阳

    来吧来吧,便宜了

    #13
  • 蓝太阳

    三套在里面。除以3还是划算的😄
    88*3=29.333333

    #7
  • zaiwai

    这应该是全网最贵的吧。

    #8
  • 蓝太阳

    哈哈哈,应该,也许,可能吧

    #9
  • 蓝太阳

    现在便宜了

    #14
  • 蓝太阳

    版本 1.3.8 更新:
    便宜点了,39吧,大家随便下载修改吧

    #12
  • feixiang

    这个主题划算,1个顶几个。

    #15

发表回复

登录后回复