后台把「正文目录」和「浮动目录」分成两块(#1)

浮动目录本来就没有手动/自动之分:它不读正文,没有地方写 [TOC],
要么显示要么不显示。代码层面早已如此(rail 只由 float 决定),
真正的问题是后台十项排成一列,「添加方式」「自动插入位置」跟在
浮动选项后面,看着像两种目录共用的设置。

- 新增三个 info 类型分组小标题:正文里的目录 / 浮动目录 /
  两份目录共用的设置。用 info 而不是 heading —— heading 会另起
  标签页,info 只渲染成一行 h4 + 说明,不进标签页菜单、不生成表单字段。
- 选项按归属重新分段:正文段(toc_inline / inline_align / mode /
  anchor)、浮动段(toc_float / float_side)、共用段(default /
  title / levels / numbering)。顺序变了,但选项 id 与存库键不变。
- 「添加方式」说明收窄为只管正文那一份;「浮动显示」说明补上
  「它没有手动/自动之分」;「自动插入位置」清掉过时的
  「目录位置 = 正文中间」字样。
- 顺带修掉「自动插入位置」控件被定义两遍(后台会渲染两个同名下拉)。

验证:guard330 63/0、其 falsify 15/15(新增 V37~V41 守三段归属)、
admin330_tab_check 88/0(新增分组几何判据)、其 falsify 16/16、
toc 逻辑 101/0 与 53/0、rail 几何 73/0、inline 几何 23/0、
包校验 69/0、其 falsify 13/13。
前台零变化:本次只动后台分组与文案,未改任何渲染逻辑。
This commit is contained in:
2026-10-25 14:36:19 +08:00
parent 4a2d62b1aa
commit 71f8a733f5
2 changed files with 45 additions and 12 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
/*
Theme Name: Kratos_Yang
Text Domain: kratos_Yang
Version: 3.2.31
Version: 3.2.32
Requires PHP: 7.0
Description: 这是一个Kratos主题的分支版本,用来增加一些定制化功能。
Tags: 博客, 双栏, 响应式, 自定义背景, 自定义颜色, 自定义图标, 自定义菜单, 特色图像, 收录优化, 邮件中心, 主题选项, 小工具, 文章置顶, 无障碍友好