From 994c3054e794d2906eae060536daf1602a873040 Mon Sep 17 00:00:00 2001 From: Jean-Christian Denis Date: Thu, 1 Dec 2022 10:32:38 +0100 Subject: [PATCH] lazy way to grab info --- _install.php | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/_install.php b/_install.php index e844ff9..132b118 100644 --- a/_install.php +++ b/_install.php @@ -14,16 +14,17 @@ if (!defined('DC_CONTEXT_ADMIN')) { return null; } -$mod_id = 'enhancePostContent'; -$dc_min = dcCore::app()->plugins->moduleInfo($mod_id, 'requires')[0][1]; -$new_version = dcCore::app()->plugins->moduleInfo($mod_id, 'version'); -$old_version = dcCore::app()->getVersion($mod_id); - -if (version_compare($old_version, $new_version, '>=')) { - return null; -} - try { + # Grab info + $mod_id = basename(__DIR__); + $dc_min = dcCore::app()->plugins->moduleInfo($mod_id, 'requires')[0][1]; + $new_version = dcCore::app()->plugins->moduleInfo($mod_id, 'version'); + $old_version = dcCore::app()->getVersion($mod_id); + + if (version_compare($old_version, $new_version, '>=')) { + return null; + } + # Check Dotclear version if (!method_exists('dcUtils', 'versionsCompare') || dcUtils::versionsCompare(DC_VERSION, $dc_min, '<', false)) {