From a8a5cb05a7f0e85f0979b38280e7887bc12e80ed Mon Sep 17 00:00:00 2001 From: redmatrix Date: Mon, 11 Jan 2016 17:29:27 -0800 Subject: logic reversal in version checking --- include/plugin.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/plugin.php b/include/plugin.php index ccd88d963..2bc363556 100755 --- a/include/plugin.php +++ b/include/plugin.php @@ -365,19 +365,19 @@ function check_plugin_versions($info) { return true; if(array_key_exists('minversion',$info)) { - if(version_compare(trim($info['minversion']),STD_VERSION, '<')) { + if(version_compare(trim($info['minversion']),STD_VERSION, '>=')) { logger('minversion limit: ' . $info['name'],LOGGER_NORMAL,LOG_WARNING); return false; } } if(array_key_exists('maxversion',$info)) { - if(version_compare(trim($info['maxversion']),STD_VERSION, '>')) { + if(version_compare(STD_VERSION,trim($info['maxversion']), '>')) { logger('maxversion limit: ' . $info['name'],LOGGER_NORMAL,LOG_WARNING); return false; } } if(array_key_exists('minphpversion',$info)) { - if(version_compare(trim($info['minphpversion']),PHP_VERSION, '<')) { + if(version_compare(trim($info['minphpversion']),PHP_VERSION, '>=')) { logger('minphpversion limit: ' . $info['name'],LOGGER_NORMAL,LOG_WARNING); return false; } -- cgit v1.2.3