diff options
author | ramon <ramongomez@us.es> | 2017-11-15 13:31:06 +0000 |
---|---|---|
committer | ramon <ramongomez@us.es> | 2017-11-15 13:31:06 +0000 |
commit | de5fe135185a536c1356a4e89f821fab5f66a297 (patch) | |
tree | 39af73618d4cd0d9f5449fc5bc85f90e67203e49 | |
parent | 04319fb542c0642a738560c9ffc84d97e85db466 (diff) |
#738: Asignar perfil de software a imagen migrada cuando no existe PC modelo en propiedades de imagen; incluir nº de disco en información de imágenes restauradas.
git-svn-id: https://opengnsys.es/svn/branches/version1.1@5509 a21b9725-9963-47de-94b9-378ad31fedc9
-rw-r--r-- | admin/WebConsole/propiedades/propiedades_imagenes.php | 5 | ||||
-rw-r--r-- | admin/WebConsole/varios/informacion_imagenes.php | 17 |
2 files changed, 14 insertions, 8 deletions
diff --git a/admin/WebConsole/propiedades/propiedades_imagenes.php b/admin/WebConsole/propiedades/propiedades_imagenes.php index d6e3f5f0..74e10b49 100644 --- a/admin/WebConsole/propiedades/propiedades_imagenes.php +++ b/admin/WebConsole/propiedades/propiedades_imagenes.php @@ -270,9 +270,12 @@ if ($opcion!=$op_alta and isset($repokey)) { <TR> <TH align=center> <?php echo $TbMsg[6]?> </TD> <?php + if (isset($modelo)) { echo '<TD> '.$perfilsoft.' <INPUT type="hidden" name="idperfilsoft" value="'.$idperfilsoft.'"></TD>'; - + } else { + echo '<TD>'.HTMLSELECT($cmd,$idcentro,'perfilessoft',$idperfilsoft,'idperfilsoft','descripcion',300).'</TD>'; + } ?> </TR> <!-- Sistema Operativo --> diff --git a/admin/WebConsole/varios/informacion_imagenes.php b/admin/WebConsole/varios/informacion_imagenes.php index bf8b598e..8f43725a 100644 --- a/admin/WebConsole/varios/informacion_imagenes.php +++ b/admin/WebConsole/varios/informacion_imagenes.php @@ -158,11 +158,14 @@ function SubarbolXML_Ordenadores($cmd,$idimagen) $cadenaXML=""; $gidaula=null; - $cmd->texto="SELECT DISTINCT aulas.idaula,aulas.nombreaula,ordenadores.idordenador,ordenadores.nombreordenador, - ordenadores_particiones.numpar,ordenadores.idperfilhard FROM ordenadores - INNER JOIN aulas ON ordenadores.idaula=aulas.idaula - INNER JOIN ordenadores_particiones ON ordenadores_particiones.idordenador=ordenadores.idordenador - WHERE ordenadores_particiones.idimagen=".$idimagen." ORDER BY aulas.idaula,ordenadores.nombreordenador"; + $cmd->texto="SELECT DISTINCT aulas.idaula, aulas.nombreaula, ordenadores.idordenador, + ordenadores.nombreordenador, ordenadores.idperfilhard, + ordenadores_particiones.numdisk, ordenadores_particiones.numpar + FROM ordenadores + INNER JOIN aulas ON ordenadores.idaula=aulas.idaula + INNER JOIN ordenadores_particiones ON ordenadores_particiones.idordenador=ordenadores.idordenador + WHERE ordenadores_particiones.idimagen='$idimagen' + ORDER BY aulas.idaula, ordenadores.nombreordenador"; $rs=new Recordset; $rs->Comando=&$cmd; if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset @@ -188,7 +191,7 @@ function SubarbolXML_Ordenadores($cmd,$idimagen) $cadenaXML.='<ORDENADOR'; // Atributos $cadenaXML.=' imagenodo="../images/iconos/ordenador.gif"'; - $litpar="(Par:".$rs->campos["numpar"].")"; + $litpar="(Par:".$rs->campos["numdisk"].",".$rs->campos["numpar"].")"; $cadenaXML.=' infonodo="'.$rs->campos["nombreordenador"].' '.$litpar.'"' ; $cadenaXML.='></ORDENADOR>'; $rs->Siguiente(); @@ -196,7 +199,7 @@ function SubarbolXML_Ordenadores($cmd,$idimagen) if ($gidaula) $cadenaXML.='</AULA>'; if ($rs->numeroderegistros>0) - $cadenaXML.='</ORDENADORES>'; + $cadenaXML.='</ORDENADORES>'; $rs->Cerrar(); return($cadenaXML); } |