diff options
author | adv <adv@uma.es> | 2011-02-27 18:02:20 +0000 |
---|---|---|
committer | adv <adv@uma.es> | 2011-02-27 18:02:20 +0000 |
commit | 062b55a1d8cc3dece8fd30288fc31ad72e415cde (patch) | |
tree | 656a4d9a2f0deed260ca970865eb1585b5be608e /admin/WebConsole/principal/aulas.php | |
parent | aa91bf5cec941d0c50a61c3f062294e20add55d0 (diff) |
branch version 1.0 modulo ubicador de ordenadores dentro de aula.
git-svn-id: https://opengnsys.es/svn/branches/version1.0@1506 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/principal/aulas.php')
-rw-r--r-- | admin/WebConsole/principal/aulas.php | 81 |
1 files changed, 80 insertions, 1 deletions
diff --git a/admin/WebConsole/principal/aulas.php b/admin/WebConsole/principal/aulas.php index 51f16f63..8cf19824 100644 --- a/admin/WebConsole/principal/aulas.php +++ b/admin/WebConsole/principal/aulas.php @@ -25,7 +25,7 @@ else // Creación del árbol $baseurlimg="../images/signos"; // Url de las imágenes de signo $clasedefault="texto_arbol"; // Hoja de estilo (Clase por defecto) del árbol -$arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,2,0,5); // Crea el árbol (formato XML) +$arbol=new ArbolVistaXML($arbolXML,0,$baseurlimg,$clasedefault,1,0,5); // Crea el árbol (formato XML) //________________________________________________________________________________________________________ ?> <HTML> @@ -88,6 +88,20 @@ echo $flotante->CreaMenuContextual($XMLcontextual); $XMLcontextual=ContextualXMLNetBoot(); // Crea submenu contextual de acciones echo $flotante->CreaMenuContextual($XMLcontextual); +// Crea submenu contextual de la clase de asistentes. +$XMLcontextual=ContextualXMLAsistentes($LITAMBITO_CENTROS,$AMBITO_CENTROS); +echo $flotante->CreaMenuContextual($XMLcontextual); +$XMLcontextual=ContextualXMLAsistentes($LITAMBITO_GRUPOSAULAS,$AMBITO_GRUPOSAULAS); +echo $flotante->CreaMenuContextual($XMLcontextual); +$XMLcontextual=ContextualXMLAsistentes($LITAMBITO_AULAS,$AMBITO_AULAS); +echo $flotante->CreaMenuContextual($XMLcontextual); +$XMLcontextual=ContextualXMLAsistentes($LITAMBITO_GRUPOSORDENADORES,$AMBITO_GRUPOSORDENADORES); +echo $flotante->CreaMenuContextual($XMLcontextual); +$XMLcontextual=ContextualXMLAsistentes($LITAMBITO_ORDENADORES,$AMBITO_ORDENADORES); +echo $flotante->CreaMenuContextual($XMLcontextual); + + + //___________________________________________________________________________________________________ ?> </BODY> @@ -475,6 +489,15 @@ function ContextualXMLAulas(){ $layerXML.=' textoitem="NetBoot Gestion"'; $layerXML.='></ITEM>'; +//adv compatiblidad Configurador de Startpages + $layerXML.='<ITEM'; + $layerXML.=' alpulsar="ver_ubicarordenadores()"'; + $layerXML.=' textoitem="Reubicar ordenadores"'; + $layerXML.=' imgitem="../images/iconos/ordenadores.gif"'; + $layerXML.='></ITEM>'; +//adv compatiblidad Configurador de Startpages + + $layerXML.='<ITEM'; $layerXML.=' alpulsar="ver_aulas()"'; $layerXML.=' textoitem='.$TbMsg[1]; @@ -558,6 +581,12 @@ function ContextualXMLAulas(){ $layerXML.='></ITEM>'; $layerXML.='<ITEM'; + $layerXML.=' subflotante="flo_asistentes_'.$LITAMBITO_AULAS.'"'; + $layerXML.=' imgitem="../images/iconos/comandos.gif"'; + $layerXML.=' textoitem=Asistentes'; + $layerXML.='></ITEM>'; + + $layerXML.='<ITEM'; $layerXML.=' alpulsar="confirmarprocedimiento('.$AMBITO_AULAS.')"'; $layerXML.=' imgitem="../images/iconos/procedimiento.gif"'; $layerXML.=' textoitem='.$TbMsg[28]; @@ -738,6 +767,13 @@ function ContextualXMLGruposOrdenadores(){ $layerXML.='></ITEM>'; $layerXML.='<ITEM'; + $layerXML.=' subflotante="flo_asistentes_'.$LITAMBITO_GRUPOSORDENADORES.'"'; + $layerXML.=' imgitem="../images/iconos/comandos.gif"'; + $layerXML.=' textoitem=Asistentes'; + $layerXML.='></ITEM>'; + + + $layerXML.='<ITEM'; $layerXML.=' alpulsar="confirmarprocedimiento('.$AMBITO_GRUPOSORDENADORES.')"'; $layerXML.=' imgitem="../images/iconos/procedimiento.gif"'; $layerXML.=' textoitem='.$TbMsg[28]; @@ -850,6 +886,14 @@ function ContextualXMLOrdenadores(){ $layerXML.=' textoitem='.$TbMsg[5]; $layerXML.='></ITEM>'; + + $layerXML.='<ITEM'; + $layerXML.=' subflotante="flo_asistentes_'.$LITAMBITO_ORDENADORES.'"'; + $layerXML.=' imgitem="../images/iconos/comandos.gif"'; + $layerXML.=' textoitem=Asistentes'; + $layerXML.='></ITEM>'; + + $layerXML.='<ITEM'; $layerXML.=' alpulsar="confirmarprocedimiento('.$AMBITO_ORDENADORES.')"'; $layerXML.=' imgitem="../images/iconos/procedimiento.gif"'; @@ -920,6 +964,41 @@ function ContextualXMLComandos($litambito,$ambito){ } } + +//________________________________________________________________________________________________________ +function ContextualXMLAsistentes($litambito,$ambito){ + global $cmd; + $maxlongdescri=0; + $rs=new Recordset; + $cmd->texto="SELECT idcomando,descripcion,pagina,gestor,funcion + FROM asistentes + WHERE activo=1 AND aplicambito & ".$ambito.">0 + ORDER BY descripcion"; + $rs->Comando=&$cmd; + if ($rs->Abrir()){ + $layerXML=""; + $rs->Primero(); + while (!$rs->EOF){ + $layerXML.='<ITEM'; + $layerXML.=' alpulsar="confirmarcomando('."'".$ambito."'".','.$rs->campos["idcomando"].',\''.$rs->campos["descripcion"].'\',\''.$rs->campos["pagina"]. '\',\''.$rs->campos["gestor"]. '\',\''.$rs->campos["funcion"]. '\')"'; + $layerXML.=' textoitem="'.$rs->campos["descripcion"].'"'; + $layerXML.='></ITEM>'; + if($maxlongdescri<strlen($rs->campos["descripcion"])) // Toma la Descripción de mayor longitud + $maxlongdescri=strlen($rs->campos["descripcion"]); + $rs->Siguiente(); + } + $layerXML.='</MENUCONTEXTUAL>'; + $prelayerXML='<MENUCONTEXTUAL'; + $prelayerXML.=' idctx="flo_asistentes_'.$litambito.'"'; + $prelayerXML.=' maxanchu='.$maxlongdescri*7; + $prelayerXML.=' clase="menu_contextual"'; + $prelayerXML.='>'; + $finallayerXML=$prelayerXML.$layerXML; + return($finallayerXML); + } +} + + function ContextualXMLNetBoot(){ #global $TbMsg; #global $EJECUCION_COMANDO; |