X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fpackages.inc;h=99b620d30eae15a87b8429adbdb47d52cb876f6e;hb=8c7f32852c8ac0f8ec2ecb78fe86c3ed71587ba0;hp=2dc7bd3e46a87ac931ee5eede02ba604b7c45b58;hpb=8ffddf50ffbe93672c769e2cf0501d0f9125e2a0;p=fa-stable.git diff --git a/includes/packages.inc b/includes/packages.inc index 2dc7bd3e..99b620d3 100644 --- a/includes/packages.inc +++ b/includes/packages.inc @@ -671,12 +671,6 @@ function install_extension($pkg_name) 'active' => @$pkg['DefaultStatus'] == 'active' ? true : false, 'path' => $pkg['InstallPath'], ); -// if (isset($pkg['MenuTabs'])) -// $ext['tabs'] = $pkg['MenuTabs']; -// if (isset($pkg['MenuEntries'])) -// $ext['entries'] = $pkg['MenuEntries']; -// if (isset($pkg['AccessExtensions'])) -// $ext['acc_file'] = $pkg['AccessExtensions']; if (isset($pkg['SqlScript'])) $ext['sql'] = $pkg['SqlScript']; @@ -736,8 +730,8 @@ function check_src_ext_version($ext_v) global $src_version; $compat_levels = 2; // current policy is keeping compatibility on major version level. - $app = explode('.', strspn($src_version, "0123456789.")); - $pkg = explode('.', strspn($ext_v, "0123456789.")); + $app = explode('.', substr($src_version, 0, strspn($src_version, "0123456789."))); + $pkg = explode('.', substr($ext_v, 0, strspn($ext_v, "0123456789."))); for ($i=0; $i < min($compat_levels, count($app)); $i++) if ($pkg[$i] < $app[$i])