From fb41ce821fc9b6333fa904e26d2a82cc17ffbf0a Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Fri, 11 Jul 2025 17:50:53 +0800 Subject: [PATCH 1/3] =?UTF-8?q?fix:=20=E6=96=87=E7=AB=A0=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/validate/v1/ArticleValidate.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/admin/validate/v1/ArticleValidate.php b/app/admin/validate/v1/ArticleValidate.php index 9dcc355d..2fbd8963 100644 --- a/app/admin/validate/v1/ArticleValidate.php +++ b/app/admin/validate/v1/ArticleValidate.php @@ -23,9 +23,9 @@ class ArticleValidate extends Validate 'sort' => 'integer', 'recommend' => 'require|in:0,1', 'release_time' => 'dateFormat:Y-m-d H:i:s', - 'seo_title' => 'max:255', - 'seo_keywords' => 'max:255', - 'seo_desc' => 'max:255' + 'seo_title' => 'max:512', + 'seo_keywords' => 'max:512', + 'seo_desc' => 'max:1024' ]; /** @@ -48,8 +48,8 @@ class ArticleValidate extends Validate 'recommend.require' => '推荐状态不能为空', 'recommend.in' => '推荐状态的值必须是0或1', 'release_time.dateFormat' => '发布时间格式不正确', - 'seo_title.max' => 'SEO标题长度不能超过255个字符', - 'seo_keywords.max' => 'SEO关键字长度不能超过255个字符', - 'seo_desc.max' => 'SEO描述长度不能超过255个字符' + 'seo_title.max' => 'SEO标题长度不能超过512个字符', + 'seo_keywords.max' => 'SEO关键字长度不能超过512个字符', + 'seo_desc.max' => 'SEO描述长度不能超过1024个字符' ]; } From 57b2c8a574be1fc9512ba2bd239925453453bca8 Mon Sep 17 00:00:00 2001 From: jsasg <735273025@qq.com> Date: Fri, 11 Jul 2025 17:51:07 +0800 Subject: [PATCH 2/3] =?UTF-8?q?fix:=20=E5=BA=95=E9=83=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/index/view/pc/public/footer.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/index/view/pc/public/footer.html b/app/index/view/pc/public/footer.html index b5d74b35..0d4fa2e1 100644 --- a/app/index/view/pc/public/footer.html +++ b/app/index/view/pc/public/footer.html @@ -82,7 +82,7 @@
{$basic_config.website_powerby.value} {if condition="!empty($basic_config.website_icp)"} - ({$basic_config.website_icp.value}) + {$basic_config.website_icp.value|raw} {/if}
{/if} From 50ee39c19795485de9f6cf3787fd0dc13cdaae9e Mon Sep 17 00:00:00 2001 From: jsasg Date: Fri, 11 Jul 2025 22:34:32 +0800 Subject: [PATCH 3/3] =?UTF-8?q?fix:=20=E5=9B=BE=E7=89=87=E4=B8=8A=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/v1/Upload.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/admin/controller/v1/Upload.php b/app/admin/controller/v1/Upload.php index b3d23d69..52b94ddc 100644 --- a/app/admin/controller/v1/Upload.php +++ b/app/admin/controller/v1/Upload.php @@ -61,7 +61,7 @@ class Upload $name_rule = fn() => $filename_keep ? $this->filenameGenerator($file) : null; // 处理图片 - $image_manager = ImageManager::imagick(); + $image_manager = ImageManager::gd(); if ($filetype_to == 'original') { $filename = Filesystem::disk('image')->putFile($param['module'], $file, $name_rule()); $image = $image_manager->read('.' . $storage . '/' . $filename); @@ -171,7 +171,6 @@ class Upload 'filesha1' => $image_model->file_sha1 ]); } catch (\Throwable $th) { - dump($th);exit; return error($th->getMessage()); } @@ -185,7 +184,7 @@ class Upload */ private function checkPath($path): string { - $ok = false; + $ok = true; $filename = basename($path); $dirname = dirname($path); if (!is_dir($dirname)) {