strict version check + comment

git-svn-id: https://forge.glpi-project.org/svn/example/trunk@158 349b9182-4a13-0410-896f-e5e9767dd1b3
This commit is contained in:
remicollet 2011-06-08 11:01:24 +00:00
parent 24176ef4cb
commit a9b4abfa03

View File

@ -170,11 +170,12 @@ function plugin_version_example() {
// Optional : check prerequisites before install : may print errors or add to message after redirect
function plugin_example_check_prerequisites() {
if (GLPI_VERSION >= 0.80) {
return true;
} else {
echo "GLPI version not compatible need 0.80";
// Strict version check (could be less strict, or could allow various version)
if (version_compare(GLPI_VERSION,'0.83','lt') || version_compare(GLPI_VERSION,'0.84','ge')) {
echo "This plugin requires GLPI >= 0.80";
return false;
}
return true;
}