Beispiel #1
0
 private function user_page($username)
 {
     require_once '../config/backbone.php';
     require_once '../pg_builder.php';
     // User data
     $user = self::get($username)->data;
     // User characters
     $user['Characters'] = user_db::fetch_user_characters($user['UserID']);
     // User Forum Posts
     $user['Forum_Post'] = user_db::fetch_user_forum_post($user['Username']);
     // Current user data
     $this->user = user::get(@$_SESSION['user_id'])->data;
     $user['Admin'] = false;
     // False unless updated in next section
     // Admin
     if ($this->user['SiteRank'] >= 5) {
         $user['Admin'] = true;
     }
     if ($user != null) {
         // Decode rank
         $user['SiteRank_Name'] = self::rankName($user['SiteRank']);
         build::page($user, 'user/user');
     } else {
         self::errorHTML('User lookup error!');
     }
 }