function friend_user_facebook_invite() { $basepath = $_SESSION['basepath']; $template = new Template(); $logged_in = user_user_loggedin(); $template->logged_in = $logged_in; $template->basepath = $basepath; $template->session_id = user_user_sessionid(); $template->element_dir = $_SESSION['element_dir']; $template->material_dir = $_SESSION['material_dir']; $template->preview_dir = $_SESSION['preview_dir']; // $return = $template->render($template_file); // return $return; $user_property = user_user_property(); $template->user_property = json_decode($user_property); $template->heartBeatInterval = 60000; $template->top = $template->render("modules/000_user_interface/templates/top.php"); $template->left = $template->render("modules/000_user_interface/templates/left.php"); $template->right = $template->render("modules/000_user_interface/templates/right.php"); $template->bottom = $template->render("modules/000_user_interface/templates/bottom.php"); // $template->middle = $template->render("modules/000_user_interface/templates/ui_user_play.php"); // $template->middle = $template->render("modules/004_friends/templates/friend_user_people.php"); $template->middle = $template->render("modules/004_friends/templates/friend_user_facebook_invite.php"); $return = $template->render("modules/000_user_interface/templates/ui_user_default.php"); return $return; }
function ui_user_microsite($file_to_load = NULL) { if (!isset($file_to_load)) { $file_to_load = func_arg(0); } $basepath = $_SESSION['basepath']; $template = new Template(); $logged_in = user_user_loggedin(); $template->logged_in = $logged_in; $template->basepath = $basepath; $template->session_id = user_user_sessionid(); $template->element_dir = $_SESSION['element_dir']; $template->material_dir = $_SESSION['material_dir']; $template->preview_dir = $_SESSION['preview_dir']; // $return = $template->render($template_file); // return $return; $user_property = user_user_property(); $template->user_property = json_decode($user_property); $template->heartBeatInterval = 60000; $template->top = $template->render("modules/000_user_interface/templates/top.php"); $template->left = $template->render("modules/000_user_interface/templates/left.php"); $template->right = $template->render("modules/000_user_interface/templates/right.php"); $template->bottom = $template->render("modules/000_user_interface/templates/bottom.php"); $template->middle = $template->render("modules/000_user_interface/templates_microsite/" . $file_to_load . ".php"); $return = $template->render("modules/000_user_interface/templates/ui_user_default.php"); return $return; }
function user_guest_property() { $user_id = $_SESSION['user_id']; if (!isset($user_id)) { header("Location: " . $_SESSION['basepath']); exit; } $username = func_arg(0); if (!isset($username)) { $username = $_SESSION['username']; } $lilo_mongo = new LiloMongo(); $lilo_mongo->selectDB('Users'); $lilo_mongo->selectCollection('Account'); $usernames = $lilo_mongo->command_values(array("distinct" => "Account", "key" => "username", "query" => array())); if (!in_array($username, $usernames)) { return "HTTP/1.0 404 Not Found"; } $basepath = $_SESSION['basepath']; $template = new Template(); $logged_in = user_user_loggedin(); $template->logged_in = $logged_in; $template->basepath = $basepath; $template->session_id = user_user_sessionid(); $template->element_dir = $_SESSION['element_dir']; $template->material_dir = $_SESSION['material_dir']; $template->preview_dir = $_SESSION['preview_dir']; // $return = $template->render($template_file); // return $return; $user_property = user_user_property(); $user_property = json_decode($user_property); // dapatkan umur dan gender $user_property->age = date("Y") - $user_property->birthday_yy; $user_property->sex = ucfirst($user_property->sex); $template->user_property = $user_property; $template->heartBeatInterval = 60000; $template->top = $template->render("modules/000_user_interface/templates/top.php"); $template->left = $template->render("modules/000_user_interface/templates/left.php"); $template->right = $template->render("modules/000_user_interface/templates/right.php"); $template->bottom = $template->render("modules/000_user_interface/templates/bottom.php"); if ($username == $_SESSION['username']) { $template->middle = $template->render("modules/001_user_management/templates/user_guest_property.php"); } else { $acc_prop = user_guest_accountproperties($username); $acc_prop['properties']['sex'] = ucfirst($acc_prop['properties']['sex']); $birthday_expl = explode('-', $acc_prop['properties']['birthday']); $acc_prop['properties']['age'] = date("Y") - (int) $birthday_expl[2]; $template->account_properties = $acc_prop; $template->username = $username; $template->middle = $template->render("modules/001_user_management/templates/user_guest_property_other.php"); } $return = $template->render("modules/000_user_interface/templates/ui_user_default.php"); return $return; }