From 07ba06d104dd5de1b25676028b50a34d5ebc0e1d Mon Sep 17 00:00:00 2001 From: DJ3CE Date: Wed, 27 Mar 2024 11:33:16 +0100 Subject: [PATCH] Make dxped-url configurable --- application/config/config.sample.php | 1 + application/controllers/Workabledxcc.php | 2 +- application/models/Workabledxcc_model.php | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/application/config/config.sample.php b/application/config/config.sample.php index 4f1c9371..904851a8 100644 --- a/application/config/config.sample.php +++ b/application/config/config.sample.php @@ -32,6 +32,7 @@ $config['datadir'] = null; // default to install directory $config['table_name'] = "TABLE_HRD_CONTACTS_V01"; $config['locator'] = ""; $config['display_freq'] = true; +$config['dxped_list'] = "https://cdn.cloudlog.org/read_ng3k_dxped_list.php"; /* |-------------------------------------------------------------------------- diff --git a/application/controllers/Workabledxcc.php b/application/controllers/Workabledxcc.php index 98ed1927..d4373b84 100644 --- a/application/controllers/Workabledxcc.php +++ b/application/controllers/Workabledxcc.php @@ -30,7 +30,7 @@ class Workabledxcc extends CI_Controller public function dxcclist() { - $json = file_get_contents('https://cdn.cloudlog.org/read_ng3k_dxped_list.php'); + $json = file_get_contents($this->config->item('dxped_list') ?? 'https://cdn.cloudlog.org/read_ng3k_dxped_list.php'); // Decode the JSON data into a PHP array $dataResult = json_decode($json, true); diff --git a/application/models/Workabledxcc_model.php b/application/models/Workabledxcc_model.php index 70b4493c..799a30ab 100644 --- a/application/models/Workabledxcc_model.php +++ b/application/models/Workabledxcc_model.php @@ -5,7 +5,7 @@ class Workabledxcc_model extends CI_Model public function GetThisWeek() { - $json = file_get_contents('https://cdn.cloudlog.org/read_ng3k_dxped_list.php'); + $json = file_get_contents($this->config->item('dxped_list') ?? 'https://cdn.cloudlog.org/read_ng3k_dxped_list.php'); // Step 2: Convert the JSON data to an array. $data = json_decode($json, true);