【插件】版权声明(xnx_copyright)

版权声明 (xnx_copyright)

在主帖底部自动添加版权声明,支持作者/日期/链接等变量及多行换行,跟随网站明暗主题色变化。

功能特性

  • 自动注入:在主帖(首楼)正文底部自动显示版权声明,仅第一页显示

  • 变量模板:支持 {author}{date}{url}{site}{subject} 五个变量,自由组合版权文案

  • 复制链接:一键复制「帖子标题 + 帖子链接」两行格式,带修饰词标签

  • 三种样式:卡片样式 / 边框样式 / 极简样式,适配不同论坛风格

  • 主题自适应:使用 Bootstrap 5.3 CSS 变量,自动跟随网站明暗模式和主题色

  • 版块排除:可指定不显示版权声明的版块 ID

  • 多语言:支持简体中文、繁体中文、英文

  • 实时预览:后台设置页提供实时预览面板

  • 智能布局:单行文本时图标/文本/按钮同行居中;多行文本时第一行固定显示「图标+版权声明标签+复制按钮」,下方独立区域显示完整自定义内容,层次清晰

安装

  1. xnx_copyright 目录放入 plugin/ 目录

  2. 进入后台 → 插件管理 → 找到「版权声明」→ 点击安装

  3. 安装后点击「设置」进行配置

  4. 清除 tmp/ 编译缓存

卸载

进入后台 → 插件管理 → 找到「版权声明」→ 点击卸载

卸载会自动清除所有配置数据。

配置说明

基本设置

配置项

说明

默认值

开启版权声明

总开关,关闭后不显示

开启

显示复制链接按钮

版权声明右侧显示一键复制链接按钮

开启

版权模板

支持以下变量:

变量

说明

{author}

帖子作者用户名

{date}

帖子发布日期(Y-m-d 格式)

{url}

帖子完整 URL

{site}

站点名称

{subject}

帖子标题

默认模板

本文为 {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                   # 后台设置页面模板

下载地址

最新回复

请先登录后再回复 登录