From bd0979a09677d645324b6bdb073bb77482093e03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Tue, 26 Jun 2018 13:42:54 +0200 Subject: [PATCH 1/2] PHP Version compatibility Fixes --- application/controllers/jobs/AmpelMail.php | 11 +++++------ application/models/content/Ampel_model.php | 3 ++- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/application/controllers/jobs/AmpelMail.php b/application/controllers/jobs/AmpelMail.php index fdc6ad405..66938d822 100644 --- a/application/controllers/jobs/AmpelMail.php +++ b/application/controllers/jobs/AmpelMail.php @@ -16,10 +16,7 @@ if (! defined('BASEPATH')) class AmpelMail extends FHC_Controller { - const CIS_AMPELVERWALTUNG_URL = - CIS_ROOT. "cis/index.php?menu=". - CIS_ROOT. "cis/menu.php?content_id=&content=". - CIS_ROOT. "cis/private/tools/ampelverwaltung.php"; + private $CIS_AMPELVERWALTUNG_URL; /** * Constructor @@ -39,7 +36,9 @@ class AmpelMail extends FHC_Controller echo "Jobs must be run from the CLI"; exit; } - + $this->CIS_AMPELVERWALTUNG_URL = CIS_ROOT. "cis/index.php?menu=". + CIS_ROOT. "cis/menu.php?content_id=&content=". + CIS_ROOT. "cis/private/tools/ampelverwaltung.php"; // Load models $this->load->model('content/Ampel_model', 'AmpelModel'); $this->load->model('person/Person_model', 'PersonModel'); @@ -206,7 +205,7 @@ class AmpelMail extends FHC_Controller 'uid' => $uid, 'firstName' => $firstName, 'ampel_list' => $html_text, - 'link' => self::CIS_AMPELVERWALTUNG_URL + 'link' => $this->CIS_AMPELVERWALTUNG_URL ); } return $ampel_data_arr; diff --git a/application/models/content/Ampel_model.php b/application/models/content/Ampel_model.php index aeb260a5c..44aa015a2 100644 --- a/application/models/content/Ampel_model.php +++ b/application/models/content/Ampel_model.php @@ -50,7 +50,8 @@ class Ampel_model extends DB_Model */ public function execBenutzerSelect($benutzer_select) { - if (isset($benutzer_select) && !empty(trim($benutzer_select))) + $trimed = trim($benutzer_select); + if (isset($benutzer_select) && !empty($trimed)) { return $this->execQuery($benutzer_select); } From 22a8e91e15a5d6ec289edea635173d00dca8e6e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96sterreicher?= Date: Tue, 26 Jun 2018 13:57:38 +0200 Subject: [PATCH 2/2] Fixed broken Navigation when Extensions are installed --- application/libraries/NavigationLib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/libraries/NavigationLib.php b/application/libraries/NavigationLib.php index a3b43a171..258d3ce43 100644 --- a/application/libraries/NavigationLib.php +++ b/application/libraries/NavigationLib.php @@ -234,7 +234,7 @@ class NavigationLib if (isset($config[$configName]) && is_array($config[$configName])) { $extensionArray = array_merge_recursive( - $json_extension, + $extensionArray, $this->_wildcardsearch($config[$configName], $navigationPage) );