diff options
author | alonso <alonso@us.es> | 2013-02-15 16:31:44 +0000 |
---|---|---|
committer | alonso <alonso@us.es> | 2013-02-15 16:31:44 +0000 |
commit | 591d55196c4c5a7c1e6e1798894bb9ff2001f8f1 (patch) | |
tree | 58a15c1925dd9a333884e45ace6360247a0822c9 /admin/WebConsole/includes/ConfiguracionesParticiones.php | |
parent | 7224a0a6b4397d900ce225ada34e58f18a7e1580 (diff) |
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
Diffstat (limited to 'admin/WebConsole/includes/ConfiguracionesParticiones.php')
-rw-r--r-- | admin/WebConsole/includes/ConfiguracionesParticiones.php | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/admin/WebConsole/includes/ConfiguracionesParticiones.php b/admin/WebConsole/includes/ConfiguracionesParticiones.php index 64f7c361..5f97e52f 100644 --- a/admin/WebConsole/includes/ConfiguracionesParticiones.php +++ b/admin/WebConsole/includes/ConfiguracionesParticiones.php @@ -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 |