From d606efd8cbb82e37c9386c57d52cc636eb0cf890 Mon Sep 17 00:00:00 2001 From: Ryuichi Date: Wed, 22 Jul 2026 12:49:29 +0900 Subject: [PATCH 1/3] =?UTF-8?q?=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB?= =?UTF-8?q?=E3=81=AE=E5=85=AC=E9=96=8B=E6=9C=9F=E9=96=93=E5=A4=96=E3=81=AB?= =?UTF-8?q?=E8=A8=AD=E5=AE=9A=E3=81=99=E3=82=8B=E3=81=A8=E3=83=95=E3=83=AD?= =?UTF-8?q?=E3=83=B3=E3=83=88=E3=81=A7500=E3=82=A8=E3=83=A9=E3=83=BC?= =?UTF-8?q?=E3=81=AB=E3=81=AA=E3=82=8B=E4=B8=8D=E5=85=B7=E5=90=88=E3=81=AE?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bc-uploader/src/Controller/UploaderFilesController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/bc-uploader/src/Controller/UploaderFilesController.php b/plugins/bc-uploader/src/Controller/UploaderFilesController.php index bb9aa8bea4..1304c94f16 100755 --- a/plugins/bc-uploader/src/Controller/UploaderFilesController.php +++ b/plugins/bc-uploader/src/Controller/UploaderFilesController.php @@ -54,6 +54,10 @@ public function view_limited_file(UploaderFilesServiceInterface $service, string } } + if ($display && !file_exists(WWW_ROOT . 'files' . DS . 'uploads' . DS . 'limited' . DS . $filename)) { + $display = false; + } + if ($display) { $info = pathinfo($filename); $ext = $info['extension']; From c953bd16a1932a80256550640f8034de4c5cc3fa Mon Sep 17 00:00:00 2001 From: Ryuichi Date: Thu, 23 Jul 2026 13:24:39 +0900 Subject: [PATCH 2/3] =?UTF-8?q?=E6=89=93=E3=81=A1=E6=B6=88=E3=81=97?= =?UTF-8?q?=E3=82=B3=E3=83=9F=E3=83=83=E3=83=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bc-uploader/src/Controller/UploaderFilesController.php | 4 ---- 1 file changed, 4 deletions(-) diff --git a/plugins/bc-uploader/src/Controller/UploaderFilesController.php b/plugins/bc-uploader/src/Controller/UploaderFilesController.php index 1304c94f16..bb9aa8bea4 100755 --- a/plugins/bc-uploader/src/Controller/UploaderFilesController.php +++ b/plugins/bc-uploader/src/Controller/UploaderFilesController.php @@ -54,10 +54,6 @@ public function view_limited_file(UploaderFilesServiceInterface $service, string } } - if ($display && !file_exists(WWW_ROOT . 'files' . DS . 'uploads' . DS . 'limited' . DS . $filename)) { - $display = false; - } - if ($display) { $info = pathinfo($filename); $ext = $info['extension']; From f0d94a7a8af7347b7dec50ed94073a0718095ff3 Mon Sep 17 00:00:00 2001 From: Ryuichi Date: Thu, 23 Jul 2026 13:43:02 +0900 Subject: [PATCH 3/3] =?UTF-8?q?BcErrorController.php=E3=81=A7error400?= =?UTF-8?q?=E3=81=AE=E3=83=86=E3=83=B3=E3=83=97=E3=83=AC=E3=83=BC=E3=83=88?= =?UTF-8?q?=E3=82=92=E5=91=BC=E3=81=B3=E5=87=BA=E3=81=99=E5=87=A6=E7=90=86?= =?UTF-8?q?=E3=81=AB=E5=A4=89=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../baser-core/src/Controller/BcErrorController.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/plugins/baser-core/src/Controller/BcErrorController.php b/plugins/baser-core/src/Controller/BcErrorController.php index 29fe78d3e5..9f0a3639e6 100644 --- a/plugins/baser-core/src/Controller/BcErrorController.php +++ b/plugins/baser-core/src/Controller/BcErrorController.php @@ -24,6 +24,7 @@ use Cake\Http\Response; use Cake\Http\ServerRequest; use Cake\ORM\TableRegistry; +use Throwable; /** * BcErrorController @@ -110,4 +111,16 @@ public function beforeRender(EventInterface $event): void EventManager::instance()->off('View.beforeRender'); } + /** + * NotFoundException のエラーページを描画する + * + * @param Throwable|null $error + * @return void + * @noTodo + */ + public function notFound(?Throwable $error = null): void + { + $this->viewBuilder()->setTemplate('error400'); + } + }