diff options
author | alonso <alonso@us.es> | 2009-11-15 13:56:16 +0000 |
---|---|---|
committer | alonso <alonso@us.es> | 2009-11-15 13:56:16 +0000 |
commit | 5eae07e979a5671d178c87d3e91c20e7b657417b (patch) | |
tree | 817f063c83787f4fd34ef2f86fea71ed29d99b8c /admin/WebConsole/comandos/InventarioSoftware.php | |
parent | 9209cdf45fb59d95a323cfced6bb8d79bd08e4c9 (diff) |
primeros archivos de administración
git-svn-id: https://opengnsys.es/svn/trunk@539 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/comandos/InventarioSoftware.php')
-rw-r--r-- | admin/WebConsole/comandos/InventarioSoftware.php | 131 |
1 files changed, 131 insertions, 0 deletions
diff --git a/admin/WebConsole/comandos/InventarioSoftware.php b/admin/WebConsole/comandos/InventarioSoftware.php new file mode 100644 index 00000000..c8c1e387 --- /dev/null +++ b/admin/WebConsole/comandos/InventarioSoftware.php @@ -0,0 +1,131 @@ +<? +// ************************************************************************************************************************************************* +// Aplicación WEB: ogAdmWebCon +// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla +// Fecha Creación: Año 2003-2004 +// Fecha Última modificación: Marzo-2005 +// Nombre del fichero: InventarioSoftware.php +// Descripción : +// Implementación del comando "Inventario Software" +// ************************************************************************************************************************************************* +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("../idiomas/php/".$idioma."/comandos/inventariosoftware_".$idioma.".php"); +//________________________________________________________________________________________________________ +$fp = fopen($fileparam,"r"); +$parametros= fread ($fp, filesize ($fileparam)); +fclose($fp); + +$ValorParametros=extrae_parametros($parametros,chr(13),'='); +$idambito=$ValorParametros["idambito"]; +$ambito=$ValorParametros["ambito"]; +$nombreambito=$ValorParametros["nombreambito"]; + +$cmd=CreaComando($cadenaconexion); +if (!$cmd) + Header('Location: '.$pagerror.'?herror=2'); // Error de conexióncon servidor B.D. +//________________________________________________________________________________________________________ +?> +<HTML> +<TITLE>Administración web de aulas</TITLE> +<HEAD> + <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> + <LINK rel="stylesheet" type="text/css" href="../estilos.css"> + <SCRIPT language="javascript" src="./jscripts/InventarioSoftware.js"></SCRIPT> + <SCRIPT language="javascript" src="./jscripts/comunescomandos.js"></SCRIPT> + <? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comandos/comunescomandos_'.$idioma.'.js"></SCRIPT>'?> +</HEAD> +<BODY> +<? +switch($ambito){ + case $AMBITO_CENTROS : + $urlimg='../images/iconos/centros.gif'; + $textambito=$TbMsg[0]; + break; + case $AMBITO_GRUPOSAULAS : + $urlimg='../images/iconos/carpeta.gif'; + $textambito=$TbMsg[1]; + break; + case $AMBITO_AULAS : + $urlimg='../images/iconos/aula.gif'; + $textambito=$TbMsg[2]; + break; + case $AMBITO_GRUPOSORDENADORES : + $urlimg='../images/iconos/carpeta.gif'; + $textambito=$TbMsg[3]; + break; + case $AMBITO_ORDENADORES : + $urlimg='../images/iconos/ordenador.gif'; + $textambito=$TbMsg[4]; + break; + } + echo '<p align=center><span class=cabeceras>'.$TbMsg[5].' </span><br>'; + echo '<IMG src="'.$urlimg.'"> <span align=center class=subcabeceras><U>'.$TbMsg[6].': '.$textambito.','.$nombreambito.'</U></span> </span></p>'; +?> +<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> + <P align=center> + <SPAN align=center class=subcabeceras><? echo $TbMsg[7] ?></SPAN> + </BR> + <TABLE id="tabla_conf" align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos> + <TR> + <TH align=center> </TH> + <TH align=center> <? echo $TbMsg[8] ?> </TH> + <TH align=center> <? echo $TbMsg[9] ?> </TH> + <TH align=center> <? echo $TbMsg[10] ?> </TD></TR> + <? + echo tabla_configuraciones($cmd,$idambito); + ?> + </TABLE> + +<BR> +<? +//________________________________________________________________________________________________________ +include_once("../includes/opcionesacciones.php"); +//________________________________________________________________________________________________________ +//________________________________________________________________________________________________________ +include_once("../includes/opcionesbotones.php"); +//________________________________________________________________________________________________________ +//________________________________________________________________________________________________________ +include_once("../includes/iframecomun.php"); +//________________________________________________________________________________________________________ +?> +</BODY> +</HTML> +<? +/*________________________________________________________________________________________________________ + Particiones +________________________________________________________________________________________________________*/ +function tabla_configuraciones($cmd,$idordenador){ + global $idcentro; + $tablaHtml=""; + $rs=new Recordset; + $rsp=new Recordset; + $cmd->texto="SELECT configuraciones.configuracion FROM configuraciones INNER JOIN ordenadores ON configuraciones.idconfiguracion=ordenadores.idconfiguracion WHERE ordenadores.idordenador='".$idordenador."'"; + $rs->Comando=&$cmd; + if (!$rs->Abrir()) return(""); // Error al abrir recordset + $configuracion= $rs->campos["configuracion"]; + $auxsplit=split("\t",$configuracion); + for($j=0;$j<sizeof($auxsplit)-1;$j++){ + $ValorParametros=extrae_parametros($auxsplit[$j],chr(10),'='); + $particion=$ValorParametros["numpart"]; // Toma la partici� + $tiposo=$ValorParametros["tiposo"]; // Toma nombre del sistema operativo + $tipopart=trim($ValorParametros["tipopart"]); // Toma tipo de partici� del sistema operativo + $nombreso=$ValorParametros["nombreso"]; // Toma nombre del sistema operativo + if(!empty($tiposo)){ + $tablaHtml.='<TR>'.chr(13); + $tablaHtml.='<TD ><input type=checkbox name=particion_'.$particion.' value='.$particion.'></TD>'.chr(13); + $tablaHtml.='<TD align=center> '.$particion.' </TD>'.chr(13); + $tablaHtml.='<TD> '.$nombreso.' </TD>'.chr(13); + $tiposo=$ValorParametros["tiposo"]; + $tablaHtml.='<TD></TD>'; + $tablaHtml.='</TR>'.chr(13); + } + } + $rs->Cerrar(); + return($tablaHtml); +} +?> |