Browse Source

[svn r18843] logic changes - fixed bug with IE7 - (partial FS#3758)

Isaac Flores 16 years ago
parent
commit
7a1980492a

+ 6 - 10
main/auth/profile.php

@@ -1,4 +1,4 @@
-<?php // $Id: profile.php 18839 2009-03-08 22:23:45Z yannoo $
+<?php // $Id: profile.php 18843 2009-03-09 00:55:20Z iflorespaz $
 /* For licensing terms, see /dokeos_license.txt */
 /**
 ==============================================================================
@@ -716,7 +716,7 @@ if (api_get_setting('extended_profile') == 'true') {
 	} else {
 		$show='';
 	}
-	if ($_GET['type']=='extended') {
+	if (isset($_GET['type']) && $_GET['type']=='extended') {
 		echo '<a href="profile.php?type=reduced'.$show.'">'.Display::return_icon('edit.gif').'&nbsp;'.get_lang('EditNormalProfile').'</a>';			
 	} else {
 		echo '<a href="profile.php?type=extended'.$show.'">'.Display::return_icon('edit.gif').'&nbsp;'.get_lang('EditExtendProfile').'</a>';
@@ -775,7 +775,6 @@ if ($image=='unknown.jpg') {
 } else {
 	echo '<input type="image" '.$img_attributes.' onclick="return show_image(\''.$url_big_image.'\',\''.$big_image_width.'\',\''.$big_image_height.'\');"/>';
 }
-
 if (api_get_setting('allow_message_tool')=='true') {	
 	include (api_get_path(LIBRARY_PATH).'message.lib.php');
 	$number_of_new_messages = MessageManager::get_new_messages();
@@ -787,27 +786,24 @@ if (api_get_setting('allow_message_tool')=='true') {
 	echo '<div class="message-content">
 			<h2 class="message-title">'.get_lang('Messages').'</h2>
 			<p>
-				<a href="../messages/inbox.php" class="message-body">'.get_lang('Inbox').$cant_msg.' </a><br />
-				<a href="../messages/outbox.php" class="message-body">'.get_lang('Outbox').$cant_out_box.'</a><br />
-				<a href="../messages/new_message.php" class="message-body">'.get_lang('ComposeMessage').'</a><br />
+				<a href="../social/index.php#remote-tab-2" class="message-body">'.get_lang('Inbox').$cant_msg.' </a><br />
+				<a href="../social/index.php#remote-tab-3" class="message-body">'.get_lang('Outbox').$cant_out_box.'</a><br />
 			</p>';		
 	
-	 if (api_get_setting('allow_social_tool')=='true') {		 
+	/* if (api_get_setting('allow_social_tool')=='true') {		 
 		 if ($number_of_new_messages_of_friend>0) {
 			echo '<div class="message-content-internal">';		
 			echo '<a href="../social/index.php#remote-tab-4" style="color:#000000">'. Display::return_icon('info3.gif',get_lang('NewMessage'),'align="absmiddle"').'&nbsp;'.get_lang('Invitation ').'('.$number_of_new_messages_of_friend.')'.'</a>';
 			echo '</div><br/>';		    
 		 }			
-	 }
+	 }*/
 	echo '<img src="../img/delete.gif" alt="'.get_lang('Close').'" title="'.get_lang('Close').'"  class="message-delete" />';
 	if ($number_of_new_messages_of_friend>0) {
 		echo '<br/>';
 	}
 	echo '</div>';
 }
-
 echo '</div>';
-
 $form->display();
 Display :: display_footer();
 ?>

+ 59 - 24
main/inc/lib/social.lib.php

@@ -1,4 +1,5 @@
 <?php
+define(USERUNKNOW,0);
 define(SOCIALUNKNOW,1);
 define(SOCIALPARENT,2);
 define(SOCIALFRIEND,3);
@@ -21,18 +22,18 @@ class UserFriend extends UserManager {
 	 */
 	public function register_friend ($friend_id,$my_user_id,$relation_type) {
 		$tbl_my_friend = Database :: get_main_table(TABLE_MAIN_USER_FRIEND);
-		$sql = 'SELECT COUNT(*) as count FROM ' . $tbl_my_friend . ' WHERE friend_user_id=' . $friend_id.' AND user_id='.$my_user_id;
+		$sql = 'SELECT COUNT(*) as count FROM ' . $tbl_my_friend . ' WHERE friend_user_id=' . Database::escape_string($friend_id).' AND user_id='.Database::escape_string($my_user_id);
 		$result = api_sql_query($sql, __FILE__, __LINE__);
 		$row = Database :: fetch_array($result, 'ASSOC');
 		if ($row['count'] == 0) {
-			$sql_i = 'INSERT INTO ' . $tbl_my_friend . '(friend_user_id,user_id,relation_type)values(' . $friend_id . ','.$my_user_id.','.$relation_type.');';
+			$sql_i = 'INSERT INTO ' . $tbl_my_friend . '(friend_user_id,user_id,relation_type)values(' . Database::escape_string($friend_id) . ','.Database::escape_string($my_user_id).','.Database::escape_string($relation_type).');';
 			api_sql_query($sql_i, __FILE__, __LINE__);
 		} else {
-			$sql = 'SELECT COUNT(*) as count FROM ' . $tbl_my_friend . ' WHERE friend_user_id=' . $friend_id . ' AND user_id='.$my_user_id;
+			$sql = 'SELECT COUNT(*) as count FROM ' . $tbl_my_friend . ' WHERE friend_user_id=' . Database::escape_string($friend_id) . ' AND user_id='.Database::escape_string($my_user_id);
 			$result = api_sql_query($sql, __FILE__, __LINE__);
 			$row = Database :: fetch_array($result, 'ASSOC');
 			if ($row['count'] == 1) {
-				$sql_i = 'UPDATE ' . $tbl_my_friend . ' SET relation_type='.$relation_type.' WHERE friend_user_id=' . $friend_id.' AND user_id='.$my_user_id;
+				$sql_i = 'UPDATE ' . $tbl_my_friend . ' SET relation_type='.$relation_type.' WHERE friend_user_id=' . Database::escape_string($friend_id).' AND user_id='.Database::escape_string($my_user_id);
 				api_sql_query($sql_i, __FILE__, __LINE__);
 			}
 		}
@@ -48,12 +49,12 @@ class UserFriend extends UserManager {
 		$tbl_my_friend = Database :: get_main_table(TABLE_MAIN_USER_FRIEND);
 		$tbl_my_message = Database :: get_main_table(TABLE_MAIN_MESSAGE);
 		$user_id=api_get_user_id();
-		$sql = 'SELECT COUNT(*) as count FROM ' . $tbl_my_friend . ' WHERE user_id=' . $user_id . ' AND relation_type<>6 AND friend_user_id='.$friend_id;
+		$sql = 'SELECT COUNT(*) as count FROM ' . $tbl_my_friend . ' WHERE user_id=' . Database::escape_string($user_id) . ' AND relation_type<>6 AND friend_user_id='.Database::escape_string($friend_id);
 		$result = api_sql_query($sql, __FILE__, __LINE__);
 		$row = Database :: fetch_array($result, 'ASSOC');
 		if ($row['count'] == 1) {
-			$sql_i = 'UPDATE ' . $tbl_my_friend . ' SET relation_type=6 WHERE user_id=' . $user_id.' AND friend_user_id='.$friend_id;
-			$sql_j = 'UPDATE ' . $tbl_my_message . ' SET msg_status=7 WHERE user_receiver_id=' . $user_id.' AND user_sender_id='.$friend_id;
+			$sql_i = 'UPDATE ' . $tbl_my_friend . ' SET relation_type=6 WHERE user_id=' . Database::escape_string($user_id).' AND friend_user_id='.Database::escape_string($friend_id);
+			$sql_j = 'UPDATE ' . $tbl_my_message . ' SET msg_status=7 WHERE user_receiver_id=' . Database::escape_string($user_id).' AND user_sender_id='.Database::escape_string($friend_id);
 			api_sql_query($sql_i, __FILE__, __LINE__);
 			api_sql_query($sql_j, __FILE__, __LINE__);
 		}
@@ -105,14 +106,14 @@ class UserFriend extends UserManager {
 	public function get_relation_between_contacts ($user_id,$user_friend) {
 		$tbl_my_friend_relation_type = Database :: get_main_table(TABLE_MAIN_USER_FRIEND_RELATION_TYPE);
 		$tbl_my_friend = Database :: get_main_table(TABLE_MAIN_USER_FRIEND);
-		$sql= 'SELECT rt.id FROM '.$tbl_my_friend_relation_type.' rt ' .
-			  'WHERE rt.id=(SELECT uf.relation_type FROM '.$tbl_my_friend.' uf WHERE  user_id='.$user_id.' AND friend_user_id='.$user_friend.')';
+		$sql= 'SELECT rt.id as id FROM '.$tbl_my_friend_relation_type.' rt ' .
+			  'WHERE rt.id=(SELECT uf.relation_type FROM '.$tbl_my_friend.' uf WHERE  user_id='.Database::escape_string($user_id).' AND friend_user_id='.Database::escape_string($user_friend).')';
 		$res=api_sql_query($sql,__FILE__,__LINE__);
 		$row=Database::fetch_array($res,'ASSOC');
 		if (Database::num_rows($res)>0) {
 			return $row['id'];	
 		} else {
-			return SOCIALUNKNOW;
+			return USERUNKNOW;
 		}
 	}
 	/**
@@ -127,12 +128,12 @@ class UserFriend extends UserManager {
 		$list_ids_friends=array();
 		$tbl_my_friend = Database :: get_main_table(TABLE_MAIN_USER_FRIEND);
 		$tbl_my_user = Database :: get_main_table(TABLE_MAIN_USER);		
-		$sql='SELECT friend_user_id FROM '.$tbl_my_friend.' WHERE relation_type<>6 AND friend_user_id<>'.$user_id.' AND user_id='.$user_id;
+		$sql='SELECT friend_user_id FROM '.$tbl_my_friend.' WHERE relation_type<>6 AND friend_user_id<>'.Database::escape_string($user_id).' AND user_id='.Database::escape_string($user_id);
 		if (isset($id_group) && $id_group>0) {
 			$sql.=' AND relation_type='.$id_group;
 		}
 		if (isset($search_name) && is_string($search_name)===true) {
-			$sql.=' AND friend_user_id IN (SELECT user_id FROM '.$tbl_my_user.' WHERE concat(firstName,lastName) like concat("%","'.$search_name.'","%"));';
+			$sql.=' AND friend_user_id IN (SELECT user_id FROM '.$tbl_my_user.' WHERE concat(firstName,lastName) like concat("%","'.Database::escape_string($search_name).'","%"));';
 		}
 		$res=api_sql_query($sql,__FILE__,__LINE__);
 		while ($row=Database::fetch_array($res,'ASSOC')) {
@@ -166,12 +167,12 @@ class UserFriend extends UserManager {
 	 * get web path of user invitate
 	 * @author isaac flores paz <florespaz@bidsoftperu.com>
 	 * @param int user id
-	 * @param array
+	 * @return array
 	 */
 	public function get_list_web_path_user_invitation_by_user_id ($user_id) {
 		$list_paths=array();
 		$list_path_friend=array();
-		$list_ids = self::get_list_invitation_of_friends_by_user_id($user_id);
+		$list_ids = self::get_list_invitation_of_friends_by_user_id(Database::escape_string($user_id));
 		foreach ($list_ids as $values_ids) {
 			$list_path_image_friend[] = UserManager::get_user_picture_path_by_id($values_ids['user_sender_id'],'web',false,true);
 		}
@@ -190,19 +191,19 @@ class UserFriend extends UserManager {
 		$tbl_message=Database::get_main_table(TABLE_MAIN_MESSAGE);
 		$current_date=date('Y-m-d H:i:s',time());
 		$status_invitation=5;//status of pending invitation
-		$sql_exist='SELECT COUNT(*) AS count FROM '.$tbl_message.' WHERE user_sender_id='.$user_id.' AND user_receiver_id='.$friend_id.' AND msg_status IN(5,6,7);';
+		$sql_exist='SELECT COUNT(*) AS count FROM '.$tbl_message.' WHERE user_sender_id='.Database::escape_string($user_id).' AND user_receiver_id='.Database::escape_string($friend_id).' AND msg_status IN(5,6,7);';
 		$res_exist=api_sql_query($sql_exist,__FILE__,__LINE__);
 		$row_exist=Database::fetch_array($res_exist,'ASSOC');
 		if ($row_exist['count']==0) {
-			$sql='INSERT INTO '.$tbl_message.'(user_sender_id,user_receiver_id,msg_status,send_date,title,content) VALUES('.$user_id.','.$friend_id.','.$status_invitation.',"'.$current_date.'","'.$message_title.'","'.$message_content.'")';
+			$sql='INSERT INTO '.$tbl_message.'(user_sender_id,user_receiver_id,msg_status,send_date,title,content) VALUES('.Database::escape_string($user_id).','.Database::escape_string($friend_id).','.Database::escape_string($status_invitation).',"'.$current_date.'","'.$message_title.'","'.$message_content.'")';
 			api_sql_query($sql,__FILE__,__LINE__);
 			return true;	
 		} elseif($row_exist['count']==1) {
-			$sql_if_exist='SELECT COUNT(*) AS count FROM '.$tbl_message.' WHERE user_sender_id='.$user_id.' AND user_receiver_id='.$friend_id.' AND msg_status=7';
+			$sql_if_exist='SELECT COUNT(*) AS count FROM '.$tbl_message.' WHERE user_sender_id='.Database::escape_string($user_id).' AND user_receiver_id='.Database::escape_string($friend_id).' AND msg_status=7';
 			$res_if_exist=api_sql_query($sql_if_exist,__FILE__,__LINE__);
 			$row_if_exist=Database::fetch_array($res_if_exist,'ASSOC');
 			if ($row_if_exist['count']==1) {
-				$sql_if_exist_up='UPDATE '.$tbl_message.'SET msg_status=5 WHERE user_sender_id='.$user_id.' AND user_receiver_id='.$friend_id.';';			
+				$sql_if_exist_up='UPDATE '.$tbl_message.'SET msg_status=5 WHERE user_sender_id='.Database::escape_string($user_id).' AND user_receiver_id='.Database::escape_string($friend_id).';';			
 				api_sql_query($sql_if_exist_up,__FILE__,__LINE__);
 				return true;
 			} else {
@@ -223,7 +224,7 @@ class UserFriend extends UserManager {
 	public function get_message_number_invitation_by_user_id ($user_receiver_id) {
 		$status_invitation=5;//status of pending invitation
 		$tbl_message=Database::get_main_table(TABLE_MAIN_MESSAGE);
-		$sql='SELECT COUNT(*) as count_message_in_box FROM '.$tbl_message.' WHERE user_receiver_id='.$user_receiver_id.' AND msg_status=5;';
+		$sql='SELECT COUNT(*) as count_message_in_box FROM '.$tbl_message.' WHERE user_receiver_id='.Database::escape_string($user_receiver_id).' AND msg_status=5;';
 		$res=api_sql_query($sql,__FILE__,__LINE__);
 		$row=Database::fetch_array($res,'ASSOC');
 		return $row['count_message_in_box'];
@@ -237,7 +238,7 @@ class UserFriend extends UserManager {
 	public function get_list_invitation_of_friends_by_user_id ($user_id) {
 		$list_friend_invitation=array();
 		$tbl_message=Database::get_main_table(TABLE_MAIN_MESSAGE);
-		$sql='SELECT user_sender_id,send_date,title,content FROM '.$tbl_message.' WHERE user_receiver_id='.$user_id.' AND msg_status=5;';
+		$sql='SELECT user_sender_id,send_date,title,content FROM '.$tbl_message.' WHERE user_receiver_id='.Database::escape_string($user_id).' AND msg_status=5;';
 		$res=api_sql_query($sql,__FILE__,__LINE__);
 		while ($row=Database::fetch_array($res,'ASSOC')) {
 			$list_friend_invitation[]=$row;
@@ -254,7 +255,7 @@ class UserFriend extends UserManager {
 	public function invitation_accepted ($user_send_id,$user_receiver_id) {
 		$tbl_message=Database::get_main_table(TABLE_MAIN_MESSAGE);
 		$msg_status=6;// friend accepted
-		$sql='UPDATE '.$tbl_message.' SET msg_status='.$msg_status.' WHERE user_sender_id='.$user_send_id.' AND user_receiver_id='.$user_receiver_id.';';
+		$sql='UPDATE '.$tbl_message.' SET msg_status='.$msg_status.' WHERE user_sender_id='.Database::escape_string($user_send_id).' AND user_receiver_id='.Database::escape_string($user_receiver_id).';';
 		api_sql_query($sql,__FILE__,__LINE__);
 	}
 	/**
@@ -267,7 +268,7 @@ class UserFriend extends UserManager {
 	public function invitation_denied($user_send_id,$user_receiver_id) {
 		$tbl_message=Database::get_main_table(TABLE_MAIN_MESSAGE);
 		$msg_status=7;
-		$sql='UPDATE '.$tbl_message.' SET msg_status='.$msg_status.' WHERE user_sender_id='.$user_send_id.' AND user_receiver_id='.$user_receiver_id.';';
+		$sql='UPDATE '.$tbl_message.' SET msg_status='.$msg_status.' WHERE user_sender_id='.Database::escape_string($user_send_id).' AND user_receiver_id='.Database::escape_string($user_receiver_id).';';
 		api_sql_query($sql,__FILE__,__LINE__);		
 	}
 	/**
@@ -280,9 +281,43 @@ class UserFriend extends UserManager {
 	public function qualify_friend($id_friend_qualify,$type_qualify) {
 		$tbl_user_friend=Database::get_main_table(TABLE_MAIN_USER_FRIEND);
 		$user_id=api_get_user_id();
-		$sql='UPDATE '.$tbl_user_friend.' SET relation_type='.$type_qualify.' WHERE user_id='.$user_id.' AND friend_user_id='.$id_friend_qualify.';';
+		$sql='UPDATE '.$tbl_user_friend.' SET relation_type='.$type_qualify.' WHERE user_id='.Database::escape_string($user_id).' AND friend_user_id='.Database::escape_string($id_friend_qualify).';';
 		api_sql_query($sql,__FILE__,__LINE__);		
 	}
-	
+	/**
+	 * Send invitation a your friends
+	 * @author Isaac Flores Paz <isaac.flores.paz@gmail.com>
+	 * @param void
+	 * @return string message invitation
+	 */
+	function send_invitation_friend_user($userfriend_id,$subject_message='',$content_message='') {
+		//$id_user_friend=array();
+		$user_info=array();
+		$user_info=api_get_user_info($userfriend_id);
+		$succes=get_lang('MessageSentTo');
+		$succes.= ' : '.$user_info['firstName'].' '.$user_info['lastName'];
+		if (isset($subject_message) && isset($content_message) && isset($userfriend_id)) {
+			MessageManager::send_message(Database::escape_string($userfriend_id),Database::escape_string($subject_message), Database::escape_string($content_message));
+			Display::display_confirmation_message($succes,true);	
+			exit;
+		} elseif(isset($userfriend_id) && !isset($subject_message)) {
+			$count_is_true=false;
+			$count_number_is_true=0;
+			if (isset($userfriend_id) && $userfriend_id>0) {
+				$user_info=array();
+				$user_id=api_get_user_id();
+				$user_info=api_get_user_info($user_id);
+				$message_title=get_lang('Invitation');
+				$message_content=$user_info['firstName'].' '.$user_info['lastName'].' :'.$content_message;
+				$count_is_true=self::send_invitation_friend(Database::escape_string($user_id),Database::escape_string($userfriend_id),Database::escape_string($message_title),Database::escape_string($message_content));
+				if ($count_is_true) {
+					echo Display::display_normal_message(get_lang('InvitationHasBeenSent'));
+				}else {
+					echo Display::display_error_message(get_lang('InvitationHasBeenNotSent'));	
+				}
+		
+			}
+		}
+	}	
 }
 ?>

+ 13 - 7
main/social/data_personal.inc.php

@@ -18,13 +18,19 @@ echo '<div id="profile_container" style="width:500px;">';
 	echo '</div>';	
 	echo '<div class="social-profile-info">';
 		echo '<dl>';
-		echo '<dt>'.mb_convert_encoding(get_lang('UserName'),'UTF-8',$charset).'</dt>		<dd>'. mb_convert_encoding($user_info['username'],'UTF-8',$charset).'	</dd>';
-		echo '<dt>'.mb_convert_encoding(get_lang('FirstName'),'UTF-8',$charset).'</dt>	<dd>'. mb_convert_encoding($user_info['firstname'],'UTF-8',$charset).'</dd>';
-		echo '<dt>'.mb_convert_encoding(get_lang('LastName'),'UTF-8',$charset).'</dt>		<dd>'. mb_convert_encoding($user_info['lastname'],'UTF-8',$charset).'</dd>';
-		echo '<dt>'.mb_convert_encoding(get_lang('OfficialCode'),'UTF-8',$charset).'</dt>	<dd>'. mb_convert_encoding($user_info['official_code'],'UTF-8',$charset).'</dd>';
-		echo '<dt>'.mb_convert_encoding(get_lang('Email'),'UTF-8',$charset).'</dt>		<dd>'. mb_convert_encoding($user_info['email'],'UTF-8',$charset).'</dd>';
-		echo '<dt>'.mb_convert_encoding(get_lang('Phone'),'UTF-8',$charset).'</dt>		<dd>'. mb_convert_encoding($user_info['phone'],'UTF-8',$charset).'</dd>';
+		echo '<dt>'.mb_convert_encoding(get_lang('UserName'),'UTF-8',$charset).'</dt>
+		<dd>'. mb_convert_encoding($user_info['username'],'UTF-8',$charset).'	</dd>';
+		echo '<dt>'.mb_convert_encoding(get_lang('FirstName'),'UTF-8',$charset).'</dt>
+		<dd>'. mb_convert_encoding($user_info['firstname'],'UTF-8',$charset).'</dd>';
+		echo '<dt>'.mb_convert_encoding(get_lang('LastName'),'UTF-8',$charset).'</dt>
+		<dd>'. mb_convert_encoding($user_info['lastname'],'UTF-8',$charset).'</dd>';
+		echo '<dt>'.mb_convert_encoding(get_lang('OfficialCode'),'UTF-8',$charset).'</dt>	
+		<dd>'. mb_convert_encoding($user_info['official_code'],'UTF-8',$charset).'</dd>';
+		echo '<dt>'.mb_convert_encoding(get_lang('Email'),'UTF-8',$charset).'</dt>
+		<dd>'. mb_convert_encoding($user_info['email'],'UTF-8',$charset).'</dd>';
+		echo '<dt>'.mb_convert_encoding(get_lang('Phone'),'UTF-8',$charset).'</dt>
+		<dd>'. mb_convert_encoding($user_info['phone'],'UTF-8',$charset).'</dd>';
 		echo '</dl>';
 	echo '</div>';
 echo '</div>';
-?>
+?>

+ 1 - 1
main/social/group_contact.inc.php

@@ -71,7 +71,7 @@ if (count($list_path_friends)!=0) {
 	$friend_html.='<br/></table>&nbsp;';
 	echo $friend_html; 
 }  else {
-	$friend_html.= '<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFC" style="border-left:1px #B8C8DC solid;border-bottom:1px #B8C8DC solid;border-right:1px #B8C8DC solid;">';		
+	$friend_html.= '<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFC" style="border-left:1px #B8C8DC solid;border-bottom:1px #B8C8DC solid;border-right:1px #B8C8DC solid;text-align:left">';		
 	$friend_html.='<tr><td valign="top">&nbsp;&nbsp;&nbsp;'.utf8_encode(get_lang('YouDontHaveContactsInThisGroup'));
 	$friend_html.='<br/><br/></td></tr>';
 	$friend_html.='</table>&nbsp;';//</div>

+ 6 - 10
main/social/index.php

@@ -51,7 +51,6 @@ function denied_friend (element_input) {
 		 $("#id_response").html(datos);
 		}
 	});
-	
 }
 function delete_friend (element_div) {
 	id_image=$(element_div).attr("id");
@@ -152,7 +151,11 @@ function toogle_function (element_html){
 	id_button="#btn_"+id_elem[1];
 	elem_src=$(id_button).attr("src");
 	image_show=elem_src.split("/");
-	my_image=image_show[2];
+	for (i=0;i<image_show.length;i++) {
+		if (image_show[i]=="visible.gif" || image_show[i]=="invisible_na.gif") {
+			my_image=image_show[i];
+		}
+	}
 	if (my_image=="visible.gif") {
 		$(ident).hide("slow");	
 		$(id_button).attr("src","../img/invisible_na.gif");
@@ -160,7 +163,6 @@ function toogle_function (element_html){
 		$(ident).show("slow");	
 		$(id_button).attr("src","../img/visible.gif");
 	}
-
 }
 function selectall_cheks() {
 	$("input[@type=checkbox]").attr("checked", true);
@@ -365,7 +367,6 @@ function list_search_hide () {
 function hide_search_list () {
 	$("div#id_div_search").html("");
 }
-
 </script>';
 $htmlHeadXtra[] = '<link rel="stylesheet" href="../inc/lib/javascript/jquery.tabs.css" type="text/css" media="print, projection, screen">';
 $htmlHeadXtra[] = '
@@ -398,11 +399,6 @@ code {
     font-family: "Courier New", Courier, monospace;
 }
 </style>';
-$htmlHeadXtra[] = '
-
-		
-		
-';
 $_SESSION['social_exist']=true;
 $_SESSION['social_dest'] = 'index.php';
 $interbreadcrumb[]= array (
@@ -410,7 +406,7 @@ $interbreadcrumb[]= array (
 	'name' => get_lang('ModifyProfile')
 );
 $interbreadcrumb[]= array (
-	'url' => $_SESSION['social_dest'],
+	'url' => 'index.php?#remote-tab-1',
 	'name' => get_lang('SocialNetwork')
 );
 Display :: display_header('');

+ 1 - 1
main/social/show_search_image.inc.php

@@ -46,7 +46,7 @@ if (count($list_path_friends)!=0) {
 <img src="'.$list_friends_dir[$j]."/".$list_friends_file[$j].'" width="90" height="110" style="margin-left:3px ;margin-rigth:3px;margin-top:10px;margin-bottom:3px;" id="imgfriend_'.$list_friends_id[$j].'" title="'.$name_user.'" onclick="qualify_friend(this)"/>
 <img onclick="delete_friend (this)" id=img_'.$list_friends_id[$j].' src="../img/blank.gif" alt="" title=""  class="image-delete" /></div>&nbsp;';	*/
 $friend_html.='&nbsp;<div onMouseover="show_icon_delete(this)" onMouseout="hide_icon_delete(this)" class="image-social-content" id=div_'.$list_friends_id[$j].' style="float:left" >
-<img src="'.$list_friends_dir[$j].$list_friends_file[$j].'" width="90" height="110" style="margin-left:3px ;margin-rigth:3px;margin-top:10px;margin-bottom:3px;" id="imgfriend_'.$list_friends_id[$j].'" title="'.$name_user.'" onclick=load_thick(\'/main/social/qualify_contact.inc.php?path_user="'.urlencode($list_friends_dir[$j].$list_friends_file[$j]).'&amp;id_user="'.$list_friends_id[$j].'"\',"'.urlencode($name_user).'") />
+<img src="'.$list_friends_dir[$j].$list_friends_file[$j].'" width="90" height="110" style="margin-left:3px ;margin-rigth:3px;margin-top:10px;margin-bottom:3px;" id="imgfriend_'.$list_friends_id[$j].'" title="'.$name_user.'" onclick=load_thick(\'qualify_contact.inc.php?path_user="'.urlencode($list_friends_dir[$j].$list_friends_file[$j]).'&amp;id_user="'.$list_friends_id[$j].'"\',"'.urlencode($name_user).'") />
 <img onclick="delete_friend (this)" id=img_'.$list_friends_id[$j].' src="../img/blank.gif" alt="" title=""  class="image-delete" /></div>&nbsp;';	
 			}
 			$j++;