mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2026-01-06 17:13:03 +01:00
New: Add path to installed dir of external modules + Name and web of
module provider.
This commit is contained in:
@@ -262,7 +262,7 @@ abstract class DolibarrModules
|
||||
|
||||
|
||||
/**
|
||||
* Retourne la version du module.
|
||||
* Return module version.
|
||||
* Pour les modules a l'etat 'experimental', retourne la traduction de 'experimental'
|
||||
* Pour les modules 'dolibarr', retourne la version de Dolibarr
|
||||
* Pour les autres modules, retourne la version du module
|
||||
@@ -282,6 +282,20 @@ abstract class DolibarrModules
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Return if a module is a core or external module
|
||||
*
|
||||
* @return string 'core', 'external' or 'unknown'
|
||||
*/
|
||||
function isCoreOrExternalModule()
|
||||
{
|
||||
if ($this->version == 'dolibarr') return 'core';
|
||||
if (! empty($this->version) && ! in_array($this->version,array('experimental','development'))) return 'external';
|
||||
if (! empty($this->editor_name) || ! empty($this->editor_web)) return 'external';
|
||||
return 'unknown';
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Return list of lang files related to module
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user