// ************************************************************************************************************************************************* // Aplicación WEB: ogAdmWebCon // Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla // Fecha Creación: Año 2009-2010 // Fecha Última modificación: Agosto-2010 // Nombre del fichero: Configurar.php // Descripción : // Implementación del comando "Configurar" // ************************************************************************************************************************************************* include_once("../includes/ctrlacc.php"); include_once("../clases/AdoPhp.php"); include_once("../includes/constantes.php"); include_once("../includes/comunes.php"); include_once("../includes/CreaComando.php"); include_once("../includes/HTMLSELECT.php"); include_once("../includes/HTMLCTESELECT.php"); include_once("../includes/TomaDato.php"); include_once("../includes/ConfiguracionesParticiones.php"); include_once("../includes/RecopilaIpesMacs.php"); include_once("../idiomas/php/".$idioma."/comandos/configurar_".$idioma.".php"); //________________________________________________________________________________________________________ include_once("./includes/capturaacciones.php"); //________________________________________________________________________________________________________ $cmd=CreaComando($cadenaconexion); if (!$cmd) Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. //________________________________________________________________________________________________________ // // Captura parámetros //________________________________________________________________________________________________________ $ambito=0; $idambito=0; // Agrupamiento por defecto $fk_sysFi=0; $fk_tamano=0; $fk_nombreSO=0; if (isset($_GET["idambito"])) $idambito=$_GET["idambito"]; if (isset($_GET["ambito"])) $ambito=$_GET["ambito"]; if (isset($_POST["idambito"])) $idambito=$_POST["idambito"]; if (isset($_POST["ambito"])) $ambito=$_POST["ambito"]; if (isset($_POST["fk_sysFi"])) $fk_sysFi=$_POST["fk_sysFi"]; if (isset($_POST["fk_tamano"])) $fk_tamano=$_POST["fk_tamano"]; if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"]; //________________________________________________________________________________________________________ ?>
'.$TbMsg[5].'
'; // Cabecera
echo '
'.$TbMsg[6].': '.$textambito.','.$nombreambito.'
'.$TbMsg[19].'
'; if($ambito!=$AMBITO_ORDENADORES){ $cadenaid=""; $cadenaip=""; $cadenamac=""; RecopilaIpesMacs($cmd,$ambito,$idambito); ?> } $sws=$fk_sysFi | $fk_tamano | $fk_nombreSO; pintaConfiguraciones($cmd,$idambito,$ambito,7,$sws,true); /* Dibuja tabla patron !OJO! no insertar caracteres entre las etiquetas*/ echo ' '; //________________________________________________________________________________________________________ include_once("./includes/formularioacciones.php"); //________________________________________________________________________________________________________ $swb=true; // Este switch hace que se muestren o se oculten los botonotes de confirmación //________________________________________________________________________________________________________ include_once("./includes/opcionesacciones.php"); //________________________________________________________________________________________________________ ?> /*________________________________________________________________________________________________________ Descripción: (Esta función es llamada por pintaConfiguraciones que está incluida en ConfiguracionesParticiones.php) Crea una taba html con las especificaciones de particiones de un ambito ya sea ordenador, grupo de ordenadores o aula Parametros: $configuraciones: Cadena con las configuraciones de particioners del ámbito. El formato sería una secuencia de cadenas del tipo "clave de configuración" separados por "@" Ejemplo:1;7;30000000;3;3;0;@2;130;20000000;5;4;0;@3;131;1000000;0;0;0;0 $idordenadores: cadena con los identificadores de los ordenadores que forman parte del bloque $cc: Identificador de la configuración Devuelve: El código html de la tabla ________________________________________________________________________________________________________*/ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc) { global $tbKeys; // Tabla contenedora de claves de configuración global $conKeys; // Contador de claves de configuración global $TbMsg; $colums=7; echo '