public function set_id_user($id_user = null) { if ($id_user != null) { $this->id_user = $id_user; } else { $usr = new phpos_users(); $usr->get_logged_user(); $id_user = $usr->get_id_user(); $this->id_user = $id_user; } $this->get_all_user(); }
echo $layout->txtdesc(txt('dsc_cp_groups_users_out')); // usrs in group $users_ids = $group->get_users_out_group(); $c = count($users_ids); if ($c != 0) { echo $layout->tbl_start(); echo $layout->head(array('<img src="' . ICONS . 'accounts/ico_admin.png" />' => '10%', 'Login' => '40%', txt('last_activity') => '30%', txt('action') => '30%')); for ($i = 0; $i < $c; $i++) { $u = new phpos_users(); $u->set_id_user($users_ids[$i]['id_user']); $u->get_user_by_id(); if ($u->get_last_activity() != 0) { $d = date('d.m.Y H:i:s', $u->get_last_activity()); } else { $d = txt('never'); } $action = helper_reload(array('section' => 'group_users', 'add_user_id' => $u->get_id_user())); echo $layout->row(array('<img src="' . ICONS . 'accounts/ico_admin.png" style="height:20px"/>', $u->get_user_login(), $d, $layout->button(txt('group_add_user'), $action, 'edit_add'))); } echo $layout->tbl_end(); } else { echo $layout->empty_list(); } echo $layout->end('column'); } else { winreload(WIN_ID, array('section' => 'list')); } ?>
<td><b>user_pass</b></td> <td><b>user_email</b></td> <td><b>user_type</b></td> <td><b>id_group</b></td> <td><b>is_active</b></td> <td><b>created_at</b></td> <td><b>last_login</b></td> <td><b>last_activity</b></td> <td><b>note</b></td> <td><b>X</b></td> </tr>'; for ($i = 0; $i < $c; $i++) { $u = new phpos_users(); $u->set_id_user($users_ids[$i]); $u->get_user_by_id(); $id = $u->get_id_user(); $class = 'phpos_table_row1'; if ($i % 2 == 0) { $class = 'phpos_table_row2'; } echo '<tr class="' . $class . '"> <td>' . $users_ids[$i] . '</td> <td>' . $u->get_id_user() . '</td> <td>' . $u->get_user_login() . '</td> <td>' . $u->get_user_pass() . '</td> <td>' . $u->get_user_email() . '</td> <td>' . $u->get_user_type() . '</td> <td>' . $u->get_id_group() . '</td> <td>' . $u->get_is_active() . '</td> <td>' . $u->get_created_at() . '</td> <td>' . $u->get_last_login() . '</td>
function logged_id() { $my_user = new phpos_users(); $my_user->get_logged_user(); $id = $my_user->get_id_user(); return $id; }
} else { echo $layout->empty_list(); } echo $layout->end('column'); echo $layout->column('33%'); echo $layout->subtitle(txt('banned_users'), ICONS . 'status_error.png'); echo $layout->txtdesc(txt('dsc_users_list_banned')); $users = new phpos_users(); $how_many = $users->count_users('INACTIVE'); if ($how_many != 0) { $users_ids = $users->get_users('INACTIVE'); $c = count($users_ids); echo $layout->tbl_start(); echo $layout->head(array('<img src="' . ICONS . 'accounts/small_users.png" />' => '10%', 'Login' => '50%', txt('last_activity') => '40%')); for ($i = 0; $i < $c; $i++) { $u = new phpos_users(); $u->set_id_user($users_ids[$i]); $u->get_user_by_id(); if ($u->get_last_activity() != 0) { $d = date('d.m.Y H:i:s', $u->get_last_activity()); } else { $d = txt('never'); } echo $layout->row(array('<img src="' . ICONS . 'accounts/small_users.png" style="height:20px"/>', '<a href="javascript:void(0);" onclick="' . helper_reload(array('section' => 'edit_account', 'user_id' => $u->get_id_user())) . '">' . $u->get_user_login() . '</a>', $d), txt('dsc_users_click')); } echo $layout->tbl_end(); } else { echo $layout->empty_list(); } echo $layout->end('column'); echo $layout->clr();