From cd8d4b46b38aa9af2d281b61aa0bcd5dae8f86f8 Mon Sep 17 00:00:00 2001 From: CaMer0n Date: Wed, 24 Jun 2009 20:10:34 +0000 Subject: [PATCH] Purge "Unverified Older than 30 days" added. --- e107_admin/users.php | 20 +++++++++++++++----- e107_languages/English/admin/lan_users.php | 8 +++++--- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/e107_admin/users.php b/e107_admin/users.php index 8953639f8..60efeaa55 100644 --- a/e107_admin/users.php +++ b/e107_admin/users.php @@ -9,9 +9,9 @@ * Administration Area - Users * * $Source: /cvs_backup/e107_0.8/e107_admin/users.php,v $ -* $Revision: 1.34 $ -* $Date: 2009-06-12 20:41:34 $ -* $Author: e107steved $ +* $Revision: 1.35 $ +* $Date: 2009-06-24 20:10:32 $ +* $Author: e107coders $ * */ require_once('../class2.php'); @@ -199,7 +199,13 @@ if (isset($_POST['prune'])) $e107cache->clear('online_menu_member_newest'); $text = USRLAN_56.' '; $bantype = $_POST['prune_type']; - if ($sql->db_Select("user", "user_id, user_name", "user_ban= {$bantype}")) + if($bantype == 30) // older than 30 days. + { + $bantype = 2; + $ins = " AND user_join < ".strtotime("-30 days"); + } + + if ($sql->db_Select("user", "user_id, user_name", "user_ban= {$bantype}".$ins)) { $uList = $sql->db_getList(); foreach($uList as $u) @@ -1082,13 +1088,17 @@ class users $unactive = $sql->db_Count("user", "(*)", "WHERE user_ban=2"); $bounced = $sql->db_Count("user", "(*)", "WHERE user_ban=3"); + $older30 = $sql->db_Count("user", "(*)", "WHERE user_ban=2 AND (user_join < ".strtotime("-30 days").")"); + $text = "



".LAN_DELETE.":