X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Flibs%2Ftask_functions.php;h=b7c91c62ca47248a999178a92b7957fa8c1f2a08;hb=3aaf4f50aea21809ec25dd2c9d93567fd48a61db;hp=426309f2218c912cc890be037842be19cae3dac8;hpb=b91124016796c63c4e709abcb6937d920b109f6c;p=mailer.git
diff --git a/inc/libs/task_functions.php b/inc/libs/task_functions.php
index 426309f221..b7c91c62ca 100644
--- a/inc/libs/task_functions.php
+++ b/inc/libs/task_functions.php
@@ -81,7 +81,7 @@ function OUTPUT_ADVANCED_OVERVIEW (&$result_main)
SQL_FREERESULT($result);
if ($value > 0) {
- define('__CONFIRMED_VALUE', "".$value."");
+ define('__CONFIRMED_VALUE', "".$value."");
} else {
define('__CONFIRMED_VALUE', "0");
}
@@ -103,7 +103,7 @@ function OUTPUT_ADVANCED_OVERVIEW (&$result_main)
SQL_FREERESULT($result);
if ($value > 0) {
- define('__LOCKED_VALUE', "".$value."");
+ define('__LOCKED_VALUE', "".$value."");
} else {
define('__LOCKED_VALUE', "0");
}
@@ -255,7 +255,7 @@ function OUTPUT_ADVANCED_OVERVIEW (&$result_main)
// Sent bonus mails
//
if (GET_EXT_VERSION("bonus") >= "0.1.8") {
- $result = SQL_QUERY("SELECT id FROM "._MYSQL_PREFIX."_bonus WHERE data_type='SEND'", __FILE__, __LINE__);
+ $result = SQL_QUERY("SELECT id FROM "._MYSQL_PREFIX."_bonus WHERE data_type='SEND' AND is_notify='N'", __FILE__, __LINE__);
$value = SQL_NUMROWS($result);
SQL_FREERESULT($result);
@@ -273,7 +273,10 @@ function OUTPUT_ADVANCED_OVERVIEW (&$result_main)
if (EXT_IS_ACTIVE("autopurge")) {
// Start finding them...
$since = $_CONFIG['ap_inactive_since'];
- $EXCLUDE_LIST = " AND d.userid != ".$_CONFIG['def_refid']."";
+ $EXCLUDE_LIST = "";
+ if ($_CONFIG['def_refid'] > 0) {
+ $EXCLUDE_LIST = " AND d.userid != ".$_CONFIG['def_refid']."";
+ } // END - if
// Check for more extensions
if (EXT_IS_ACTIVE("beg")) $EXCLUDE_LIST .= " AND d.userid != ".$_CONFIG['beg_uid']."";
@@ -284,7 +287,7 @@ function OUTPUT_ADVANCED_OVERVIEW (&$result_main)
// Check for all accounts
$SQLs[] = "SELECT DISTINCT d.userid, d.email, d.last_online
FROM "._MYSQL_PREFIX."_user_data AS d
-WHERE d.status='CONFIRMED' AND d.joined < (UNIX_TIMESTAMP() - ".$since.") AND d.last_online < ".$since." AND d.ap_notified < ".$since."
+WHERE d.status='CONFIRMED' AND d.joined < (UNIX_TIMESTAMP() - ".$since.") AND d.last_online < (UNIX_TIMESTAMP() - ".$since.") AND d.ap_notified < (UNIX_TIMESTAMP() - ".$since.")
".$EXCLUDE_LIST."
ORDER BY d.userid";
$WHATs[] = "list_autopurge";
@@ -293,11 +296,11 @@ ORDER BY d.userid";
}
if (GET_EXT_VERSION("sql_patches") >= "0.3.4") {
- // Check for accounts without referral
+ // Check for accounts without referal
$SQLs[] = "SELECT userid FROM "._MYSQL_PREFIX."_user_data WHERE refid='0' ORDER BY userid";
$DESCRs[] = TASK_ADMIN_LIST_ACCOUNT_NOREF;
$TITLEs[] = TASK_ADMIN_LIST_ACCOUNT_NOREF_TITLE;
- $WHATs[] = "list_norefs";
+ $WHATs[] = "list_user&mode=norefs";
}
if (EXT_IS_ACTIVE("payout")) {
@@ -336,6 +339,14 @@ ORDER BY d.userid";
$TITLEs[] = TASK_ADMIN_LIST_HOLIDAYS_TITLE;
}
+ if (GET_EXT_VERSION("bonus") >= "0.8.7") {
+ // List all notifications
+ $SQLs[] = "SELECT id FROM "._MYSQL_PREFIX."_bonus WHERE is_notify='Y' ORDER BY timestamp DESC";
+ $WHATs[] = "list_notifications";
+ $DESCRs[] = TASK_ADMIN_LIST_NOTIFICATIONS;
+ $TITLEs[] = TASK_ADMIN_LIST_NOTIFICATIONS_TITLE;
+ } // END - if
+
if (GET_EXT_VERSION("bonus") >= "0.2.3") {
// Active rallye
if (GET_EXT_VERSION("bonus") >= "0.6.9") {
@@ -359,7 +370,8 @@ ORDER BY d.userid";
$LAST = sprintf(" AND last_online >= (UNIX_TIMESTAMP() - %s)", $_CONFIG['ap_inactive_since']);
}
- $SQLs[] = "SELECT ".$USE." AS active_bonus FROM "._MYSQL_PREFIX."_user_data
+ $SQLs[] = "SELECT ".$USE." AS active_bonus
+FROM "._MYSQL_PREFIX."_user_data
WHERE status='CONFIRMED' AND ".$USE.">0".$LAST."
ORDER BY active_bonus DESC, userid";
$WHATs[] = "list_bonus";
@@ -398,7 +410,7 @@ ORDER BY beg_points DESC, userid";
}
//
- // All referral banner
+ // All referal banner
//
$SQLs[] = "SELECT id FROM "._MYSQL_PREFIX."_refbanner ORDER BY id";
$WHATs[] = "refbanner";
@@ -406,7 +418,7 @@ ORDER BY beg_points DESC, userid";
$TITLEs[] = TASK_ADMIN_LIST_REFBANNER_ALL_TITLE;
//
- // All activated referral banner
+ // All activated referal banner
//
$SQLs[] = "SELECT id FROM "._MYSQL_PREFIX."_refbanner WHERE visible='Y' ORDER BY id";
$WHATs[] = "refbanner";