diff --git a/e107_handlers/form_handler.php b/e107_handlers/form_handler.php index 74620dca4..85786ffdf 100644 --- a/e107_handlers/form_handler.php +++ b/e107_handlers/form_handler.php @@ -573,9 +573,9 @@ class e_form $path = (substr($curVal,0,8) == '-upload-') ? '{e_AVATAR}upload/' : '{e_AVATAR}default/'; - $curVal = str_replace('-upload-','',$curVal); + $newVal = str_replace('-upload-','',$curVal); - $img = (strpos($curVal,"://")!==false) ? $curVal : $tp->thumbUrl($path.$curVal); + $img = (strpos($curVal,"://")!==false) ? $curVal : $tp->thumbUrl($path.$newVal); if(!$curVal) { diff --git a/usersettings.php b/usersettings.php index 5200b2bb3..bdbd12f10 100644 --- a/usersettings.php +++ b/usersettings.php @@ -21,14 +21,18 @@ Admin log events: USET_01 - admin changed user data */ +/* if(preg_match('/^\/(.*?)\/(usersettings\.php|\/edit)(\?|\/)(\d+)$/i', $_SERVER['REQUEST_URI'], $_usersettings_matches)) { $eplug_admin = TRUE; } +*/ require_once ('class2.php'); +// TODO - Remove all the adminEdit stuff. +/* class usersetting_admin extends e_admin_dispatcher { @@ -85,6 +89,7 @@ class usersettings_admin_ui extends e_admin_ui } } +*/ include_lan(e_LANGUAGEDIR.e_LANGUAGE.'/lan_'.e_PAGE); @@ -204,6 +209,9 @@ if(!is_array($info) || ($info['user_admin'] == 1 && (!defined('ADMINPERMS') || A } } +// TODO - Remove all the adminEdit stuff. +/* + if($adminEdit) // try to stay in Admin when admin is editing. { $mes = e107::getMessage(); @@ -277,7 +285,8 @@ new usersetting_admin(); require_once (e_ADMIN."auth.php"); //e107::getAdminUI()->runPage(); } -else +*/ +// else { require_once (HEADERF); } @@ -288,7 +297,9 @@ else if (isset($_POST['updatesettings']) || isset($_POST['SaveValidatedInfo'])) { - $udata = get_user_data($inp); // Get all the existing user data, including any extended fields +// $udata = get_user_data($inp); //@deprecated // Get all the existing user data, including any extended fields + + $udata = e107::user($inp); // Get all the existing user data, including any extended fields $udata['user_classlist'] = $userMethods->addCommonClasses($udata, FALSE); } @@ -366,6 +377,11 @@ if (isset($_POST['updatesettings'])) $changedUserData = validatorClass::findChanges($allData['data'], $udata,FALSE); +e107::getMessage()->addDebug("