Fix: regression

This commit is contained in:
Regis Houssin 2010-04-30 07:57:19 +00:00
parent 39701fc5e6
commit 6d469ba2f0
3 changed files with 4 additions and 9 deletions

View File

@ -98,7 +98,7 @@ function Activate($value,$withdeps=1)
} }
// Test if Dolibarr version ok // Test if Dolibarr version ok
$verdol=versiondolibarrarray(1); $verdol=versiondolibarrarray();
$vermin=$objMod->need_dolibarr_version; $vermin=$objMod->need_dolibarr_version;
//print 'eee'.versioncompare($verdol,$vermin).join(',',$verdol).' - '.join(',',$vermin);exit; //print 'eee'.versioncompare($verdol,$vermin).join(',',$verdol).' - '.join(',',$vermin);exit;
if (is_array($vermin) && versioncompare($verdol,$vermin) < 0) if (is_array($vermin) && versioncompare($verdol,$vermin) < 0)

View File

@ -80,7 +80,7 @@ class modMultiCompany extends DolibarrModules
$this->depends = array(); // List of modules id that must be enabled if this module is enabled $this->depends = array(); // List of modules id that must be enabled if this module is enabled
$this->requiredby = array(); // List of modules id to disable if this one is disabled $this->requiredby = array(); // List of modules id to disable if this one is disabled
$this->phpmin = array(4,3); // Minimum version of PHP required by module $this->phpmin = array(4,3); // Minimum version of PHP required by module
$this->need_dolibarr_version = array(2,9); // Minimum version of Dolibarr required by module $this->need_dolibarr_version = array(2,9,'0-dev'); // Minimum version of Dolibarr required by module
$this->langfiles = array("multicompany"); $this->langfiles = array("multicompany");
// Constants // Constants

View File

@ -84,12 +84,7 @@ function versionphparray()
*/ */
function versiondolibarrarray($fortest=0) function versiondolibarrarray($fortest=0)
{ {
$dol_version = DOL_VERSION; return explode('.',DOL_VERSION);
// Used for development version
if ($fortest) $dol_version = preg_replace('/([A-Z\-]+)$/i','',DOL_VERSION);
return explode('.',$dol_version);
} }