refactor(admin): consolidate duplicate configuration
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.
This commit is contained in:
@@ -362,21 +362,20 @@ trait FacadeBulk {
|
||||
|
||||
|
||||
/**
|
||||
* 获取备案配置(统一 page-display footer schema 和全局设置)
|
||||
* @return array {icp_enabled, icp_number, police_enabled, police_number}
|
||||
* 获取备案配置。
|
||||
* @return array {icp_enabled, icp_filing, police_enabled, police_filing}
|
||||
*/
|
||||
public static function get_filing_settings(): array {
|
||||
$s = self::get_all();
|
||||
$icp_enabled = !isset($s['footer_icp']) || !empty($s['footer_icp']);
|
||||
$police_enabled = !isset($s['footer_police']) || !empty($s['footer_police']);
|
||||
// 优先读 footer schema 的 icp_number,回退到全局 icp_filing
|
||||
$icp_number = trim((string) ($s['icp_number'] ?? $s['icp_filing'] ?? ''));
|
||||
$police_number = trim((string) ($s['police_number'] ?? ''));
|
||||
$icp_filing = trim((string) ($s['icp_filing'] ?? ''));
|
||||
$police_filing = trim((string) ($s['police_filing'] ?? ''));
|
||||
return [
|
||||
'icp_enabled' => $icp_enabled,
|
||||
'icp_number' => $icp_number,
|
||||
'icp_filing' => $icp_filing,
|
||||
'police_enabled' => $police_enabled,
|
||||
'police_number' => $police_number,
|
||||
'police_filing' => $police_filing,
|
||||
];
|
||||
}
|
||||
|
||||
@@ -398,7 +397,7 @@ trait FacadeBulk {
|
||||
|
||||
/** 获取公安备案号 */
|
||||
public static function police_filing(): string {
|
||||
return trim((string) self::get_value('police_number', ''));
|
||||
return trim((string) self::get_value('police_filing', ''));
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user