Add stats field for users who have been flagged as inactive and are pending deletion
This commit is contained in:
@@ -42,6 +42,12 @@ echo " <td>Inactive users (not logged in since six months):</td>\n";
|
||||
echo " <td>".(get_number_of_users()-get_active_users_within_days(183))."</td>\n";
|
||||
echo "</tr>\n\n";
|
||||
|
||||
/* Display the users who were warned and pending deletion */
|
||||
echo "<tr class=color4>\n";
|
||||
echo " <td>Inactive users pending deletion:</td>\n";
|
||||
echo " <td>".get_inactive_users_pending_deletion()."</td>\n";
|
||||
echo "</tr>\n\n";
|
||||
|
||||
/* Display the number of comments */
|
||||
echo "<tr class=color4>\n";
|
||||
echo " <td>Comments:</td>\n";
|
||||
|
||||
@@ -124,11 +124,7 @@ function notifyAdminsOfCleanupStart()
|
||||
/* events of the appdb */
|
||||
function notifyAdminsOfCleanupExecution($usersWarned, $usersUnwarnedWithData, $usersDeleted, $usersWithData)
|
||||
{
|
||||
/* retrieve the number of users that have been warned and are pending deletion */
|
||||
$sQuery = "select count(*) as count from user_list where inactivity_warned = 'true'";
|
||||
$hResult = query_appdb($sQuery);
|
||||
$oRow = mysql_fetch_object($hResult);
|
||||
$warnedUsers = $oRow->count;
|
||||
$warnedUsers = get_inactive_users_pending_deletion();
|
||||
|
||||
$sSubject = "Cleanup script summary\r\n";
|
||||
$sMsg = "Appdb cleanup cron script executed.\r\n";
|
||||
|
||||
@@ -882,6 +882,19 @@ function get_active_users_within_days($days)
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Get the count of users who have been warned for inactivity and are
|
||||
* pending deletion after the X month grace period
|
||||
*/
|
||||
function get_inactive_users_pending_deletion()
|
||||
{
|
||||
/* retrieve the number of users that have been warned and are pending deletion */
|
||||
$sQuery = "select count(*) as count from user_list where inactivity_warned = 'true'";
|
||||
$hResult = query_appdb($sQuery);
|
||||
$oRow = mysql_fetch_object($hResult);
|
||||
return $oRow->count;
|
||||
}
|
||||
|
||||
/**
|
||||
* Check if a user exists.
|
||||
* returns the userid if the user exists
|
||||
|
||||
Reference in New Issue
Block a user