function intShowSingleUserInfo(&$smarty, $user_id, $normal_username = null, $voip_username = null) { $resp = intSetSingleUserInfo($smarty, $user_id, $normal_username, $voip_username); if ($resp->isSuccessful()) { intShowSingleUserInfoAssignValues($smarty, $user_id, array_values($resp->getResult())); intShowSingleUserInfoInterface($smarty); } else { intShowSingleUserInfoInput($smarty); } }
function editUserAssignValues(&$smarty, $user_id, $edit_tpls, $edit_tpl_files) { $is_multi = isMultiString($user_id); $smarty->assign("single_user", !$is_multi); $smarty->assign("user_id", $user_id); $smarty->assign("edit_tpl_files", $edit_tpl_files); $smarty->assign("edit_tpl_cs", join($edit_tpls, ",")); $smarty->assign("target", "group"); $smarty->assign("target_id", $user_id); if (!$is_multi) { $resp = intSetSingleUserInfo($smarty, $user_id); if (!$resp->isSuccessful()) { intShowSingleUserInfoInput($smarty); exit; } $user_info = array_values($resp->getResult()); intSetSingleUserGroupAttrs($smarty, $user_info[0]); } else { $smarty->assign("user_attrs", array()); $smarty->assign("group_attrs", array()); } // var_dump($smarty); }