loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_EXTENSION_ALWAYS_ACTIVE', getExtensionName($taskId)));
} else {
// De/activate extension
- $ACT = 'N'; setExtensionMode('deactivate');
- if ($active != 'Y') { $ACT = 'Y'; setExtensionMode('activate'); }
+ $active = 'N'; setExtensionMode('deactivate');
+ if ($active != 'Y') {
+ $active = 'Y';
+ setExtensionMode('activate');
+ } // END - if
+
+ // Update database
SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_extensions` SET `ext_active`='%s' WHERE `id`=%s AND `ext_active`='%s' LIMIT 1",
- array($ACT, bigintval($taskId), $active), __FILE__, __LINE__);
+ array($active, bigintval($taskId), $active), __FILE__, __LINE__);
// Run embeded SQL commands
doExtensionSqls($taskId, getExtensionMode());