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.
72 lines
2.0 KiB
72 lines
2.0 KiB
2 years ago
|
<?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;
|
||
|
}
|
||
|
|
||
|
?>
|