forked from SimplesIP/pabx-app
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
71 lines
2.0 KiB
71 lines
2.0 KiB
<?php |
|
|
|
/* |
|
* To change this template, choose Tools | Templates |
|
* and open the template in the editor. |
|
*/ |
|
|
|
$login = $_GET["login"]; |
|
|
|
$tpLayout = 1; |
|
|
|
$cssBlock = "<style> |
|
a, A:link, a:visited, a:active |
|
{color: #0000aa; text-decoration: none; font-family: Tahoma, Verdana; font-size: 11px} |
|
A:hover |
|
{color: #ff0000; text-decoration: none; font-family: Tahoma, Verdana; font-size: 11px} |
|
</style>"; |
|
|
|
|
|
$jsPage[] = "scriptApl/tree.js"; |
|
$jsPage[] = "scriptApl/tree_tpl_func.js"; |
|
$jsStartup[] = "document.getElementById('footer').style.visibility='hidden';"; |
|
|
|
$funcs = GetFunc($dbcon, $login); |
|
|
|
$grupos = GetGrupos($dbcon, $login); |
|
$line = null; |
|
foreach($grupos as $gp){ |
|
$line .= "<tr><td>{$gp['gp_nome']}</td></tr>"; |
|
} |
|
|
|
$smarty->assign("line", $line); |
|
$smarty->assign("funcs", $funcs); |
|
|
|
GetTemplate($smarty, 'seguranca/perfilUserView.tpl'); |
|
|
|
function GetGrupos($dbcon, $login){ |
|
$query = "SELECT gp_nome, apelido |
|
FROM pbx_grupo_usuario a |
|
INNER JOIN pbx_grupo b ON a.gp_id = b.gp_id |
|
INNER JOIN pbx_usuarios c ON c.id = a.user_id |
|
WHERE gp_status = 1 |
|
AND gp_nome <> apelido |
|
AND apelido = '$login' |
|
ORDER BY apelido"; |
|
$result = pg_query($dbcon,$query); |
|
return pg_fetch_all($result); |
|
} |
|
|
|
function GetFunc($dbcon, $login) { |
|
$idUser = GetIdFromLogin($dbcon, $login); |
|
//$dadosMenu = Menu($dbcon, "", "", $idUser, 1); |
|
$_SESSION["SStreRoot"] = $login; |
|
$_SESSION["SStreView"] = 1; |
|
$_SESSION["SSperfilAcao"] = "rem"; |
|
$dadosMenu = Menu($dbcon, "", "", $idUser, 1, 1); |
|
$dadosMenu = str_replace("MENU_ITEMS", "TREE_ITEMS", $dadosMenu); |
|
$GLOBALS["jsBlok"][] = $dadosMenu; |
|
|
|
$menu = "<div style=\"width:470px;height:600px;position:relative; margin:0;\">\n"; |
|
$menu .= "<script language=\"JavaScript\">\n"; |
|
$menu .= "<!--//\n"; |
|
$menu .= " new tree (TREE_ITEMS, tree_tpl);\n"; |
|
$menu .= "//-->\n"; |
|
$menu .= "</script>\n"; |
|
$menu .= "</div>\n"; |
|
|
|
return $menu; |
|
} |
|
|
|
?>
|
|
|