]> git.llucax.com Git - mecon/intranet.git/blobdiff - sistema/www/sistemas.php
- Se agrega el chequeo para saber si se esta actualizando la informacion de
[mecon/intranet.git] / sistema / www / sistemas.php
index ecc28eea7ef87313db6a1b7fa2698fe0a5644d3a..dbc1d3773f66913a6a02ac3e3dc74d7c57cc4d2b 100644 (file)
@@ -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',
                     )
                                );