'; for ($k=0;$k<$loop_friends;$k++) { $friend_html.=''; } $friend_html.='
'; if ($j==$number_of_images) { $number_of_images=$number_of_images*2; } while ($j<$number_of_images) { if (isset($friends[$j])) { $friend = $friends[$j]; $user_name = api_xml_http_response_encode($friend['firstName'].' '.$friend['lastName']); $friends_profile = SocialManager::get_picture_user($friend['friend_user_id'], $friend['image'], 92); $friend_html.='
'; $friend_html.='
'; $friend_html.='
'.$user_name.'
'; } $j++; } $friend_html.='
'; } echo $friend_html; break; case 'delete_friend': if (api_is_anonymous()){ echo ''; break; } $my_current_friend = Security::remove_XSS($_POST['friend_id']); $my_denied_current_friend= Security::remove_XSS($_POST['denied_friend_id']); $my_delete_friend = Security::remove_XSS($_POST['delete_friend_id']); $friend_id_qualify = Security::remove_XSS($_POST['user_id_friend_q']); $type_friend_qualify = Security::remove_XSS($_POST['type_friend_q']); //filtered? $is_my_friend = Security::remove_XSS($_POST['is_my_friend']); //filtered? if (isset($_POST['delete_friend_id'])) { SocialManager::removed_friend($my_delete_friend); } /* if(isset($_POST['user_id_friend_q']) && isset($_POST['type_friend_q'])) { SocialManager::qualify_friend($friend_id_qualify,$type_friend_qualify); echo api_xml_http_response_encode(get_lang('AttachContactsToGroupSuccesfuly')); }*/ break; case 'toogle_course': if (api_is_anonymous()){ echo ''; break; } require_once api_get_path(LIBRARY_PATH).'blog.lib.php'; require_once api_get_path(SYS_CODE_PATH).'forum/forumfunction.inc.php'; require_once api_get_path(LIBRARY_PATH).'course.lib.php'; $user_id = intval($_SESSION['social_user_id']); if ($_POST['action']) {$action = $_POST['action'];} switch($action) { case 'load_course' : $course_db = $_POST['course_code']; // @todo goto the course link //echo ''.get_lang('GotoCourse').''; $course_id=CourseManager::get_course_id_by_database_name($course_db); if (api_is_user_of_course($course_id,api_get_user_id())) { $table_forums = Database :: get_course_table(TABLE_FORUM,$course_db); $table_threads = Database :: get_course_table(TABLE_FORUM_THREAD,$course_db); $table_posts = Database :: get_course_table(TABLE_FORUM_POST,$course_db); $table_item_property = Database :: get_course_table(TABLE_ITEM_PROPERTY,$course_db); $table_users = Database :: get_main_table(TABLE_MAIN_USER); //------Forum messages $forum_result = get_all_post_from_user($user_id, $course_db); $all_result_data = 0; if ($forum_result !='') { api_display_tool_title(get_lang('Forum')); echo '
'; echo api_xml_http_response_encode($forum_result); echo '
'; echo '
'; $all_result_data++; } //------Blog posts $result = get_blog_post_from_user($course_db, $user_id); if (!empty($result)) { api_display_tool_title(api_xml_http_response_encode(get_lang('Blog'))); echo '
'; echo api_xml_http_response_encode($result); echo '
'; echo '
'; $all_result_data++; } //------Blog comments $result = get_blog_comment_from_user($course_db, $user_id); if (!empty($result)) { echo '
'; api_display_tool_title(api_xml_http_response_encode(get_lang('BlogComments'))); echo api_xml_http_response_encode($result); echo '
'; echo '
'; $all_result_data++; } if ($all_result_data == 0) { echo api_xml_http_response_encode(get_lang('NoDataAvailable')); } } else { echo '

'; api_display_tool_title(api_xml_http_response_encode(get_lang('Details'))); echo '
'; echo api_xml_http_response_encode(get_lang('UserNonRegisteredAtTheCourse')); echo '

'; echo '
'; echo '

'; } break; case 'unload_course' : //echo 'load2'; break; default: break; } break; default: echo ''; } exit; ?>