Alguas mejoras enla visualización de aulas y ordenadores

git-svn-id: https://opengnsys.es/svn/branches/version1.0@3586 a21b9725-9963-47de-94b9-378ad31fedc9
remotes/github/debian-pkg
alonso 2013-02-15 16:31:44 +00:00
parent 7224a0a6b4
commit 591d55196c
4 changed files with 15 additions and 6 deletions

View File

@ -117,7 +117,7 @@ if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"];
<?
}
$sws=$fk_sysFi | $fk_tamano | $fk_nombreSO;
pintaConfiguraciones($cmd,$idambito,$ambito,9,$sws,false);
pintaConfiguraciones($cmd,$idambito,$ambito,9,$sws,true);
echo "<br>";
opcionesAdicionales();
//________________________________________________________________________________________________________
@ -199,6 +199,7 @@ function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc,$ambito,$idam
________________________________________________________________________________________________________*/
function HTMLSELECT_imagenes($cmd,$idimagen,$numpar,$codpar,$icp,$sw,$idordenadores,$ambito)
{
global $IMAGENES_BASICAS;
global $AMBITO_ORDENADORES;
@ -226,6 +227,7 @@ function HTMLSELECT_imagenes($cmd,$idimagen,$numpar,$codpar,$icp,$sw,$idordenado
else
$cmd->texto.=" AND repositorios.idrepositorio=(select idrepositorio from ordenadores where ordenadores.idordenador=" .$idordenador .")";
$cmd->texto.=" ORDER BY imagenes.descripcion";
//echo $cmd->texto;
$rs=new Recordset;

View File

@ -27,11 +27,11 @@
</TR>
<TR>
<TD>&nbsp; </TD>
<TD><INPUT name=sw_seguimiento type=radio value=1></TD><TD><? echo $TbMsgAux[2] ?>&nbsp;</TD>
<TD><INPUT checked name=sw_seguimiento type=radio value=1></TD><TD><? echo $TbMsgAux[2] ?>&nbsp;</TD>
</TR>
<TR>
<TD>&nbsp; </TD>
<TD><INPUT checked name=sw_seguimiento type=radio value=0></TD><TD><? echo $TbMsgAux[3] ?>&nbsp;</TD>
<TD><INPUT name=sw_seguimiento type=radio value=0></TD><TD><? echo $TbMsgAux[3] ?>&nbsp;</TD>
</TR>
<!-------------------------------------------------------------------------------------------------------------------------------->
<TR HEIGHT=5><TD colspan=4><HR></TD></TR>

View File

@ -118,7 +118,7 @@ function cargaCaves($cmd,$idambito,$ambito,$sws,$swr)
break;
}
if($swr) // Si se trata de restauración no se tiene en cuenta las partciones no clonables
$cmd->texto.=" AND tipospar.clonable=1 ";
$cmd->texto.=" AND tipospar.clonable=1 AND ordenadores_particiones.numpar>0 ";
$cmd->texto.=" GROUP by configuracion";
//echo "carga claves:".$cmd->texto;
@ -208,6 +208,9 @@ function pintaConfiguraciones($cmd,$idambito,$ambito,$colums,$sws,$swr)
if($sws & $msk_nombreSO)
$cmd->texto.=" ordenadores_particiones.idnombreso, ";
if($sws)
if($sws & $msk_imagen)
$cmd->texto.=" ordenadores_particiones.idimagen, ";
@ -231,14 +234,14 @@ function pintaConfiguraciones($cmd,$idambito,$ambito,$colums,$sws,$swr)
$cmd->texto.=" INNER JOIN aulas ON aulas.idaula = ordenadores.idaula WHERE aulas.idaula =".$idambito;
break;
case $AMBITO_GRUPOSORDENADORES :
$cmd->texto.=" INNER JOIN gruposordenadores ON gruposordenadores.idgrupo = ordenadores.grupoid WHERE gruposordenadores.idgrupo =".$idambito;
$cmd->texto.=" INNER JOIN gruposordenadores ON gruposordenadores.idgrupo = ordenadores.grupoid WHERE gruposordenadores.idgrupo =".$idambito;
break;
case $AMBITO_ORDENADORES :
$cmd->texto.=" WHERE ordenadores.idordenador=".$idambito;
break;
}
if ($swr) // Si se trata de restauración no se tiene en cuenta las particiones no clonables
$cmd->texto.=" AND tipospar.clonable=1 ";
$cmd->texto.=" AND tipospar.clonable=1 AND ordenadores_particiones.numpar>0 ";
$cmd->texto.=" ORDER BY ordenadores_particiones.idordenador, ordenadores_particiones.numpar) AS temp1
GROUP BY temp1.idordenador) AS temp2

View File

@ -174,6 +174,7 @@ function SubarbolXML_grupos_aulas($cmd,$idcentro,$grupoid){
$cadenaXML.='<AULA ';
// Atributos
$cadenaXML.=' clickcontextualnodo="menu_contextual(this,' ."'flo_".$LITAMBITO_AULAS."'" .')"';
$cadenaXML.=' clicksupnodo="ver_aulas();"';
$cadenaXML.=' imagenodo="../images/iconos/aula.gif"';
$cadenaXML.=' infonodo="'.$rs->campos["nombreaula"].'"';
$cadenaXML.=' nodoid='.$LITAMBITO_AULAS.'-'.$rs->campos["idaula"];
@ -246,6 +247,9 @@ function SubarbolXML_aulas_ordenadores($cmd,$idaula,$grupoid){
$cadenaXML.='<ORDENADOR';
// Atributos
$cadenaXML.=' imagenodo="../images/iconos/ordenador.gif"';
$wpages="../propiedades/propiedades_ordenadores.php";
$wParam="0,0,0,0,'". $wpages."'";
$cadenaXML.=' clicksupnodo="modificar('.$wParam.')"';
$cadenaXML.=' clickcontextualnodo="menu_contextual(this,' ."'flo_".$LITAMBITO_ORDENADORES."'" .')"';
$cadenaXML.=' infonodo="'.$rs->campos["nombreordenador"].'"';
$cadenaXML.=' nodoid='.$LITAMBITO_ORDENADORES.'-'.$rs->campos["idordenador"];