- $ext_name = ''; $ext_ver = '';
- $title = '{--ADMIN_TASK_NO_SQL_TITLE--}';
-
- // Shall I list SQL commands assigned to an extension installation or update task?
- if ((isVerboseSqlEnabled()) || (!isExtensionInstalled('sql_patches'))) {
- // Extract extension name from subject
- $ext_name = substr($taskData['subject'], 1, strpos($taskData['subject'], ':') - 1);
-
- // Update task or extension task?
- if (($taskData['task_type'] == 'EXTENSION') && (!isExtensionInstalled($ext_name))) {
- // Load SQL commands for registering in dry-run
- registerExtension($ext_name, $taskId, true);
-
- // Is this non-productive?
- if (isExtensionProductive() === false) {
- // Issue warning
- $taskData['text'] = loadTemplate('admin_settings_saved', true, getMaskedMessage('ADMIN_EXTENSION_IS_NON_PRODUCTIVE', $ext_name)) . $taskData['text'];
- } // END - if