示例#1
0
<?php

require_once 'inc/bootstrap.inc.php';
require_once 'inc/guard.inc.php';
// Users model
require_once dirname(__FILE__) . '/core/Users.class.php';
$usersModel = new User();
// Friends model
require_once dirname(__FILE__) . '/core/Friends.class.php';
$friendsModel = new Friends();
// Get viewed user
$viewedUser = $usersModel->getUserById((int) $_GET['user_id']);
// Get friends
$friendsAll = $friendsModel->getAllFriends($viewedUser['user_id'])['friends'];
// Get friends
$friends = $friendsModel->getAllFriends($viewedUser['user_id'], 6);
shuffle($friends['friends']);
// Get friend requests
$friendRequests = $friendsModel->getFriendRequests($_SESSION['auth']['user_id']);
$page['friends_box_title'] = 'Friends';
$page['is_me'] = (int) $viewedUser['user_id'] === (int) $_SESSION['auth']['user_id'];
$page['viewed_user'] = $viewedUser;
$page['friend'] = $friendsModel->getFriendStatus($_SESSION['auth']['user_id'], $viewedUser['user_id']);
require_once 'templates/friends.tpl.php';