Ejemplo n.º 1
0
	</tr>

	<?php 
$tabControl->BeginNextTab();
?>

	<tr>
		<td align="right" valign="top"><?php 
echo GetMessage("SUP_USER_GROUPS");
?>
:</td>
		<td><?php 
$rs = CGroup::GetList($v1 = "sort", $v2 = "asc", array());
while ($ar = $rs->Fetch()) {
    $arRoles = $APPLICATION->GetUserRoles("support", array(intval($ar["ID"])), "Y", "N");
    if (in_array(CTicket::GetSupportClientRoleID(), $arRoles) || in_array(CTicket::GetSupportTeamRoleID(), $arRoles) || in_array(CTicket::GetDemoRoleID(), $arRoles) || in_array(CTicket::GetAdminRoleID(), $arRoles)) {
        echo InputType("checkbox", "arGROUPS[]", $ar["ID"], $arGROUPS) . " " . htmlspecialchars($ar["NAME"]) . " [<a title=\"" . GetMessage("MAIN_ADMIN_MENU_EDIT") . "\" href=\"/bitrix/admin/group_edit.php?ID=" . intval($ar["ID"]) . "&lang=" . LANGUAGE_ID . "\">" . intval($ar["ID"]) . "</a>]<br>";
    }
}
?>
</td>
	</tr>


<?php 
$tabControl->BeginNextTab();
?>


	<script type="text/javascript">
	<!--
Ejemplo n.º 2
0
 function IsDemo($userID = false)
 {
     return CTicket::HaveRole(CTicket::GetDemoRoleID(), $userID);
 }
Ejemplo n.º 3
0
	<?$tabControl->BeginNextTab();?>

	<tr>
		<td align="right" valign="top" width="40%"><?php 
echo GetMessage("SUP_USER_GROUPS");
?>
:</td>
		<td width="60%">
			<div class="adm-list"><?
			$rs = CGroup::GetList($v1="sort", $v2="asc", array());
			$idR = 0;
			while($ar = $rs->Fetch()):
				$arRoles = $APPLICATION->GetUserRoles("support", array(intval($ar["ID"])), "Y", "N");
				if (in_array(CTicket::GetSupportClientRoleID(),$arRoles) || 
					in_array(CTicket::GetSupportTeamRoleID(),$arRoles) || 
					in_array(CTicket::GetDemoRoleID(),$arRoles) || 
					in_array(CTicket::GetAdminRoleID(),$arRoles))
				{
					$idR++;
					echo "<div class=\"adm-list-item\">";
					echo "<div class=\"adm-list-control\">".InputType("checkbox", "arGROUPS[]", $ar["ID"], $arGROUPS, false, "", "", $idR)."</div>".
					"<div class=\"adm-list-label\"><label for=\"$idR\">".htmlspecialcharsbx($ar["NAME"])."</label>".
					" [<a title=\"".GetMessage("MAIN_ADMIN_MENU_EDIT")."\" href=\"/bitrix/admin/group_edit.php?ID=".intval($ar["ID"])."&lang=".LANGUAGE_ID."\">".
					intval($ar["ID"]).
					"</a>]</div></div>";
				}
			endwhile;
			?></div></td>
	</tr>