function intShowMultiVoIPUserInfo(&$smarty, $voip_username) { if (!isMultiString($voip_username)) { intShowSingleUserInfo($smarty, null, null, $voip_username); } else { redirectToUserSearch("voip_username={$voip_username}&voip_username_op=equals"); } }
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); }