马上注册,免费下载更多dz插件网资源。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
牛马帖子表格
一款专为 Discuz! 论坛打造的可视化表格编辑插件,让用户在发帖、回帖时能够像操作电子表格一样创建结构化的数据展示,适用于资源整理、参数对比、规格列表、课程表、价格表、数据统计等场景。 功能概览
可视化表格编辑器
在发帖 / 回复 / 编辑页面嵌入完整的表格编辑模态框,所见即所得,无需手写任何 BBCode 或 HTML。 暂不支持X5 JSON编辑器 - 工具栏快捷增删行列,支持数字输入框批量调整(1-50 行 / 列)
- 单元格单击选中、再次点击进入编辑,符合电子表格操作直觉
- 鼠标拖动框选相邻区域,Shift + 点击范围选择,Ctrl/Cmd + 点击多选
- 全选、清空、清除格式等批量操作
合并单元格
- 框选矩形区域一键合并,支持跨行(rowspan)跨列(colspan)
- 选中已合并的单元格可拆分恢复
- 表头行支持跨行合并,渲染结构自动适配
行高列宽
- 每行可独立设置高度(如 40px),每列可独立设置宽度(如 120px 或 30%)
- 配合 table-layout:fixed 严格保证列宽生效,长内容自动换行不撑乱布局
- 表头行同样支持行高设置
单元格格式
- 水平对齐:左对齐 / 居中 / 右对齐
- 单元格背景色、文字色独立设置,64 色调色板 + 自定义颜色拾取
- 清除格式一键还原
富文本内容
单元格内不只能填纯文本,还支持插入富文本元素: - 加粗、斜体
- 超链接
- 图片
- 兼容网盘下载插件的下载卡片 https://addon.dismall.com/plugins/nm_pan_dl.html
富文本以 BBCode 格式存储,发帖后由 Discuz 解析渲染,不破坏原有帖子处理流程。 配色主题系统
三层配色架构,兼顾整体风格与细节定制: 预设主题(开箱即用) [td]主题 | 风格 | | 赤陶 coral | 暖橙基调,温馨耐看 | | 藏红花 saffron | 金黄稳重,适合数据展示 | | 鼠尾草 sage | 清新绿意,护眼舒适 | | 胭脂 blush | 柔粉雅致,适合生活方式 | | 黑曜石 obsidian | 深色暗调,沉浸专注 |
自定义配色 在预设主题基础上,可独立调整 9 个颜色字段:表头背景 / 文字、边框、行背景、正文文字、隔行背景、悬停背景、标题背景 / 文字。深色主题(如黑曜石)下正文文字色独立控制,确保可读性。 后台配色管理 独立的配色管理后台,支持新增、编辑、删除、排序配色方案。系统预设配色受保护不可删除;自定义配色被表格使用时禁止删除,避免显示异常。 横向滚动
列数较多时表格自动启用横向滚动,避免撑破帖子布局: - 帖子页底部显示「← 横向拖动查看完整表格 →」提示
- 内容未溢出时提示自动隐藏
- 移动端滚动支持惯性滑动
表格导出
帖子页表格卡片右上角提供导出按钮(悬停显示,移动端常驻),点击导出为自包含 HTML 文件: - 完整保留表格结构、合并单元格、配色样式
- 链接可点击、图片可显示、下载卡片等富文本内容完整呈现
- 智能提取页面中相关 CSS 规则,其他插件的样式也正确显示
- 浏览器打开即可查看,也可用 Excel / WPS 打开
移动端适配
全功能适配移动端,不做阉割: - 触摸点选单元格,长按拖动框选多个
- 工具栏换行展示,所有按钮触手可及
- 横向滚动惯性滑动
- 合并 / 拆分 / 配色 / 对齐 / 富文本等操作均可正常使用
- 编辑回帖时精确加载当前楼层的表格
编辑回填
编辑帖子时自动回填已有表格,保留全部数据(结构 / 内容 / 配色 / 行高列宽),无需重新制作。按 pid 精确加载当前楼层,避免串楼。仅作者和管理组可编辑的表格才会回填到表单。 权限与安全
权限控制
- 用户组限制:可配置允许使用表格功能的用户组,留空表示不限制
- 版块白名单:可配置允许使用表格功能的版块,留空表示全站允许
- 管理团队:可配置管理组,拥有编辑 / 删除任何用户表格的权限
- 悬浮窗发帖场景下自动从 POST 参数推断版块 ID,确保白名单生效
后台管理
配色管理
独立后台页面,可视化管理全部配色方案: - 新增自定义配色,预填合理默认值
- 编辑已有配色的名称和颜色
- 删除自定义配色(系统预设受保护,使用中的配色禁止删除)
- 上移 / 下移调整配色排序,影响编辑器下拉顺序
工具箱
提供数据维护工具: - 数据概览:正常表格数、单元格总数、配色方案数、孤立表格数、软删表格数
- 清理孤立表格:通过 LEFT JOIN forum_thread 查找帖子已删除但表格残留的记录,一键清理
- 统计口径统一:单元格统计关联正常状态表格,不包含软删数据
基础设置
- 插件开关
- 允许使用的用户组
- 允许使用的版块
- 管理团队用户组
- 默认配色主题、默认表头开关、默认斑马纹开关
使用建议
- 首次使用建议先在配色管理中调整一套符合站点风格的配色
- 资源整理类帖子建议开启表头和斑马纹,提升可读性
- 列数超过 6 列时建议合理设置列宽,避免横向滚动频繁
- 深色主题站点推荐使用「黑曜石」配色
- 单帖表格数量较多时,可通过工具箱定期清理孤立数据
适用场景
- 资源下载帖:文件名 / 大小 / 格式 / 下载链接分列展示
- 产品参数对比:多列规格横向对照
- 课程表 / 排班表:时间 / 内容结构化展示
- 价格表:套餐 / 项目 / 价格 / 说明
- 数据统计:指标 / 数值 / 同比分列
- 游戏攻略:属性 / 技能 / 数值列表
- 活动报名:序号 / 用户 / 备注
常见问题
Q:编辑帖子时表格能修改吗?
A:可以。编辑帖子会自动回填已有表格的全部数据,修改后保存即可。仅作者和管理组可编辑自己的表格。 Q:表格支持多少行多少列?
A:单表单元格数上限 2000,理论上支持 50 行 40 列或类似规模。单帖表格数上限 20 个。 Q:移动端能用吗?
A:可以,全部功能均适配移动端,包括合并、配色、富文本等操作。 Q:导出的 HTML 文件用什么打开?
A:任意浏览器双击打开即可查看完整效果,也可用 Excel / WPS 打开保留表格结构。 Q:删除帖子后表格数据会清理吗?
A:会。删帖时自动清理关联的表格和单元格数据。若通过数据库直接删帖产生残留,可在工具箱一键清理。 Q:可以和其他插件共存吗?
A:可以。插件独立运行,不依赖其他插件,也不修改其他插件的文件。单元格内的 BBCode 内容由 Discuz 统一解析,兼容其他插件的标签。
©DZ插件网所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。 本站内容为站长个人技术研究记录或网络,不提供用户交互功能,所有内容版权归原作者所有。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,得到更好的正版服务。 您在本站任何的赞助购买、下载、查阅、回复等行为等均表示接受并同意签订《DZ插件网免责声明协议》。 如有侵权请邮件与我们联系处理: discuzaddons@vip.qq.com 并出示相关证明以便删除。敬请谅解!
|