# Settings.php 完整重新分类方案

## 当前问题分析

### 1. 分类不合理
- **验证码与安全**：包含了评论功能、评论外观等不相关设置
- **特殊页面**：页脚设置被错误放置在这里（出现两次）
- **浮动按钮与页脚**：页脚设置应该独立
- **文章显示 vs 文章功能**：标题样式、过时提示放在了文章显示中，应该在文章功能

### 2. 重复的子分类
- `subsection-subdirectory` 出现两次（第294行和第310行）
- `subsection-footer` 出现两次（第2539行和第2555行）
- `subsection-comment-features` 在验证码与安全分类中（第3766行），应该在评论设置中

### 3. 设置项错位
- 评论功能设置（Markdown、编辑等）在"验证码与安全"中
- 评论外观设置在"验证码与安全"中
- AI 垃圾评论识别在"验证码与安全"中，应该在"评论设置"中
- 页脚设置在"特殊页面"中

## 新的分类结构方案

```
1. 基础设置 (section-basic)
   ├── 主题色 (subsection-theme-color)
   ├── 夜间模式 (subsection-dark-mode)
   └── 子目录 (subsection-subdirectory)

2. 外观样式 (section-appearance)
   ├── 卡片样式 (subsection-card-style)
   ├── 字体 (subsection-font)
   └── 动画效果 (subsection-animation)

3. 页面布局 (section-layout)
   └── 整体布局 (subsection-page-layout)

4. 顶栏设置 (section-toolbar)
   ├── 基本设置 (subsection-toolbar-basic)
   ├── 顶栏标题 (subsection-toolbar-title)
   ├── 顶栏图标 (subsection-toolbar-icon)
   ├── 顶栏外观 (subsection-toolbar-appearance)
   └── 自定义链接 (subsection-toolbar-links)

5. Banner 设置 (section-banner)
   ├── Banner 内容 (subsection-banner-content)
   ├── Banner 外观 (subsection-banner-appearance)
   └── Banner 动画 (subsection-banner-animation)

6. 页面背景 (section-background)
   ├── 背景图片 (subsection-background-image)
   └── 透明度与毛玻璃 (subsection-transparency)

7. 侧边栏 (section-sidebar)
   ├── 作者信息 (subsection-author-info)
   ├── 扩展功能 (subsection-sidebar-features)
   └── 博客公告 (subsection-announcement)

8. 浮动按钮 (section-fab) [新建]
   └── 浮动操作按钮 (subsection-fab)

9. 页脚设置 (section-footer) [新建]
   └── 页脚 (subsection-footer)

10. SEO 与性能 (section-seo-performance)
    ├── SEO (subsection-seo)
    ├── CDN 加速 (subsection-cdn)
    └── 日期格式 (subsection-date-format)

11. 文章显示 (section-post-display)
    ├── Meta 信息 (subsection-post-meta)
    └── 文章头图 (subsection-thumbnail)

12. 文章功能 (section-post-features)
    ├── AI 文章摘要 (subsection-ai-summary)
    ├── 脚注引用 (subsection-footnote)
    ├── 分享 (subsection-share)
    ├── 文章目录 (subsection-toc)
    ├── 赞赏 (subsection-donate)
    ├── 文末内容 (subsection-post-footer)
    ├── 相似推荐 (subsection-related-posts)
    ├── 标题样式 (subsection-title-style) [从文章显示移入]
    └── 过时提示 (subsection-post-other) [从文章显示移入]

13. 特殊页面 (section-special-pages)
    ├── 搜索设置 (subsection-search) [新增]
    ├── 归档页面 (subsection-archive)
    └── 友情链接 (subsection-friend-links)

14. 功能增强 (section-enhancements)
    ├── 代码高亮 (subsection-code-highlight)
    ├── 数学公式 (subsection-math)
    ├── Lazyload (subsection-lazyload)
    ├── 图片放大 (subsection-lightbox)
    └── Pangu.js (subsection-pangu)

15. 评论设置 (section-comment)
    ├── 评论分页 (subsection-comment-pagination)
    ├── 发送评论 (subsection-comment-submit)
    ├── 评论功能 (subsection-comment-features) [从验证码与安全移入]
    ├── AI 垃圾评论识别 (subsection-comment-spam-detection) [从验证码与安全移入]
    └── 评论区外观 (subsection-comment-appearance) [从验证码与安全移入]

16. 验证码设置 (section-captcha) [重命名]
    ├── 验证码配置 (subsection-captcha)
    └── 场景验证码 (subsection-captcha-scenes)

17. 反馈与安全 (section-feedback-security) [新建]
    ├── 反馈设置 (subsection-feedback) [从验证码与安全移入]
    └── 速率限制 (subsection-rate-limit) [从验证码与安全移入]

18. 高级设置 (section-advanced)
    ├── 自定义脚本 (subsection-scripts)
    └── 杂项 (subsection-misc)
```

## 主要调整说明

### 1. 拆分"浮动按钮与页脚"
- 浮动按钮 → 独立为"浮动按钮"分类
- 页脚 → 独立为"页脚设置"分类

### 2. 拆分"验证码与安全"
- 验证码相关 → "验证码设置"分类
- 反馈和速率限制 → "反馈与安全"分类
- 评论功能/外观/AI识别 → 移到"评论设置"分类

### 3. 优化"文章显示"和"文章功能"
- 文章显示：只保留 Meta 信息和头图（纯展示相关）
- 文章功能：包含所有功能性设置（标题样式、过时提示等）

### 4. 完善"特殊页面"
- 添加搜索设置子分类
- 移除错误的页脚设置

### 5. 删除重复项
- 删除重复的子目录设置
- 删除重复的页脚设置
- 删除重复的评论功能设置

## 实施步骤

### 步骤 1：删除重复的子分类
1. 删除第310-324行的重复子目录设置
2. 删除第2555-2569行的重复页脚设置

### 步骤 2：创建新的一级分类
1. 拆分"浮动按钮与页脚"为两个独立分类
2. 创建"反馈与安全"分类

### 步骤 3：移动设置项
1. 将评论功能、AI垃圾评论识别、评论外观从"验证码与安全"移到"评论设置"
2. 将标题样式、过时提示从"文章显示"移到"文章功能"
3. 将反馈设置、速率限制从"验证码与安全"移到"反馈与安全"

### 步骤 4：重命名分类
1. "验证码与安全" → "验证码设置"

### 步骤 5：调整编号
1. 重新编号所有一级分类（1-18）

## 优化效果

- **逻辑更清晰**：每个分类职责单一，不再混杂
- **易于查找**：相关设置集中在一起
- **结构合理**：18个一级分类，每个分类3-5个子分类
- **无重复项**：删除所有重复的设置项
- **保持兼容**：所有 ID 和 name 属性保持不变
