From 97a5aba2a6feded868ea6779b46c23b01636bb8d Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Fri, 10 Aug 2012 17:29:25 +0000 Subject: [PATCH] Set user_enabled to true when adding a user and add enabled to the user account list. --- core/users/signup.php | 6 ++++-- core/users/userlist.php | 8 +++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/core/users/signup.php b/core/users/signup.php index fb5c624804..cda7c53da2 100644 --- a/core/users/signup.php +++ b/core/users/signup.php @@ -110,7 +110,8 @@ if (count($_POST)>0 && check_str($_POST["persistform"]) != "1") { $sql .= "password, "; $sql .= "salt, "; $sql .= "user_add_date, "; - $sql .= "user_add_user "; + $sql .= "user_add_user, "; + $sql .= "user_enabled "; $sql .= ") "; $sql .= "values "; $sql .= "("; @@ -121,7 +122,8 @@ if (count($_POST)>0 && check_str($_POST["persistform"]) != "1") { $sql .= "'".md5($salt.$password)."', "; $sql .= "'".$salt."', "; $sql .= "now(), "; - $sql .= "'".$_SESSION["username"]."' "; + $sql .= "'".$_SESSION["username"]."', "; + $sql .= "'true' "; $sql .= ")"; $db->exec(check_sql($sql)); unset($sql); diff --git a/core/users/userlist.php b/core/users/userlist.php index c32703e3c5..3ad8664f34 100644 --- a/core/users/userlist.php +++ b/core/users/userlist.php @@ -85,9 +85,9 @@ echo " \n"; echo "\n"; //get the user list from the database - $sql = " select * from v_users "; + $sql = "select * from v_users "; $sql .= "where domain_uuid = '$domain_uuid' "; - $sql .= "and user_enabled = 'true' "; + $sql .= "and (user_enabled = 'true' or user_enabled is null) "; if (strlen($field_name) > 0 && strlen($field_value) > 0) { $sql .= "and $field_name = '$field_value' "; } @@ -106,7 +106,7 @@ echo " \n"; $sql = "select * from v_users "; $sql .= "where domain_uuid = '".$_SESSION['domain_uuid']."' "; - $sql .= "and user_enabled = 'true' "; + $sql .= "and (user_enabled = 'true' or user_enabled is null) "; if (strlen($field_name) > 0 && strlen($field_value) > 0) { $sql .= "and $field_name like '%$field_value%' "; } @@ -136,6 +136,7 @@ echo " \n"; echo th_order_by('username', 'Username', $order_by, $order); //echo th_order_by('user_email', 'Email', $order_by, $order); //echo th_order_by('user_template_name', 'Template', $order_by, $order); + echo "Enabled\n"; echo "\n"; if (permission_exists('user_add')) { echo " $v_link_label_add\n"; @@ -148,6 +149,7 @@ echo " \n"; echo "\n"; echo " ".$row['username']." \n"; //echo " ".$row['user_email']." \n"; + echo " ".$row['user_enabled']." \n"; echo " \n"; if (permission_exists('user_edit')) { echo " $v_link_label_edit\n";