function USER_GROUP_CONTENT($userid)
{
    if (substr($userid, strlen($userid) - 1, 1) == '$') {
        $users = new computers($userid);
    } else {
        $users = new user($userid);
    }
    $ou = $users->ou;
    $sambagroups = array("515" => true, "548" => true, "544" => true, "551" => true, "512" => true, "514" => true, "513" => true, 550 => true, 552 => true);
    $priv = new usersMenus();
    $button = "<input type='button' value='{add}&nbsp;&raquo;' OnClick=\"javascript:AddMemberGroup();\" style='margin-bottom:0px'>";
    if ($priv->AllowAddUsers == false) {
        $button = null;
    }
    $gp = "<h3>{member_of_group}:</H3>\n\t\t<center>\n\t\t\t<div id='USER_GROUP' style='margin:3px;padding:5px;height:200px;overflow:auto'>" . USER_GROUP_LIST($userid) . "</div>\n\t\t</center>";
    $ou_encoded = base64_encode($ou);
    $html = "\n\t<table style='width:100%'>\n\t<tr>\n\t<td valign='top'>\n\t" . Paragraphe("64-folder-group-add.png", "{add_group}", "{ADD_USER_GROUP_TEXT}", "javascript:LoadGroupForMember('{$ou_encoded}','{$userid}');") . "\n\t</td>\n\t<td valign='top'>\n\t\n\t<h5>{$users->DisplayName}:{move_member}</h5>\n\t<form name='ffm1'>\n\t<input type='hidden' name='userid' id='userid' value='{$userid}'>\n\t{$gp}\n\t</td>\n\t</tr>\n\t</table>";
    $tpl = new Templates();
    return $tpl->_ENGINE_parse_body($html);
}
Exemple #2
0
function USER_GROUP_CONTENT($userid) {
	
	if (substr ( $userid, strlen ( $userid ) - 1, 1 ) == '$') {
		$users = new computers ( $userid );
	} else {
		$users = new user ( $userid );
	}
	$ou = $users->ou;
	$sambagroups = array ("515" => true, "548" => true, "544" => true, "551" => true, "512" => true, "514" => true, "513" => true, 550 => true, 552 => true );
	
	$priv = new usersMenus ( );
	$button = "<input type='button' value='{add}&nbsp;&raquo;' OnClick=\"javascript:AddMemberGroup();\" style='margin-bottom:0px'>";
	if ($priv->AllowAddUsers == false) {
		$button = null;
	}
	
	$gp = "<h3>{member_of_group}:</H3>
		<center>
			<div id='USER_GROUP' style='margin:3px;padding:5px;height:200px;overflow:auto'>" . USER_GROUP_LIST ( $userid ) . "</div>
		</center>";
	
	
	$ou_encoded = base64_encode ( $ou );
	$groupjs="Loadjs('domains.group.user.affect.php?ou=$ou_encoded&uid=$userid')";
	$addgroup=Paragraphe ("64-folder-group-add.png", "{add_group}", "{ADD_USER_GROUP_TEXT}", "javascript:$groupjs" );
	
	if($priv->EnableManageUsersTroughActiveDirectory){
		$addgroup=Paragraphe ("64-folder-group-add-grey.png", "{add_group}", "{ADD_USER_GROUP_TEXT}");
	}
	
	$html = "
	<table style='width:100%'>
	<tr>
	<td valign='top'>$addgroup</td>
	<td valign='top'>
	
	<h5>$users->DisplayName:{move_member}</h5>
	<form name='ffm1'>
	<input type='hidden' name='userid' id='userid' value='$userid'>
	$gp
	</td>
	</tr>
	</table>";
	$tpl = new Templates ( );
	
	return $tpl->_ENGINE_parse_body ( $html );

}