- $ext_name = "";
- $title = TASK_NO_TITLE;
-
- // Shall I list SQL commands assigned to an extension installation or update task?
- if (((GET_EXT_VERSION("sql_patches") != '') && (getConfig('verbose_sql') == "Y")) || (!EXT_IS_ACTIVE("sql_patches"))) {
- $ext_name = substr($subj, 1, strpos($subj, ":") - 1);
- if ($type == "EXTENSION") {
- // Load SQL commands for registering
- $SQLs = EXTENSION_REGISTER($ext_name, $id, true);
-
- // Add notes to text
- $text .= $NOTES;
-
- // Set title
- $title = ADMIN_SQLS_EXECUTED_ON_REGISTER;
- } elseif ($type == "EXTENSION_UPDATE") {
- // Prepare extension name and version
- $ext_name = substr($ext_name, 7);
- $ext_name = substr($ext_name, 0, strpos($ext_name, "-"));
- $test = "[UPDATE-".$ext_name."-";
- $ext_ver = substr($subj, strlen($test));
- $ext_ver = substr($ext_ver, 0, strpos($ext_ver, ":"));
-
- // Load SQLs from file
- $SQLs = EXTENSION_UPDATE($ext_name, $ext_ver, true);
-
- // Add notes to text
- $text .= $NOTES;
-
- // Set title
- $title = ADMIN_SQLS_EXECUTED_ON_UPDATE;
- } else {
- // Remove extension's name
- $ext_name = "";
- }