From 096b35e7372e0a95bd8eb998ce23905923eda96d Mon Sep 17 00:00:00 2001 From: Cameron Date: Sun, 12 Feb 2017 10:20:40 -0800 Subject: [PATCH] Find plugins 'install status' fix. --- e107_admin/plugin.php | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/e107_admin/plugin.php b/e107_admin/plugin.php index 220d5ef81..c697ca803 100644 --- a/e107_admin/plugin.php +++ b/e107_admin/plugin.php @@ -1147,6 +1147,11 @@ class plugin_online_ui extends e_admin_ui } */ + if($data['plugin_installflag']) + { + return null; + } + //$url = e_SELF."?src=".base64_encode($d); @@ -1187,7 +1192,7 @@ class plugin_online_ui extends e_admin_ui // $dicon = " "; - return "
+ return "
{$dicon}
"; } @@ -1310,7 +1315,8 @@ class plugin_online_ui extends e_admin_ui 'plugin_url' => $row['urlView'], 'plugin_notes' => '', 'plugin_price' => $row['price'], - 'plugin_license' => $price + 'plugin_license' => $price, + 'plugin_installflag' => e107::isInstalled($row['folder']) ); $c++; @@ -1359,7 +1365,7 @@ class plugin_online_ui extends e_admin_ui // echo '
v='.$v; $text .= "".$frm->renderValue($v, $_value, $this->fields[$v], $key)."\n"; } - $text .= "".$this->options($val).""; + $text .= "".$this->options($val).""; $text .= ""; }