Files
argon-theme/.kiro/steering/settings-reorganize-plan.md

72 lines
2.6 KiB
Markdown
Raw Normal View History

# Settings.php 重组实施计划
## 当前问题
1. **重复的分类标题**
- 第611行`<!-- ========== 4. 顶栏设置 ==========` (错误位置,实际是 CDN/子目录/日期格式)
- 第718行`<!-- ========== 4. 顶栏设置 ==========` (正确位置)
- 第1574行`<!-- ========== 9. 高级设置 ==========` (第一次出现,包含 SEO)
- 第3018行`<!-- ========== 14. 高级设置 ==========` (第二次出现,包含自定义脚本)
2. **结构混乱**
- CDN、子目录、日期格式被错误地放在"顶栏设置"标题下
- 动画效果在"功能增强"中,应该在"外观样式"中
## 修改步骤
### 步骤 1删除第611-717行的错误内容
这部分包含:
- 错误的"顶栏设置"标题
- CDN 设置
- 子目录设置
- 日期格式设置
这些内容需要移动到正确的位置。
### 步骤 2重新组织分类顺序
**新的分类顺序**
1. 基础设置 (93行) - 保持不变,添加子目录
2. 外观样式 (294行) - 添加动画效果
3. 页面布局 (383行) - 保持不变
4. 顶栏设置 (718行) - 保持不变
5. Banner 设置 (959行) - 保持不变
6. 页面背景 (1176行) - 保持不变
7. 侧边栏 (1350行) - 保持不变
8. 浮动按钮与页脚 (1501行) - 保持不变
9. **SEO 与性能** (新建) - 包含 SEO、CDN、日期格式
10. 文章显示 (1607行) - 保持不变
11. 文章功能 (1884行) - 保持不变
12. 特殊页面 (2411行) - 调整子分类顺序
13. 功能增强 (2484行) - 移除动画效果
14. 高级设置 (3018行) - 只保留自定义脚本和杂项
15. 评论设置 (3169行) - 添加 AI 垃圾评论识别子分类
16. 验证码与安全 (3296行) - 添加反馈设置子分类
### 步骤 3子分类名称优化
需要修改的子分类名称:
- `各场景验证码``场景验证码`
- `标题``顶栏标题` (在顶栏设置中)
- `文章内标题样式``标题样式`
- `左侧栏文章目录``文章目录`
- `文末附加内容``文末内容`
- `文章头图 (特色图片)``文章头图`
- `其他``过时提示` (在文章显示中)
- `CDN``CDN 加速`
## 实施方式
由于文件结构复杂且存在重复,建议采用以下方式:
1. **手动编辑关键部分**:删除重复的分类标题
2. **批量替换简单内容**:子分类名称优化
3. **验证修改结果**:确保所有设置项都在正确的分类下
## 注意事项
1. 保持所有设置项的 `name` 属性不变
2. 保持所有 ID 不变(`section-*``subsection-*`
3. 不修改任何设置项的逻辑代码
4. 只调整分类标题和层级结构