Remove duplicate comment, captcha, filing, and website-security configuration paths. Move front submission verification to the captcha scene matrix and retire obsolete admin routes and components.
60 lines
1.8 KiB
JavaScript
60 lines
1.8 KiB
JavaScript
import { renderFaIcon, schemaPage, customPage } from './helpers'
|
|
|
|
export const extensionsSection = {
|
|
key: 'extensions',
|
|
label: '扩展&增强',
|
|
icon: renderFaIcon('fas fa-puzzle-piece'),
|
|
route: '/extensions',
|
|
children: [
|
|
schemaPage({
|
|
key: 'extensions-ip',
|
|
name: 'ExtensionsIp',
|
|
label: 'IP归属地',
|
|
route: '/extensions/ip',
|
|
title: 'IP归属地',
|
|
desc: '配置 IP 数据源、缓存策略和前台归属地展示。',
|
|
canonicalDomain: 'extensions',
|
|
section: 'ip',
|
|
}),
|
|
schemaPage({
|
|
key: 'extensions-audit',
|
|
name: 'ExtensionsAudit',
|
|
label: 'API内容审核',
|
|
route: '/extensions/audit',
|
|
title: 'API内容审核',
|
|
desc: '配置第三方内容审核 API 接入、审核范围和失败回退策略。',
|
|
canonicalDomain: 'extensions',
|
|
section: 'audit',
|
|
}),
|
|
schemaPage({
|
|
key: 'extensions-push',
|
|
name: 'ExtensionsPush',
|
|
label: '百度推送',
|
|
route: '/extensions/push',
|
|
title: '百度推送',
|
|
desc: '配置搜索引擎主动推送、批量提交和状态追踪。',
|
|
canonicalDomain: 'extensions',
|
|
section: 'push',
|
|
}),
|
|
customPage({
|
|
key: 'extensions-tools',
|
|
name: 'ExtensionsTools',
|
|
label: '系统工具',
|
|
route: '/extensions/tools',
|
|
component: 'ExtensionTools',
|
|
title: '系统工具',
|
|
desc: '额外运维工具与扩展能力。',
|
|
}),
|
|
customPage({
|
|
key: 'extensions-ai',
|
|
name: 'ExtensionAI',
|
|
label: 'AI 连接配置',
|
|
route: '/extensions/ai',
|
|
component: 'ExtensionAI',
|
|
status: 'available',
|
|
title: 'AI 连接配置',
|
|
desc: '配置 AI 生成连接;SEO 在文章独立 SEO 框,摘要/标签在前台投稿页。',
|
|
}),
|
|
],
|
|
}
|