X-Git-Url: https://git.llucax.com/mecon/intranet.git/blobdiff_plain/51752326b82fed368e79077f4fa9901174cb24ba..2175273b54918d3d8f474034ca2cb5def9f11fb2:/sistema/www/sistemas.php diff --git a/sistema/www/sistemas.php b/sistema/www/sistemas.php index ecc28ee..dbc1d37 100644 --- a/sistema/www/sistemas.php +++ b/sistema/www/sistemas.php @@ -13,6 +13,7 @@ require_once 'MECON/HTML/Link.php'; require_once 'MECON/HTML/Image.php'; require_once 'DB.php'; require_once 'AI/Sistema.php'; +require_once 'HTML_Mensaje.php'; define('COLUMNAS', 3); @@ -59,18 +60,18 @@ require_once 'SAMURAI/constantes.php'; $perm = new SAMURAI_Perm($_SESSION['usuario'], 0, $DB); $samurai = false; $sistemas = array(); -foreach ($sists as $i => $s) { +foreach ($sists as $id => $s) { // Agrego los sistemas en los que tiene permiso. $perm->setSistema($s->sistema); if ($perm->tiene()) { // Si es SAMURAI hay que ver si ya no lo agregamos antes. - if ($s->sistema == SAMURAI_PERM) { + if ($id == SAMURAI_PERM) { if (!$samurai) { $samurai = true; - $sistemas[] = $sists[$i]; + $sistemas[] = $sists[$id]; } } else { // Si no es SAMURAI lo agregamos incondicionalmente. - $sistemas[] = $sists[$i]; + $sistemas[] = $sists[$id]; } } // Si tiene permisos de SAMURAI en un sistema, hay que mostrar un link a @@ -88,6 +89,10 @@ foreach ($sists as $i => $s) { unset($sists); unset($samurai); +if (!$sistemas) { + $t = new HTML_Mensaje('denegado', + 'No tiene permisos para usar ningĂșn sistema', 370); +} $sistema = @array_shift($sistemas); while ($sistema) { $row = array(); @@ -113,7 +118,7 @@ while ($sistema) { array( 'OnClick' => "javascript:window.open('$url','s{$sistema->sistema}'," - . "'width=790,height=500,scrollbars=yes');return false;", + . "'width=790,height=550,scrollbars=yes,resizable=yes');return false;", 'target' => '_blank', ) ); @@ -125,7 +130,7 @@ while ($sistema) { array( 'OnClick' => "javascript:window.open('$url','s{$sistema->sistema}'," - . "'width=790,height=500,scrollbars=yes');return false;", + . "'width=790,height=550,scrollbars=yes,resizable=yes');return false;", 'target' => '_blank', 'class' => 'intranet_sistemas_txt', ) @@ -145,7 +150,7 @@ while ($sistema) { 'OnClick' => "javascript:window.open('{$sistema->link_ayuda}'," . "'sa{$sistema->sistema}'," - . "'width=790,height=500,scrollbars=yes');return false;", + . "'width=790,height=550,scrollbars=yes,resizable=yes');return false;", 'target' => '_blank', ) );