From 823022cb0a561b9bcd1e2e8e1a9f35dc1147032f Mon Sep 17 00:00:00 2001 From: Ortwin Pinke Date: Mon, 21 Nov 2022 18:26:56 +0100 Subject: [PATCH] change info array --- .../pluginmanager/classes/class.pim.plugin.handler.php | 8 ++------ conlite/plugins/pluginmanager/classes/class.pim.view.php | 5 ++++- .../pluginmanager/includes/include.right_bottom.php | 4 ++-- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/conlite/plugins/pluginmanager/classes/class.pim.plugin.handler.php b/conlite/plugins/pluginmanager/classes/class.pim.plugin.handler.php index 82e59e6..33d5070 100644 --- a/conlite/plugins/pluginmanager/classes/class.pim.plugin.handler.php +++ b/conlite/plugins/pluginmanager/classes/class.pim.plugin.handler.php @@ -144,14 +144,10 @@ class pimPluginHandler { $aGeneral = array(); if (is_object($this->_oPiXml)) { $aGeneral = $this->_xml2Array($this->_oPiXml->general); - if($aDependencies = $this->_getDepencyArray()) { - foreach ($aDependencies as $aDependency) { - - } - } $aGeneral['dependencies'] = print_r($aDependencies, TRUE); } - return $aGeneral; + //print_r($aGeneral); + //return $aGeneral; } /** diff --git a/conlite/plugins/pluginmanager/classes/class.pim.view.php b/conlite/plugins/pluginmanager/classes/class.pim.view.php index 9c3183c..248df3f 100644 --- a/conlite/plugins/pluginmanager/classes/class.pim.view.php +++ b/conlite/plugins/pluginmanager/classes/class.pim.view.php @@ -64,7 +64,10 @@ class pimView extends Template{ public function setVariable($sVariable, $sName = '') { if(empty($sName)) { $sName = strtoupper($$sVariable); - } + } + if(is_array($sVariable)) { + $sVariable = json_encode($sVariable); + } $this->set('s', $sName, $sVariable); } diff --git a/conlite/plugins/pluginmanager/includes/include.right_bottom.php b/conlite/plugins/pluginmanager/includes/include.right_bottom.php index 1ea9834..b362c94 100644 --- a/conlite/plugins/pluginmanager/includes/include.right_bottom.php +++ b/conlite/plugins/pluginmanager/includes/include.right_bottom.php @@ -161,8 +161,8 @@ if (is_dir($cfg['path']['plugins'])) { $aNeededTplVar['writeable'] = ($bPiPathWritable)?i18n("Everything looks fine.", "pluginmanager"):'' .i18n("Pluginfolder not writable!", "pluginmanager").''; $aInfoGeneral = array_merge($aNeededTplVar, $oPluginHandler->getPiGeneralArray()); - //echo "
";
-                //print_r($aInfoGeneral);
+                echo "
";
+                print_r($aInfoGeneral);
                 
                 // initalization new template class
                 $oView2 = new pimView();