diff --git a/phpBB/profile.php b/phpBB/profile.php
index e0fa53d3ed..0fddd45cce 100644
--- a/phpBB/profile.php
+++ b/phpBB/profile.php
@@ -254,6 +254,27 @@ if(isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']))
{
$email = $l_hidden;
}
+
+ if($members[$i]['user_icq'])
+ {
+ $icq_status = "
";
+
+ $icq_add = "
";
+ }
+ else
+ {
+ $icq_status = " ";
+ $icq_add = " ";
+ }
+
+ $aim = ($members[$i]['user_aim']) ? "
" : " ";
+
+ $msnm = ($members[$i]['user_msnm']) ? "
" : " ";
+
+ $yim = ($members[$i]['user_yim']) ? "
" : " ";
+
+ $search = "
";
+
$template->assign_vars(array(
"USERNAME" => stripslashes($profiledata['username']),
"JOINED" => create_date($board_config['default_dateformat'], $profiledata['user_regdate'], $board_config['default_timezone']),
@@ -261,7 +282,7 @@ if(isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']))
"POSTS" => $profiledata['user_posts'],
"PERCENTAGE" => $percentage . "%",
"EMAIL" => $email,
- "ICQ" => stripslashes($profiledata['user_icq']),
+ "ICQ_STATUS" => $icq_status,
"AIM" => stripslashes($profiledata['user_aim']),
"MSN" => stripslashes($profiledata['user_msnm']),
"YIM" => stripslashes($profiledata['user_yim']),
@@ -534,6 +555,9 @@ if(isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']))
$error_type = false;
switch($user_avatar_type)
{
+ case "image/jpeg":
+ $imgtype = '.jpg';
+ break;
case "image/pjpeg":
$imgtype = '.jpg';
break;
@@ -608,7 +632,7 @@ if(isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']))
$fsock = fsockopen($url_ary[2], $port, $errno, $errstr);
if($fsock)
{
- $base_get = "http://" . $url_ary[2] . "/" . $url_ary[4];
+ $base_get = "/" . $url_ary[4];
//
// Uses HTTP 1.1, could use HTTP 1.0 ...
@@ -631,6 +655,9 @@ if(isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']))
switch($file_type)
{
+ case "image/jpeg":
+ $imgtype = '.jpg';
+ break;
case "image/pjpeg":
$imgtype = '.jpg';
break;
@@ -936,7 +963,7 @@ if(isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']))
"ALWAYS_ALLOW_SMILIES_NO" => (!$allowsmilies) ? "CHECKED" : "",
"ALLOW_AVATAR" => $board_config['allow_avatar_upload'],
"AVATAR" => ($user_avatar != "") ? "
" : "",
- "AVATAR_SIZE" => $board_config['avatar_filesize'],
+ "AVATAR_SIZE" => $board_config['avatar_filesize'],
"LANGUAGE_SELECT" => language_select($user_lang),
"THEME_SELECT" => theme_select($user_theme),
"TIMEZONE_SELECT" => tz_select($user_timezone),
@@ -947,12 +974,12 @@ if(isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']))
"L_PASSWORD_CONFIRM_IF_CHANGED" => ($mode == "editprofile") ? $l_password_confirm_if_changed : "",
"L_SUBMIT" => $lang['Submit'],
"L_RESET" => $lang['Reset'],
- "L_ICQ_NUMBER" => $l_icq_number,
- "L_MESSENGER" => $l_messenger,
- "L_YAHOO" => $l_yahoo,
- "L_WEBSITE" => $l_website,
- "L_AIM" => $l_aim,
- "L_LOCATION" => $l_from,
+ "L_ICQ_NUMBER" => $lang['ICQ'],
+ "L_MESSENGER" => $lang['MSNM'],
+ "L_YAHOO" => $lang['YIM'],
+ "L_WEBSITE" => $lang['Website'],
+ "L_AIM" => $lang['AIM'],
+ "L_LOCATION" => $lang['From'],
"L_OCCUPATION" => $l_occupation,
"L_BOARD_LANGUAGE" => $lang['Board_lang'],
"L_BOARD_THEME" => $lang['Board_theme'],
@@ -975,7 +1002,8 @@ if(isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']))
"L_UPLOAD_AVATAR_FILE" => $lang['Upload_Avatar_file'],
"L_UPLOAD_AVATAR_URL" => $lang['Upload_Avatar_URL'],
"L_UPLOAD_AVATAR_URL_EXPLAIN" => $lang['Upload_Avatar_URL_explain'],
- "L_AVATAR_GALLERY" => $lang['Avatar_gallery'],
+ "L_AVATAR_GALLERY" => $lang['Select_from_gallery'],
+ "L_SHOW_GALLERY" => $lang['Avatar_gallery'],
"L_LINK_REMOTE_AVATAR" => $lang['Link_remote_Avatar'],
"L_LINK_REMOTE_AVATAR_EXPLAIN" => $lang['Link_remote_Avatar_explain'],
"L_DELETE_AVATAR" => $lang['Delete_Image'],