Example #1
0
$db->connect();
$user = new User();
$mo_settings = array();
$mo_request = '';
$mo_plugin = array();
$mo_theme = '';
$mo_theme_floder = '';
$mo_theme_file = '';
mo_load_settings();
$mo_request = mo_analyze();
getPT();
if (count($mo_plugin)) {
    foreach ($mo_plugin as $plugin) {
        require_once $plugin;
    }
}
if ($mo_theme_file) {
    require_once $mo_theme_file;
}
do_action('loadPT');
// Check if logged in or trying to
if ($user->autoLogin()) {
    $user->loadAll($_SESSION['uid']);
    $user->check();
}
do_action('loadBasic');
if (defined('OUTPUT') && OUTPUT == True && $mo_theme_file) {
    call_user_func($mo_theme);
}
do_action('loadDone');
mo_write_note('The page has been processed successfully.');
Example #2
0
<?php

include 'head.php';
$users = User::loadAll();
?>

<div class="page-header">
	<h1>Users (<span id="user_count"><?php 
echo count($users);
?>
</span>)</h1>
	<a type="button" class="btn btn-success" href="javascript:BackEnd.addUserForm();"><span
			class="glyphicon glyphicon-plus"></span> New User</a>
</div>

<div class="row search-users">
	<div class="col-lg-1 col-lg-offset-5">
		<div id="throbber"></div>
	</div>
	<div class="col-lg-6">
		<div class="input-group">
			<input id="search-users" name="search" type="text" class="form-control" placeholder="Search for..."/>
				<span class="input-group-btn">
					<button class="btn btn-default" type="button"
					        onclick="BackEnd.searchUsers(jQuery('#search').val());">Go!
					</button>
				</span>
		</div>
		<!-- /input-group -->
	</div>
	<!-- /.col-lg-6 -->
<?php

include '../../config.inc.php';
global $currentUser;
$errors = array();
$json = array();
$users = array();
if (empty($_POST['search'])) {
    $users = User::loadAll('', array(), true, @$_POST['order_by']);
} else {
    $users = User::loadBySearch($_POST['search'], @$_POST['order_by']);
}
foreach ($users as $i => $user) {
    $json[$i] = array('id' => $user->getId(), 'first_name' => $user->getFirstName(), 'last_name' => $user->getLastName(), 'email_address' => $user->getEmailAddress(), 'phone_number' => $user->getPhoneNumber(), 'role' => $user->getType()->getName());
}
echo json_encode($json);