From 93a378846728ffc4dbd00df7f2386aa47c829b31 Mon Sep 17 00:00:00 2001 From: objecttothis Date: Thu, 2 Nov 2023 09:33:49 +0400 Subject: [PATCH] Replaced BASEPATH with FCPATH --- app/Controllers/Config.php | 2 +- app/Controllers/Items.php | 5 +++-- app/Controllers/Sales.php | 2 +- app/Views/configs/system_info.php | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/app/Controllers/Config.php b/app/Controllers/Config.php index 727efe42a..69dccaf59 100644 --- a/app/Controllers/Config.php +++ b/app/Controllers/Config.php @@ -385,7 +385,7 @@ class Config extends Secure_Controller else { $file = $this->request->getFile('company_logo'); - $file->move(BASEPATH . 'uploads'); + $file->move(FCPATH . 'uploads'); $file_info = [ 'orig_name' => $file->getClientName(), diff --git a/app/Controllers/Items.php b/app/Controllers/Items.php index 46d33fd4a..43462589f 100644 --- a/app/Controllers/Items.php +++ b/app/Controllers/Items.php @@ -15,6 +15,7 @@ use App\Models\Stock_location; use App\Models\Supplier; use App\Models\Tax_category; +use Config\ForeignCharacters; use Config\Services; use CodeIgniter\Files\File; use CodeIgniter\Images\Image; @@ -810,7 +811,7 @@ class Items extends Secure_Controller else { $file = $this->request->getFile('company_logo'); - $file->move(BASEPATH . 'uploads'); + $file->move(FCPATH . 'uploads'); $file_info = [ 'orig_name' => $file->getClientName(), @@ -1369,7 +1370,7 @@ class Items extends Secure_Controller $ext = pathinfo($item->pic_filename, PATHINFO_EXTENSION); if(empty($ext)) { - $images = glob(BASEPATH . "uploads/item_pics/$item->pic_filename.*"); + $images = glob(FCPATH . "uploads/item_pics/$item->pic_filename.*"); if(sizeof($images) > 0) { $new_pic_filename = pathinfo($images[0], PATHINFO_BASENAME); diff --git a/app/Controllers/Sales.php b/app/Controllers/Sales.php index ff52c2a01..6feb41940 100644 --- a/app/Controllers/Sales.php +++ b/app/Controllers/Sales.php @@ -916,7 +916,7 @@ class Sales extends Secure_Controller new Token_customer((object)$sale_data) ]; $text = $this->token_lib->render($text, $tokens); - $sale_data['mimetype'] = mime_content_type(BASEPATH . 'uploads/' . $this->config['company_logo']); + $sale_data['mimetype'] = mime_content_type(FCPATH . 'uploads/' . $this->config['company_logo']); // generate email attachment: invoice in pdf format $view = Services::renderer(); diff --git a/app/Views/configs/system_info.php b/app/Views/configs/system_info.php index 01d014e7f..6a438fba9 100644 --- a/app/Views/configs/system_info.php +++ b/app/Views/configs/system_info.php @@ -54,8 +54,8 @@ File Permissions:
» [writeable/logs:]