Example #1
0
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);
    }
}
Example #2
0
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);
}