Index: trunk/administrator/components/com_users/UsersController.php =================================================================== diff --git a/trunk/administrator/components/com_users/UsersController.php b/trunk/administrator/components/com_users/UsersController.php --- a/trunk/administrator/components/com_users/UsersController.php (revision 4) +++ b/trunk/administrator/components/com_users/UsersController.php (revision 5) @@ -533,10 +533,9 @@ $path = implode(DS, $url); $flag = FALSE; - $result = $user->getAllUsers(); - $data_list = $result->fetchAll(); + $data_list = $user->getAllUsers(); foreach($data_list as $userdata){ - if(strtolower($data_user['username']) == strtolower($userdata['username'])){$flag = TRUE; break;} + if(strtolower($data_user['username']) == strtolower($userdata->username)){$flag = TRUE; break;} } if($flag === FALSE){ Index: trunk/administrator/components/com_users/models/UsersModel.php =================================================================== diff --git a/trunk/administrator/components/com_users/models/UsersModel.php b/trunk/administrator/components/com_users/models/UsersModel.php --- a/trunk/administrator/components/com_users/models/UsersModel.php (revision 4) +++ b/trunk/administrator/components/com_users/models/UsersModel.php (revision 5) @@ -200,8 +200,6 @@ return $cadena; } - - public function getStringUser($iduser){ //realizamos la consulta de todos los items $query = $this->db->prepare('SELECT u.* FROM sis_user AS u WHERE u.iduser = "'.$iduser.'" '); @@ -240,16 +238,6 @@ return array($consulta,$paginas,$navegador); } - function addUser($username, $password, $data_user){ - $query = "INSERT INTO sis_user( username, password, date_create, firstname, lastname, email," - ." photo, usertype, state ) VALUES ( '$username' , md5('$password'), '".date("Y-m-d H:i:s")."'," - ." '".$data_user['firstname']."', '".$data_user['lastname']."', '".$data_user['email']."'," - ." '".$data_user['urlphoto']."', 1, 4)"; - $result = $this->db->prepare($query); - $result->execute(); - return $result; - } - function editUser($user){ $query = "SELECT * FROM sis_user WHERE iduser = '$user'"; $result = $this->db->prepare($query); @@ -257,14 +245,6 @@ return $result; } - function updateUser($user, $firstname, $lastname, $state){ - $query = "UPDATE sis_user SET firstname = '$firstname', lastname = '$lastname'" - .", state = $state WHERE iduser = $user"; - $result = $this->db->prepare($query); - $result->execute(); - return $result; - } - function delUser($user){ $query = "UPDATE sis_user SET state = 3 WHERE iduser = $user"; $result = $this->db->prepare($query); @@ -287,10 +267,10 @@ } public function getAllUsers(){ - $query = "SELECT username FROM sis_user WHERE usertype = 1"; - $result = $this->db->prepare($query); - $result->execute(); - return $result; + $str_query = "SELECT * FROM ".$this->tableName." WHERE usertype = 1"; + $this->setQuery($str_query); + $query = $this->loadObjectList(); + return $query; } } ?> Index: trunk/administrator/components/com_users/views/dolist.php =================================================================== diff --git a/trunk/administrator/components/com_users/views/dolist.php b/trunk/administrator/components/com_users/views/dolist.php --- a/trunk/administrator/components/com_users/views/dolist.php (revision 4) +++ b/trunk/administrator/components/com_users/views/dolist.php (revision 5) @@ -1,5 +1,5 @@ '; + $html_select_pag = '"; $html_pagination = '