diff options
Diffstat (limited to 'admin/WebConsole/comandos/CrearImagen.php')
-rw-r--r-- | admin/WebConsole/comandos/CrearImagen.php | 58 |
1 files changed, 16 insertions, 42 deletions
diff --git a/admin/WebConsole/comandos/CrearImagen.php b/admin/WebConsole/comandos/CrearImagen.php index 8e741bac..37a43128 100644 --- a/admin/WebConsole/comandos/CrearImagen.php +++ b/admin/WebConsole/comandos/CrearImagen.php @@ -1,4 +1,4 @@ -<? +<?php // ************************************************************************************************************************************************* // Aplicación WEB: ogAdmWebCon // Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla @@ -33,18 +33,18 @@ if (!$resul){ //________________________________________________________________________________________________________ ?> <HTML> -<TITLE>Administración web de aulas</TITLE> <HEAD> +<TITLE>Administración web de aulas</TITLE> <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/CrearImagen.js"></SCRIPT> <SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT> -<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comandos/crearimagen_'.$idioma.'.js"></SCRIPT>'?> -<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comandos/comunescomandos_'.$idioma.'.js"></SCRIPT>'?> +<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comandos/crearimagen_'.$idioma.'.js"></SCRIPT>'?> +<?php echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comandos/comunescomandos_'.$idioma.'.js"></SCRIPT>'?> <SCRIPT language="javascript" src="./jscripts/comunescomandos.js"></SCRIPT> </HEAD> <BODY> -<? +<?php $urlimg='../images/iconos/ordenador.gif'; $textambito=$TbMsg[15]; @@ -52,13 +52,13 @@ if (!$resul){ echo '<IMG src="'.$urlimg.'"> <span align=center class=subcabeceras> <U>'.$TbMsg[14].': '.$textambito.','.$nombreambito.'</U></span> </span></p>'; ?> -<P align=center><SPAN align=center class=subcabeceras><? echo $TbMsg[6] ?></SPAN></P> +<P align=center><SPAN align=center class=subcabeceras><?php echo $TbMsg[6] ?></SPAN></P> <FORM align=center name="fdatos"> - <? echo tablaConfiguracionesCrearImagen($cmd,$idambito,$idrepositorio); ?> + <?php echo tablaConfiguracionesCrearImagen($cmd,$idambito,$idrepositorio); ?> </FORM> -<? +<?php //________________________________________________________________________________________________________ include_once("./includes/formularioacciones.php"); //________________________________________________________________________________________________________ @@ -68,7 +68,7 @@ if (!$resul){ ?> </BODY> </HTML> -<? +<?php /************************************************************************************************************************************************** Recupera los datos de un ordenador Parametros: @@ -108,11 +108,12 @@ function HTMLSELECT_imagenes($cmd,$idrepositorio,$idperfilsoft,$disk,$particion, { global $IMAGENES_MONOLITICAS; $SelectHtml=""; - $cmd->texto="SELECT imagenes.idimagen,imagenes.descripcion,imagenes.nombreca, - imagenes.idperfilsoft, repositorios.nombrerepositorio - FROM imagenes INNER JOIN repositorios on imagenes.idrepositorio = repositorios.idrepositorio - WHERE imagenes.tipo=".$IMAGENES_MONOLITICAS." - AND imagenes.idrepositorio=".$idrepositorio ." OR repositorios.ip='" .$masterip ."'"; + $cmd->texto="SELECT DISTINCT imagenes.idimagen,imagenes.descripcion,imagenes.nombreca, + imagenes.idperfilsoft, repositorios.nombrerepositorio, repositorios.ip + FROM imagenes INNER JOIN repositorios USING (idrepositorio) + WHERE repositorios.idrepositorio = (SELECT idrepositorio FROM ordenadores WHERE ordenadores.ip='".$masterip."') + OR repositorios.ip='".$masterip."' ORDER BY imagenes.descripcion"; + $rs=new Recordset; $rs->Comando=&$cmd; $SelectHtml.= '<SELECT class="formulariodatos" id="despleimagen_'.$disk."_".$particion.'" style="WIDTH: 300">'; @@ -120,7 +121,7 @@ function HTMLSELECT_imagenes($cmd,$idrepositorio,$idperfilsoft,$disk,$particion, if ($rs->Abrir()){ $rs->Primero(); while (!$rs->EOF){ - $SelectHtml.='<OPTION value="'.$rs->campos["idimagen"]."_".$rs->campos["nombreca"]."_".$rs->campos["nombreca"].'"'; + $SelectHtml.='<OPTION value="'.$rs->campos["idimagen"]."_".$rs->campos["nombreca"]."_".$rs->campos["ip"].'"'; if($idperfilsoft==$rs->campos["idperfilsoft"]) $SelectHtml.=" selected "; $SelectHtml.='>'; $SelectHtml.= $rs->campos["descripcion"]. ' -- '. $rs->campos['nombrerepositorio'] . '</OPTION>'; @@ -131,31 +132,4 @@ function HTMLSELECT_imagenes($cmd,$idrepositorio,$idperfilsoft,$disk,$particion, $SelectHtml.= '</SELECT>'; return($SelectHtml); } - -/*________________________________________________________________________________________________________ - Crea la etiqueta html <SELECT> de los repositorios - UHU - 2013/05/17 - Ahora las imagenes pueden ser en cualquier disco -________________________________________________________________________________________________________*/ -function HTMLSELECT_repositorios($cmd,$idcentro,$idrepositorio,$disk,$particion,$masterip){ - $SelectHtml=""; - $rs=new Recordset; - $cmd->texto='SELECT idrepositorio, nombrerepositorio, ip FROM repositorios WHERE idrepositorio="'.$idrepositorio .'" OR ip="'.$masterip.'"'; - $rs->Comando=&$cmd; - - if (!$rs->Abrir()) return($SelectHtml); // Error al abrir recordset - $SelectHtml.= '<SELECT class="formulariodatos" id="desplerepositorios_'.$disk."_".$particion.'" style="WIDTH: 250">'; - $rs->Primero(); - while (!$rs->EOF){ - $SelectHtml.='<OPTION value="'.$rs->campos["ip"].'"'; - if($rs->campos["idrepositorio"]==$idrepositorio) $SelectHtml.=" selected "; - $SelectHtml.='>'; - $SelectHtml.= $rs->campos["nombrerepositorio"]; - $SelectHtml.='</OPTION>'; - $rs->Siguiente(); - } - $SelectHtml.= '</SELECT>'; - $rs->Cerrar(); - return($SelectHtml); -} - ?> |