版权声明 (xnx_copyright)
在主帖底部自动添加版权声明,支持作者/日期/链接等变量及多行换行,跟随网站明暗主题色变化。
功能特性
自动注入:在主帖(首楼)正文底部自动显示版权声明,仅第一页显示
变量模板:支持
{author}、{date}、{url}、{site}、{subject}五个变量,自由组合版权文案复制链接:一键复制「帖子标题 + 帖子链接」两行格式,带修饰词标签
三种样式:卡片样式 / 边框样式 / 极简样式,适配不同论坛风格
主题自适应:使用 Bootstrap 5.3 CSS 变量,自动跟随网站明暗模式和主题色
版块排除:可指定不显示版权声明的版块 ID
多语言:支持简体中文、繁体中文、英文
实时预览:后台设置页提供实时预览面板
智能布局:单行文本时图标/文本/按钮同行居中;多行文本时第一行固定显示「图标+版权声明标签+复制按钮」,下方独立区域显示完整自定义内容,层次清晰
安装
将
xnx_copyright目录放入plugin/目录进入后台 → 插件管理 → 找到「版权声明」→ 点击安装
安装后点击「设置」进行配置
清除
tmp/编译缓存
卸载
进入后台 → 插件管理 → 找到「版权声明」→ 点击卸载
卸载会自动清除所有配置数据。
配置说明
基本设置
配置项 | 说明 | 默认值 |
|---|---|---|
开启版权声明 | 总开关,关闭后不显示 | 开启 |
显示复制链接按钮 | 版权声明右侧显示一键复制链接按钮 | 开启 |
版权模板
支持以下变量:
变量 | 说明 |
|---|---|
| 帖子作者用户名 |
| 帖子发布日期(Y-m-d 格式) |
| 帖子完整 URL |
| 站点名称 |
| 帖子标题 |
默认模板:
本文为 {author} 原创发布于 {site},如需转载请注明出处及原文链接。
自定义示例:
© {date} {author}. 本文首发于{site},转载请保留原文链接:{url}
留空则使用语言包中的默认模板。
外观设置
卡片样式:柔和背景 + 微弱阴影,视觉层次分明 (推荐★★★★★)
边框样式:左侧主题色强调边框,简洁醒目
极简样式:无边框无背景,仅图标+文本
高级设置
排除版块:输入版块 ID(逗号分隔),这些版块的帖子不显示版权声明
文件结构
plugin/xnx_copyright/
├── conf.json # 插件配置
├── install.php # 安装脚本(初始化默认配置)
├── uninstall.php # 卸载脚本(清理配置)
├── setting.php # 后台设置控制器
├── icon.png # 插件图标(256×256)
├── README.md # 插件详细描述
├── hook/
│ ├── lang_zh_cn_bbs.php # 简体中文语言包
│ ├── lang_zh_tw_bbs.php # 繁体中文语言包
│ ├── lang_en_us_bbs.php # 英文语言包
│ ├── model_inc_file.php # Service 类注册
│ ├── header_link_after.htm # CSS 注入 hook
│ ├── thread_message_actions_before.htm # 版权声明注入 hook
│ └── footer_js_after.htm # 复制链接 JS 注入 hook
├── model/
│ └── XnxCopyrightService.php # Service 类(配置管理 + 渲染)
├── static/
│ └── css/
│ └── copyright.css # 版权声明样式(主题自适应)
└── view/htm/
└── setting.htm # 后台设置页面模板









