X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fmodules%2Fadmin%2Fwhat-memedit.php;h=e47bea61681ba0a5efbb8c9a00b2d854777ae181;hb=91c5ab6d4bba6959611a9b9661c032cc4c9da6e8;hp=a959727f2b3f28cee6902200579bb7e29ba906c6;hpb=f2c43b993e03f90202044a0c2ea0abd0866ec6ee;p=mailer.git
diff --git a/inc/modules/admin/what-memedit.php b/inc/modules/admin/what-memedit.php
index a959727f2b..e47bea6168 100644
--- a/inc/modules/admin/what-memedit.php
+++ b/inc/modules/admin/what-memedit.php
@@ -1,7 +1,7 @@
0) && (!isDemoModeActive())) {
+if ((isPostRequestElementSet('edit')) && (countPostSelection() > 0) && (!isDemoModeActive())) {
// Edit menu entries
$content['sub'] = $SUB;
- $content['chk'] = $chk;
- $SW = 2; $cnt = 0; $OUT = '';
+ $content['chk'] = countPostSelection();
+ $SW = 2; $cnt = '0'; $OUT = '';
foreach (postRequestElement('sel') as $sel => $confirm) {
if ($confirm == 1) {
$cnt++;
@@ -100,11 +96,11 @@ if ((isPostRequestElementSet('edit')) && ($chk > 0) && (!isDemoModeActive())) {
// Load template
loadTemplate('admin_mmenu_edit', false, $content);
-} elseif ((isPostRequestElementSet('del')) && ($chk > 0) && (!isDemoModeActive())) {
+} elseif ((isPostRequestElementSet('del')) && (countPostSelection() > 0) && (!isDemoModeActive())) {
// Del menu entries with or without confirmation
$content['sub'] = $SUB;
- $content['chk'] = $chk;
- $SW = 2; $cnt = 0; $OUT = '';
+ $content['chk'] = countPostSelection();
+ $SW = 2; $cnt = '0'; $OUT = '';
foreach (postRequestElement('sel') as $sel => $confirm) {
if ($confirm == 1) {
$cnt++;
@@ -139,11 +135,11 @@ if ((isPostRequestElementSet('edit')) && ($chk > 0) && (!isDemoModeActive())) {
// Load template
loadTemplate('admin_mmenu_delete', false, $content);
-} elseif ((isPostRequestElementSet('status')) && ($chk > 0) && (!isDemoModeActive())) {
+} elseif ((isPostRequestElementSet('status')) && (countPostSelection() > 0) && (!isDemoModeActive())) {
// Change status (visible / locked)
$content['sub'] = $SUB;
- $content['chk'] = $chk;
- $SW = 2; $cnt = 0; $OUT = '';
+ $content['chk'] = countPostSelection();
+ $SW = 2; $cnt = '0'; $OUT = '';
foreach (postRequestElement('sel') as $sel => $confirm) {
if ($confirm == 1) {
$cnt++;
@@ -237,12 +233,12 @@ if ((isPostRequestElementSet('edit')) && ($chk > 0) && (!isDemoModeActive())) {
if ((!empty($tid)) && (!empty($fid))) {
// Sort menu
- SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_member_menu` SET `sort`='%s' WHERE ".$AND." AND id=%s LIMIT 1",
+ SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_member_menu` SET `sort`='%s' WHERE ".$AND." AND `id`=%s LIMIT 1",
array(bigintval(getRequestElement('tid')), bigintval($fid)), __FILE__, __LINE__);
- SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_member_menu` SET `sort`='%s' WHERE ".$AND." AND id=%s LIMIT 1",
+ SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_member_menu` SET `sort`='%s' WHERE ".$AND." AND `id`=%s LIMIT 1",
array(bigintval(getRequestElement('fid')), bigintval($tid)), __FILE__, __LINE__);
} // END - -fi
- }
+ } // END - if
if (!empty($SUB)) {
// Edit sub menus
@@ -260,20 +256,20 @@ if ((isPostRequestElementSet('edit')) && ($chk > 0) && (!isDemoModeActive())) {
// Set sub value
$content['sub'] = $SUB;
- $SW = 2; $cnt = 0; $OUT = '';
+ $SW = 2; $cnt = '0'; $OUT = '';
while ($data = SQL_FETCHARRAY($result)) {
// Init navigation
$data['navi'] = '';
$cnt++;
- if (($data['sort'] == 0) || (($data['sort'] == 1) && (!empty($SUB)))) {
+ if (($data['sort'] == '0') || (($data['sort'] == 1) && (!empty($SUB)))) {
// Is highest position
- $data['navi'] = "{--LOWER--}";
+ $data['navi'] = '{--LOWER--}';
} elseif ($cnt == $max) {
// Is lowest position
- $data['navi'] = "{--HIGHER--}";
+ $data['navi'] = '{--HIGHER--}';
} elseif ($data['sort'] > 0) {
// Anything else between highest and lowest
- $data['navi'] = "{--HIGHER--}/{--LOWER--}";
+ $data['navi'] = '{--HIGHER--}/{--LOWER--}';
}
// Fix empty values for Firefox
@@ -288,7 +284,7 @@ if ((isPostRequestElementSet('edit')) && ($chk > 0) && (!isDemoModeActive())) {
// Load row template and switch color
$OUT .= loadTemplate('admin_menu_overview_row', true, $data);
$SW = 3 - $SW;
- }
+ } // END - while
// Free memory
SQL_FREERESULT($result);