| // +--------------------------------------------------------------------+ // // $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 = '%s'; $unselected = '%s'; ?>
$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 ) ); } ?>