$new_user = new user(); $new_user->username = trim($_POST['username'][0]); $new_user->enteredPassword = trim($_POST['enteredPassword'][0]); $new_user->enteredRePassword = trim($_POST['enteredRePassword'][0]); $new_user->first_name = trim($_POST['first_name'][0]); $new_user->last_name = trim($_POST['last_name'][0]); $new_user->email = trim($_POST['email'][0]); if ($new_user->_before_save() == 1) { $new_user->audit_trial(); $new_user->save(); $new_user->_after_save(); $dbc->confirm(); } if (!empty($new_user->user_id)) { //Assign basic role $user_role = new user_role(); $user_role->user_id = $new_user->user_id; $user_role->role_code = 'BASIC'; $user_role->save(); $dbc->confirm(); $msg .= '<div class="message error"> Account is Successfully created!. Please check your mail box for further details. </div>'; } else { $msg .= '<div class="message error"> Account creation failed!. Contact the admin. </div>'; } } if (!empty($_POST['resetPassword'])) { $pr = new user_password_reset(); $ru = new user(); if (!empty($_POST['username'][0])) { $username = $_POST['username'][0]; $resetUser = $ru->findBy_userName($username);
<?php require 'components/get_listview_referrer.php'; require 'subclasses/user_role.php'; $dbh_user_role = new user_role(); $dbh_user_role->set_where("role_id='" . quote_smart($role_id) . "'"); if ($result = $dbh_user_role->make_query()->result) { $data = $result->fetch_assoc(); extract($data); }
init_cobalt('Delete user role'); if (isset($_GET['role_id'])) { $role_id = urldecode($_GET['role_id']); require 'form_data_user_role.php'; } if (xsrf_guard()) { init_var($_POST['btn_cancel']); init_var($_POST['btn_delete']); require 'components/query_string_standard.php'; if ($_POST['btn_cancel']) { log_action('Pressed cancel button'); redirect("listview_user_role.php?{$query_string}"); } elseif ($_POST['btn_delete']) { log_action('Pressed delete button'); require 'subclasses/user_role.php'; $dbh_user_role = new user_role(); $object_name = 'dbh_user_role'; require 'components/create_form_data.php'; $dbh_user_role->delete($arr_form_data); cobalt_load_class('user_role_links')->delete($arr_form_data); redirect("listview_user_role.php?{$query_string}"); } } require 'subclasses/user_role_html.php'; $html = new user_role_html(); $html->draw_header('Delete User Role', $message, $message_type); $html->draw_listview_referrer_info($filter_field_used, $filter_used, $page_from, $filter_sort_asc, $filter_sort_desc); $html->draw_hidden('role_id'); $html->detail_view = TRUE; $html->draw_controls('delete'); $html->draw_footer();
// //Cobalt on the web: http://cobalt.jvroig.com //****************************************************************** require 'path.php'; init_cobalt('View user role'); if (xsrf_guard()) { init_var($_POST['btn_cancel']); init_var($_POST['btn_submit']); if ($_POST['btn_cancel']) { log_action('Pressed cancel button', $_SERVER['PHP_SELF']); redirect("listview_user_role.php"); } if ($_POST['btn_submit']) { log_action('Pressed submit button', $_SERVER['PHP_SELF']); require 'subclasses/user_role.php'; $dbh_user_role = new user_role(); if ($message == "") { log_action("Exported table data to CSV", $_SERVER['PHP_SELF']); $timestamp = date('Y-m-d'); $token = generate_token(0, 'fs'); $csv_name = $token . $_SESSION['user'] . '_user_role_' . $timestamp . '.csv'; $filename = TMP_DIRECTORY . '/' . $csv_name; $csv_contents = $dbh_user_role->export_to_csv(); $csv_file = fopen($filename, "wb"); fwrite($csv_file, $csv_contents); fclose($csv_file); chmod($filename, 0755); $csv_name = urlencode($csv_name); $message = 'CSV file successfully generated: <a href="/' . BASE_DIRECTORY . '/download_generic.php?filename=' . $csv_name . '">Download the CSV file.</a>'; $message_type = 'system'; }
//framework developed by JV Roig (jvroig@jvroig.com). // //Cobalt on the web: http://cobalt.jvroig.com //****************************************************************** require 'path.php'; init_cobalt('Edit user role'); if (isset($_GET['role_id'])) { $role_id = urldecode($_GET['role_id']); require 'form_data_user_role.php'; } if (xsrf_guard()) { init_var($_POST['btn_cancel']); init_var($_POST['btn_submit']); require 'components/query_string_standard.php'; require 'subclasses/user_role.php'; $dbh_user_role = new user_role(); $object_name = 'dbh_user_role'; require 'components/create_form_data.php'; extract($arr_form_data); if ($_POST['btn_cancel']) { log_action('Pressed cancel button'); redirect("listview_user_role.php?{$query_string}"); } if ($_POST['btn_submit']) { log_action('Pressed submit button'); $message .= $dbh_user_role->sanitize($arr_form_data)->lst_error; extract($arr_form_data); if ($dbh_user_role->check_uniqueness_for_editing($arr_form_data)->is_unique) { //Good, no duplicate in database } else { $message = "Record already exists with the same primary identifiers!";
if (!isset($_SESSION['company_id'])) { ?> <ul class="breadcrumb"> <li><a href="#">Home</a></li> <li><a href="view_user.php">Users</a></li> <li><a class="active" href="#" >Add</a></li> </ul> <div class="page-heading"> <h1>Add Users</h1> </div> <div class="form-container"> <?php $user_role = new user_role(); $all_user_role = $user_role->get_user_role(); $user = new user(); $ID = isset($_GET['id']) ? $_GET['id'] : NULL; if (isset($_POST['add_user'])) { // Update old record if (isset($ID)) { $results = $user->update_user($_POST, $ID); } else { // Insert new $results = $user->insert_user($_POST); } if ($results) { echo '<div class="alert alert-success" role="alert">'; echo isset($_GET['id']) ? 'Updated ' : 'Added '; echo 'user Sucessfully </div>';
<div class="container-fluide"> <?php if (!isset($_SESSION['company_id'])) { ?> <ul class="breadcrumb"> <li><a href="#">Home</a></li> <li><a class="active" href="#">User Roles</a></li> </ul> <div class="page-heading"> <h1>View User Roles</h1> </div> <div class="table-responsive custom-table"> <?php $user_role = new user_role(); $results = $user_role->get_user_role(); ?> <table id="myTable"> <thead> <tr> <th>Name</th> <th>Status</th> <th></th> </tr> </thead> <tbody> <?php foreach ($results as $res) { echo '<tr>';
if (!isset($_SESSION['company_id'])) { ?> <ul class="breadcrumb"> <li><a href="#">Home</a></li> <li><a href="view_user_role.php">Roles</a></li> <li><a class="active" href="#" >Add</a></li> </ul> <div class="page-heading"> <h1>Add Role</h1> </div> <div class="form-container"> <?php $user_role = new user_role(); $ID = isset($_GET['id']) ? $_GET['id'] : NULL; if (isset($_POST['add_user_role'])) { // Update old record if (isset($ID)) { $results = $user_role->update_user_role($_POST, $ID); } else { // Insert new $results = $user_role->insert_user_role($_POST); } if ($results) { echo '<div class="alert alert-success" role="alert">'; echo isset($_GET['id']) ? 'Updated ' : 'Added '; echo 'branch user role Sucessfully </div>'; } else { echo '<div class="alert alert-danger" role="alert"> Error </div>';