// +---------------------------------------------------------------------- // | 文章CMS插件「后台配置表单」字段定义 // | // | 框架自带通用配置页会自动按本文件渲染表单并保存: // | /backend/addon/setting?addon=articles // | 读取:AddonService::config('articles') 或 get_addon_config('articles') // +---------------------------------------------------------------------- return [ [ 'name' => 'comment_audit', 'title' => '评论审核', 'type' => 'select', 'value' => '0', 'options' => ['0' => '直接显示', '1' => '先审后发'], 'tip' => '开启「先审后发」后,新评论默认待审核,需在后台评论管理中审核后才公开显示', ], [ 'name' => 'comment_interval', 'title' => '评论间隔(秒)', 'type' => 'number', 'value' => '10', 'tip' => '同一用户两次评论的最小间隔,用于防灌水/刷屏,0 表示不限', ], [ 'name' => 'page_size', 'title' => '前台每页条数', 'type' => 'number', 'value' => '10', 'tip' => '前台列表每页显示的文章数量', ], [ 'name' => 'search_fulltext', 'title' => '全文搜索', 'type' => 'select', 'value' => '0', 'options' => ['0' => '关闭(LIKE 模糊匹配)', '1' => '开启(FULLTEXT 索引)'], 'tip' => '文章量大时开启可显著提速;需 MySQL 支持全文索引,索引不存在时会自动降级为 LIKE', ], ];