// ********************************************************************************************************
// Aplicación WEB: ogAdmWebCon
// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
// Fecha Creación: Año 2012
// Fecha Última modificación: Noviembre-2012
// Nombre del fichero: RestaurarSoftIncremental.php
// Descripción :
// Implementación del comando "RestaurarSoftIncremental"
// ********************************************************************************************************
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/restaurarsoftincremental_".$idioma.".php");
include_once("../idiomas/php/".$idioma."/comandos/opcionesacciones_".$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"];
//________________________________________________________________________________________________________
//
?>
Administración web de aulas
echo ''?>
echo ''?>
//________________________________________________________________________________________________________
//
//
// Cabecera
//________________________________________________________________________________________________________
//
//
echo '
'.$TbMsg[5].' '; // Título
include_once("./includes/FiltradoAmbito.php");
//________________________________________________________________________________________________________
//
echo '
'.$TbMsg[19].'
';
if($ambito!=$AMBITO_ORDENADORES){
$cadenaid="";
$cadenaip="";
$cadenamac="";
RecopilaIpesMacs($cmd,$ambito,$idambito);
?>
}
$sws=$fk_sysFi | $fk_tamano | $fk_nombreSO;
pintaConfiguraciones($cmd,$idambito,$ambito,9,$sws,true);
echo " ";
opcionesAdicionales();
//________________________________________________________________________________________________________
//
include_once("./includes/formularioacciones.php");
include_once("./includes/opcionesacciones.php");
//________________________________________________________________________________________________________
//
?>
//*********************************************************************************************
// FUNCIONES
//*********************************************************************************************
//
// 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
// Devuelve:
// El código html de la tabla
//________________________________________________________________________________________________________
//
//
function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc,$ambito,$idambito)
{
global $tbKeys; // Tabla contenedora de claves de configuración
global $conKeys; // Contador de claves de configuración
global $TbMsg;
global $_SESSION;
$colums=9;
echo '
';
echo '
';
echo '
'.$TbMsg[8].'
';
echo '
'.$TbMsg[24].'
';
echo '
'.$TbMsg[31].'
';
echo '
'.$TbMsg[27].'
';
echo '
'.$TbMsg[22].'
';
echo '
'.$TbMsg[10].'
';
echo '
'.$TbMsg[16].'
';
echo '
';
$auxCfg=split("@",$configuraciones); // Crea lista de particiones
for($i=0;$i'.chr(13);
if($swcc){
$icp=$cc."_".$tbKeys[$k]["numpar"]; // Identificador de la configuración-partición
echo '