X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=inc%2Fmodules%2Fadmin%2Fwhat-extensions.php;h=233e9de414648a26a6e0a17cf15a5cb0d7fa0862;hb=865d8f7670c976d59d5699d72958c8c00f6af70e;hp=36abfe44a367e242abc52cfea866db7d1ecebe9d;hpb=5ef42cb239e9225f160f5963a718f14bc70a1866;p=mailer.git diff --git a/inc/modules/admin/what-extensions.php b/inc/modules/admin/what-extensions.php index 36abfe44a3..233e9de414 100644 --- a/inc/modules/admin/what-extensions.php +++ b/inc/modules/admin/what-extensions.php @@ -48,7 +48,7 @@ $do = 'overview'; if (isGetRequestElementSet('register_ext')) { // We are about to register a new extension - $do = 'register'; + $do = 'setup'; $taskId = determineExtensionTaskId(getRequestElement('register_ext')); // The id comes from task management and it is - of course - *not* the extension's name! @@ -86,9 +86,9 @@ if (isGetRequestElementSet('register_ext')) { // Redirect to prevent missing cache in js.php redirectToUrl('modules.php?module=admin&what=extensions&changed=' . countPostSelection()); -} elseif (((isFormSent('edit')) || (isPostRequestElementSet('modify'))) && (ifPostContainsSelections()) && (!isDemoModeActive())) { +} elseif (((isFormSent('edit')) || (isPostRequestElementSet('do_edit'))) && (ifPostContainsSelections()) && (!isDemoModeActive())) { // Change settings like CSS file load - if (isPostRequestElementSet('modify')) { + if (isPostRequestElementSet('do_edit')) { // Change entries $cache_update = '0'; foreach (postRequestElement('sel') as $ext_id => $sel) { @@ -282,10 +282,10 @@ switch ($do) { if (isExtensionInstalledAndNewer('sql_patches', '0.0.6')) { // Load extension data with CSS informations $result = SQL_QUERY('SELECT - `ext_id`, + `id` AS `ext_id`, `ext_name`, `ext_active`, - `ext_css`, + `ext_has_css` AS `ext_css`, `ext_version` FROM `{?_MYSQL_PREFIX?}_extensions` @@ -295,7 +295,7 @@ ORDER BY } else { // Load extension data without CSS informations $result = SQL_QUERY('SELECT - `ext_id`, + `id` AS `ext_id`, `ext_name`, `ext_active`, `ext_version` @@ -335,12 +335,12 @@ ORDER BY } break; - case 'register': // Register new extension + case 'setup': // Setup new extension // Are there some tasks? $numTasks = countSumTotalData(getCurrentAdminId(), 'task_system', 'id', 'assigned_admin', TRUE, "AND `task_type`='EXTENSION'"); // Is the id number valid and the task was found? - if (($taskId > 0) && ($numTasks > 0)) { + if ((isValidId($taskId)) && ($numTasks > 0)) { // id is valid so begin with registration, we first want to it's real name from task management (subject column) $result = SQL_QUERY_ESC("SELECT `subject` FROM `{?_MYSQL_PREFIX?}_task_system` WHERE `id`=%s LIMIT 1", array(bigintval($taskId)), __FILE__, __LINE__);