]> git.llucax.com Git - mecon/samurai.git/blobdiff - src/www/include/hooks/default-secciones.php
Comienzo del disenio de sistemas.
[mecon/samurai.git] / src / www / include / hooks / default-secciones.php
index cbc45b4ed5ba9794e28836e93a38aae749671a3f..4e385eeae790877a4510629d87a4d356cff180de 100644 (file)
@@ -1,98 +1,28 @@
 <?php
-// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:
+    require_once 'lib/HE/hooks.php';
+    require_once 'lib/SA/Secciones.php';
 // +--------------------------------------------------------------------+
-// |                          HORAS EXTRA                               |
+// |                           SAMURAI                                  |
 // +--------------------------------------------------------------------+
-// |    Sistema de Horas Extra - Ministerio de Economía - Argentina     |
+// |   Sistema de Administracion y Matenimiento de Usuarios Relativo A  |
+// |                             Intranet                               |
+// |                      Ministerio de Economía                        |
 // +--------------------------------------------------------------------+
-// | Creado: mar jul 30 15:56:32 ART 2002                               |
-// | Autor:  Leandro Lucarella <llucar@mecon.gov.ar>                    |
+// | Creado: fri mar 21 ART 2003                                        |
+// | Autor:  Martin Marrese <mmarre@mecon.gov.ar>                       |
 // +--------------------------------------------------------------------+
-//
-// $URL: http://portal.mecon.ar/svn/he/ramas/carga_inicial/src/includes/hooks/default-secciones.php $
-// $Rev: 118 $
-// $Date: 2002-10-24 13:11:49 -0300 (jue, 24 oct 2002) $
-// $Author: llucar $
-//
-
-// 'Importa' la configuración de los hooks.
-global $CNF, $PRM;
-
-// Obtiene la seccion actual.
-if ( preg_match( '|' . $GLOBALS['CNF']['webroot'] . '/([^/]+)/|', $_SERVER['PHP_SELF'], $m ) )
-    $seccion = $m[1];
-else
-    $seccion = '';
-
-// Secciones.
-$secciones = array(
-    '1' => 'administracion',
-    '2' => 'carga',
-    '3' => 'procesos',
-    '4' => 'consultas',
-    '5' => 'informes',
-);
-
-// Permisos para cada sección.
-$permisos = array(
-    '1' => array(
-        HE_PERM_NIVEL_ABM,
-        HE_PERM_PORCENTAJE_ABM,
-        HE_PERM_USUARIO_ABM,
-    ),
-    '2' => array(
-        HE_PERM_CARGA,
-        HE_PERM_AGENTE_ABM,
-    ),
-    '3' => array(
-        HE_PERM_CARGA,
-    ),
-    '4' => array(
-        HE_PERM_NIVEL_CL,
-        HE_PERM_PORCENTAJE_CL,
-        HE_PERM_USUARIO_CL,
-        HE_PERM_AGENTE_CL,
-    ),
-    '5' => array(
-        HE_PERM_CARGA,
-    ),
-);
-
-// Texto para poner una imagen seleccionada.
-$selected   = '<a href="%s/%s/" onmouseout="MM_swapImgRestore()" onmouseover="MM_displayStatusMsg(\'HORAS EXTRAS\'); MM_swapImage(\'he%s\',\'\',\'%s/imagenes/he%s_f4.gif\',1); return document.MM_returnValue"><img name="he%s" src="%s/imagenes/he%s_f3.gif" border="0" alt="%s"></a>';
-$unselected = '<a href="%s/%s/" onmouseout="MM_swapImgRestore()" onmouseover="MM_displayStatusMsg(\'HORAS EXTRAS\'); MM_swapImage(\'he%s\',\'\',\'%s/imagenes/he%s_f2.gif\',1); return document.MM_returnValue" onclick="MM_swapImage(\'he%s\',\'\',\'%s/imagenes/he%s_f3.gif\',1)"><img name="he%s" src="%s/imagenes/he%s.gif" border="0" alt="%s"></a>';
-
+// 
+// $Id$
+// 
+// $URL$
+// $Rev$
+// $Date$
+// $Author$
 ?>
-<!-- INICIO $URL: http://portal.mecon.ar/svn/he/ramas/carga_inicial/src/includes/hooks/default-secciones.php $ $Rev: 118 $ $Date: 2002-10-24 13:11:49 -0300 (jue, 24 oct 2002) $ $Author: llucar $ -->
-<script language="JavaScript">
-    <!-- hide 
-        if (document.images) {
-            he1_f4 = new Image(151 ,25); he1_f4.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he1_f4.gif";
-            he1_f1 = new Image(151 ,25); he1_f1.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he1.gif";
-            he2_f2 = new Image(91 ,25); he2_f2.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he2_f2.gif";
-            he2_f1 = new Image(91 ,25); he2_f1.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he2.gif";
-            he2_f3 = new Image(91 ,25); he2_f3.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he2_f3.gif";
-            he3_f2 = new Image(167 ,25); he3_f2.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he3_f2.gif";
-            he3_f1 = new Image(167 ,25); he3_f1.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he3.gif";
-            he3_f3 = new Image(167 ,25); he3_f3.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he3_f3.gif";
-            he4_f2 = new Image(95 ,25); he4_f2.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he4_f2.gif";
-            he4_f1 = new Image(95 ,25); he4_f1.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he4.gif";
-            he4_f3 = new Image(95 ,25); he4_f3.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he4_f3.gif";
-            he5_f2 = new Image(96 ,25); he5_f2.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he5_f2.gif";
-            he5_f1 = new Image(96 ,25); he5_f1.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he5.gif";
-            he5_f3 = new Image(96 ,25); he5_f3.src = "<?= $GLOBALS['CNF']['webroot'] ?>/imagenes/he5_f3.gif";
-        }
-    // stop hiding -->
-</script>
-<div align="left"><?
-
-    foreach ( $secciones as $n => $dir )
-        if ( call_user_func_array( array( $GLOBALS['PRM'], 'tieneO' ), $permisos[$n] ) ) {
-            if ( $seccion == $dir )
-                printf( $selected, $GLOBALS['CNF']['webroot'], $dir, $n, $GLOBALS['CNF']['webroot'], $n, $n, $GLOBALS['CNF']['webroot'], $n, ucfirst( $dir ) );
-            else
-                printf( $unselected, $GLOBALS['CNF']['webroot'], $dir, $n, $GLOBALS['CNF']['webroot'], $n, $n, $GLOBALS['CNF']['webroot'], $n, $n, $GLOBALS['CNF']['webroot'], $n, ucfirst( $dir ) );
-        }
-
-?></div>
-<!-- FIN $URL: http://portal.mecon.ar/svn/he/ramas/carga_inicial/src/includes/hooks/default-secciones.php $ $Rev: 118 $ $Date: 2002-10-24 13:11:49 -0300 (jue, 24 oct 2002) $ $Author: llucar $ -->
+<table width="760" align="center" cellpadding="0" cellspacing="0" border="0">
+    <?php
+        $secciones = new SA_Secciones();   // Creo el objeto que me va a mostrar la barra de secciones
+        print $secciones->display();       // correctamente
+        print $secciones->nomSelDisplay(); //
+    ?>
+</table>