diff options
author | alonso <alonso@us.es> | 2009-11-04 11:04:54 +0000 |
---|---|---|
committer | alonso <alonso@us.es> | 2009-11-04 11:04:54 +0000 |
commit | 7b3bc4abe41dff4402ee433a7eab47c2b36c47bc (patch) | |
tree | 8830f3b0fbec41b03f207273eb6f5ff90eaa09ce /admin/WebConsole/varios | |
parent | 3acdc93388ab0907242a9a074df54e1cc93b7908 (diff) |
git-svn-id: https://opengnsys.es/svn/trunk@481 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/varios')
32 files changed, 0 insertions, 5368 deletions
diff --git a/admin/WebConsole/varios/accionmenu.php b/admin/WebConsole/varios/accionmenu.php deleted file mode 100644 index 040e5e96..00000000 --- a/admin/WebConsole/varios/accionmenu.php +++ /dev/null @@ -1,401 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: accionmenu.php -// Descripción : -// Administra la inclusión de items en menus (procedimientos,tareas y trabajos de un determinado Centro) -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/constantes.php"); -include_once("../includes/comunes.php"); -include_once("../includes/CreaComando.php"); -include_once("../includes/HTMLSELECT.php"); -include_once("../includes/HTMLCTESELECT.php"); -include_once("../includes/CreaComando.php"); -include_once("../idiomas/php/".$idioma."/accionmenu_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idtipoaccion=0; -$descripcionaccion=""; -$tipoaccion=0; -$tipoitem=0; -$idmenu=0; -$idaccionmenu=0; - -if (isset($_GET["idtipoaccion"])) $idtipoaccion=$_GET["idtipoaccion"]; // Recoge parametros -if (isset($_GET["descripcionaccion"])) $descripcionaccion=$_GET["descripcionaccion"]; // Recoge parametros -if (isset($_GET["tipoaccion"])) $tipoaccion=$_GET["tipoaccion"]; // Recoge parametros -if (isset($_GET["tipoitem"])) $tipoitem=$_GET["tipoitem"]; // Recoge parametros -if (isset($_GET["idmenu"])) $idmenu=$_GET["idmenu"]; // Recoge parametros -if (isset($_GET["idaccionmenu"])) $idaccionmenu=$_GET["idaccionmenu"]; // Recoge parametros - -$EDICIONACCION=1; -$EDICIONITEMS=2; -$EDICIONITEM=3; -$tipoedicion=0; -if(empty($idmenu)) - $tipoedicion=$EDICIONACCION; // Edición desde Acciones -else{ - if(!empty($tipoitem)) - $tipoedicion=$EDICIONITEMS; // Edición de todos los items (privados o públicos ) - else - $tipoedicion=$EDICIONITEM; // Edición de un item -} -$cmd=CreaComando($cadenaconexion); // Crea objeto comando -if($cmd){ - switch($tipoedicion){ - case $EDICIONACCION : - gestiona_edicionaccion($cmd,$tipoedicion); - break; - case $EDICIONITEMS : - gestiona_edicionitems($cmd,$tipoedicion); - break; - case $EDICIONITEM : - gestiona_edicionitem($cmd,$tipoedicion); - break; - } -} -//________________________________________________________________________________________________________ -function gestiona_edicionaccion($cmd,$tipoedicion){ - global $TbMsg; - global $idioma; - global $idtipoaccion; - global $descripcionaccion; - global $tipoaccion; - global $idcentro; - global $EJECUCION_PROCEDIMIENTO; - global $EJECUCION_TAREA; - global $EJECUCION_TRABAJO; - global $ITEM_PUBLICO; - global $ITEM_PRIVADO; - - switch($tipoaccion){ - case $EJECUCION_PROCEDIMIENTO : - $urlimg='../images/iconos/procedimiento.gif'; - $litacion=$TbMsg[2]; - break; - case $EJECUCION_TAREA : - $urlimg='../images/iconos/tareas.gif'; - $litacion=$TbMsg[3]; - break; - case $EJECUCION_TRABAJO : - $urlimg='../images/iconos/trabajos.gif'; - $litacion=$TbMsg[4]; - break; - } - $rs=new Recordset; - $cmd->texto='SELECT menus.idmenu,menus.descripcion,acciones_menus.descripitem,acciones_menus.orden,acciones_menus.idurlimg,acciones_menus.tipoitem FROM menus INNER JOIN acciones_menus ON menus.idmenu=acciones_menus.idmenu WHERE acciones_menus.idtipoaccion='.$idtipoaccion.' AND acciones_menus.tipoaccion='.$tipoaccion. ' ORDER BY menus.descripcion'; - $litcabecera=$TbMsg[0]; - $rs->Comando=&$cmd; - $resul=$rs->Abrir(); - ?> - <HTML> - <HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/accionmenu.js"></SCRIPT> - <? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/accionmenu_'.$idioma.'.js"></SCRIPT>'?> - </HEAD> - <BODY> - <FORM name="fdatos"> - <input type=hidden value="<? echo $idcentro?>" id=idcentro> - <input type=hidden value="<? echo $idtipoaccion?>" id=idtipoaccion> - <input type=hidden value="<? echo $tipoaccion?>" id=tipoaccion> - <input type=hidden value="<? echo $tipoedicion?>" id=tipoedicion> - </FORM> - <P align=center class=cabeceras> - <? echo $litcabecera ?><br> - <span align=center class=subcabeceras><?echo $TbMsg[1]?></span> <img src="../images/iconos/menus.gif"><br><br> - <span align=center class=presentaciones><img src="<? echo $urlimg?>"> <u><? echo $litacion?></u>: <? echo $descripcionaccion?></span> - </P> - <DIV align=center id="Layer_items"> - <TABLE width="90%" class="tabla_listados" cellspacing=1 cellpadding=0 > - <TR> - <TH></TH> - <TH><?echo $TbMsg[9]?></TH> - <TH><?echo $TbMsg[10]?></TH> - <TH><?echo $TbMsg[11]?></TH> - <TH><?echo $TbMsg[12]?></TH> - <TH><?echo $TbMsg[13]?></TH> - <TH>A</TH> - </TR> - <? - if ($resul){ - $rs->Primero(); - $A_W=" AND "; - $strex=""; - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT id=checkbox-'.$rs->campos["idmenu"].' type=checkbox onclick="gestion_acciones('.$rs->campos["idmenu"].',this)" checked ></INPUT></TD>'; - echo '<TD> '.$rs->campos["descripcion"].'</TD>'; - $parametros=$ITEM_PUBLICO."=".$TbMsg[5]."".chr(13); - $parametros.=$ITEM_PRIVADO."=".$TbMsg[6].""; - echo '<TD>'.HTMLCTESELECT($parametros,"tipositems-".$rs->campos["idmenu"],"estilodesple","",$rs->campos["tipoitem"],70).'</TD>'; - echo '<TD id=TDurlimagesitems-'.$rs->campos["idmenu"].' >'.HTMLSELECT($cmd,0,'iconos',$rs->campos["idurlimg"],'idicono','descripcion',160,"","","idtipoicono=2").'</TD>'; - echo '<TD > <INPUT class="formulariodatos" id=descripitem-'.$rs->campos["idmenu"].' style="WIDTH:300px" type=text value="'.$rs->campos["descripitem"].'"></INPUT></TD>'; - // Orden del item del item - echo '<TD> <INPUT class="formulariodatos" id=orden-'.$rs->campos["idmenu"].' style="WIDTH:20px" type=text value="'.$rs->campos["orden"].'"></INPUT></TD>'; - echo '<TD id="imgact-'.$rs->campos["idmenu"].'"><IMG src="../images/iconos/actualizar.gif" style="cursor:hand" onclick="ActualizarAccion('.$rs->campos["idmenu"].')"></TD>'; - echo '</TR>'; - $strex.= $A_W."menus.idmenu<>".$rs->campos["idmenu"]; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - $cmd->texto='SELECT menus.idmenu,menus.descripcion FROM menus WHERE menus.idcentro='.$idcentro.' '.$strex.' ORDER BY menus.descripcion'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT id=checkbox-'.$rs->campos["idmenu"].' type=checkbox onclick="gestion_acciones('.$rs->campos["idmenu"].',this)" ></INPUT></TD>'; - echo '<TD > '.$rs->campos["descripcion"].'</TD>'; - $parametros="1=".$TbMsg[5]."".chr(13); - $parametros.="2=".$TbMsg[6].""; - echo '<TD>'.HTMLCTESELECT($parametros,"tipositems-".$rs->campos["idmenu"],"estilodesple","",1,70).'</TD>'; - echo '<TD id=TDurlimagesitems-'.$rs->campos["idmenu"].'>'.HTMLSELECT($cmd,0,'iconos',0,'idicono','descripcion',160,"","","idtipoicono=2").'</TD>'; - echo '<TD > <INPUT class="formulariodatos" id=descripitem-'.$rs->campos["idmenu"].' style="WIDTH:300px" type=text value="'.$descripcionaccion.'"></INPUT></TD>'; - // Orden del item del item - echo '<TD> <INPUT class="formulariodatos" id=orden-'.$rs->campos["idmenu"].' style="WIDTH:20px" type=text value=0></INPUT></TD>'; - echo '<TD id="imgact-'.$rs->campos["idmenu"].'"><IMG src="../images/iconos/nada.gif" ></TD>'; - echo '</TR>'; - $rs->Siguiente(); - } - } - $rs->Cerrar(); -?> - </TABLE> - </DIV> - <DIV id="Layer_nota" align=center> - <BR> - <SPAN align=center class=notas><I><? echo$TbMsg[14]?></I></SPAN> - </DIV> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -} -//-------------------------------------------------------------------------------------------------------------------------------------------------------------- -function gestiona_edicionitems($cmd,$tipoedicion){ - global $TbMsg; - global $idioma; - global $tipoitem; - global $idmenu; - global $idcentro; - global $EJECUCION_PROCEDIMIENTO; - global $EJECUCION_TAREA; - global $EJECUCION_TRABAJO; - global $ITEM_PUBLICO; - global $ITEM_PRIVADO; - - $rs=new Recordset; - $cmd->texto='SELECT acciones_menus.idaccionmenu,acciones_menus.orden,acciones_menus.tipoaccion,acciones_menus.idtipoaccion,menus.idmenu,menus.descripcion,acciones_menus.descripitem,acciones_menus.idurlimg,acciones_menus.tipoitem FROM menus INNER JOIN acciones_menus ON menus.idmenu=acciones_menus.idmenu WHERE acciones_menus.tipoitem='.$tipoitem ; - switch($tipoitem){ - case $ITEM_PUBLICO : - $litcabecera=$TbMsg[7]; - break; - case $ITEM_PRIVADO : - $litcabecera=$TbMsg[8]; - break; - } - $cmd->texto.=" AND menus.idmenu=".$idmenu; - $cmd->texto.=" ORDER BY acciones_menus.orden"; - $rs->Comando=&$cmd; - $resul=$rs->Abrir(); - ?> - <HTML> - <HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/accionmenu.js"></SCRIPT> - <? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/accionmenu_'.$idioma.'.js"></SCRIPT>'?> - </HEAD> - <BODY> - <FORM name="fdatos"> - <INPUT type=hidden value="<? echo $idcentro?>" id=idcentro> - <INPUT type=hidden value="<? echo $tipoitem?>" id=tipoitem> - <INPUT type=hidden value="<? echo $idmenu?>" id=idmenu> - <INPUT type=hidden value="<? echo $tipoedicion?>" id=tipoedicion> - </FORM> - <? - echo '<P align=center class=cabeceras>'.$litcabecera.'<br>'; - echo '<span align=center class=subcabeceras>'.$TbMsg[1].'</span> <img src="../images/iconos/menus.gif"><br><br>'; - echo '<span align=center class=presentaciones><img src="../images/iconos/menu.gif"> <u>Menu</u>:'.$rs->campos["descripcion"].'<br>' ; - ?> - </P> - <DIV align=center id="Layer_items"> - <TABLE width="90%" class="tabla_listados" cellspacing=1 cellpadding=0 > - <? - echo' </TR>'; - echo '<TH>'.$TbMsg[11].'</TH>'; - echo '<TH>A</TH>'; - echo '<TH>'.$TbMsg[12].'</TH>'; - echo '<TH>'.$TbMsg[13].'</TH>'; - echo '<TH>A</TH>'; - echo' </TR>'; - if ($resul){ - $rs->Primero(); - while (!$rs->EOF){ - echo '<TR>'; - switch($rs->campos["tipoaccion"]){ - case $EJECUCION_PROCEDIMIENTO : - $urlimg='../images/iconos/procedimiento.gif'; - break; - case $EJECUCION_TAREA : - $urlimg='../images/iconos/tareas.gif'; - break; - case $EJECUCION_TRABAJO : - $urlimg='../images/iconos/trabajos.gif'; - break; - } - // Nombre de la imagen - echo '<TD id=TDurlimagesitems-'.$rs->campos["idaccionmenu"].' >'.HTMLSELECT($cmd,0,'iconos',$rs->campos["idurlimg"],'idicono','descripcion',160,"","","idtipoicono=2").'</TD>'; - echo '<TD><IMG src="'.$urlimg.'">'; - // Literal del item - echo '<TD > <INPUT class="formulariodatos" id=descripitem-'.$rs->campos["idaccionmenu"].' style="WIDTH:300px" type=text value="'.$rs->campos["descripitem"].'"></INPUT></TD>'; - // Orden del item del item - echo '<TD> <INPUT class="formulariodatos" id=orden-'.$rs->campos["idaccionmenu"].' style="WIDTH:20px" type=text value="'.$rs->campos["orden"].'"></INPUT></TD>'; - echo '<TD id="imgact-'.$rs->campos["idaccionmenu"].'"><IMG src="../images/iconos/actualizar.gif" style="cursor:hand" onclick="ActualizarItems('.$rs->campos["tipoaccion"].','.$rs->campos["idtipoaccion"].','.$rs->campos["idaccionmenu"].')"></TD>'; - echo '</TR>'; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - ?> - </TABLE> - </DIV> - <? - echo '<br>'; - echo '<TABLE border=0 align=center>'; - echo '<TR>'; - echo '<TD width=20> </TD>'; - echo '<TD align=center><IMG src="../images/boton_cerrar.gif" style="cursor:hand" onclick="javascript:self.close();"></TD>'; - echo '</TR>'; - echo '</TABLE>'; - ?> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -} -//-------------------------------------------------------------------------------------------------------------------------------------------------------------- -function gestiona_edicionitem($cmd,$tipoedicion){ - global $TbMsg; - global $idioma; - global $idmenu; - global $idcentro; - global $idaccionmenu; - global $descripcionaccion; - global $EJECUCION_PROCEDIMIENTO; - global $EJECUCION_TAREA; - global $EJECUCION_TRABAJO; - global $ITEM_PUBLICO; - global $ITEM_PRIVADO; - - $rs=new Recordset; - $cmd->texto='SELECT acciones_menus.idaccionmenu,acciones_menus.orden,acciones_menus.idaccionmenu,acciones_menus.tipoaccion,acciones_menus.idtipoaccion,menus.idmenu,menus.descripcion,acciones_menus.descripitem,acciones_menus.idurlimg,acciones_menus.tipoitem FROM menus INNER JOIN acciones_menus ON menus.idmenu=acciones_menus.idmenu WHERE acciones_menus.idaccionmenu='.$idaccionmenu; - $litcabecera="Item"; - $rs->Comando=&$cmd; - $resul=$rs->Abrir(); - - switch($rs->campos["tipoaccion"]){ - case $EJECUCION_PROCEDIMIENTO : - $urlimg='../images/iconos/procedimiento.gif'; - $litacion=$TbMsg[2]; - break; - case $EJECUCION_TAREA : - $urlimg='../images/iconos/tareas.gif'; - $litacion=$TbMsg[3]; - break; - case $EJECUCION_TRABAJO : - $urlimg='../images/iconos/trabajos.gif'; - $litacion=$TbMsg[4]; - break; - } - ?> - <HTML> - <HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/accionmenu.js"></SCRIPT> - <? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/accionmenu_'.$idioma.'.js"></SCRIPT>'?> - </HEAD> - <BODY> - <FORM name="fdatos"> - <INPUT type=hidden value="<? echo $idcentro?>" id=idcentro> - <INPUT type=hidden value="<? echo $idmenu?>" id=idmenu> - <INPUT type=hidden value="<? echo $tipoedicion?>" id=tipoedicion> - </FORM> - <? - echo '<P align=center class=cabeceras>'.$litcabecera.'<br>'; - echo '<span align=center class=subcabeceras>'.$TbMsg[1].'</span> <img src="../images/iconos/menus.gif"><br><br>'; - echo '<span align=center class=presentaciones><img src="../images/iconos/menu.gif"> <u>Menu</u>:'.$rs->campos["descripcion"].'<br>' ; - echo '<span align=center class=presentaciones><img src="'. $urlimg.'"> <u>'. $litacion.'</u>: '. $descripcionaccion.'</span> '; - ?> - </P> - <DIV align=center id="Layer_items"> - <TABLE width="90%" class="tabla_listados" cellspacing=1 cellpadding=0 > - <? - echo' </TR>'; - echo '<TH>'.$TbMsg[10].'</TH>'; - echo '<TH>'.$TbMsg[11].'</TH>'; - echo '<TH>'.$TbMsg[12].'</TH>'; - echo '<TH>'.$TbMsg[13].'</TH>'; - echo '<TH>A</TH>'; - echo' </TR>'; - if ($resul){ - $rs->Primero(); - while (!$rs->EOF){ - echo '<TR>'; - // Tipo de item - $parametros=$ITEM_PUBLICO."=".$TbMsg[5]."".chr(13); - $parametros.=$ITEM_PRIVADO."=".$TbMsg[6].""; - echo '<TD>'.HTMLCTESELECT($parametros,"tipositems-".$rs->campos["idaccionmenu"],"estilodesple","",$rs->campos["tipoitem"],70).'</TD>'; - // Nombre de la imagen - echo '<TD id=TDurlimagesitems-'.$rs->campos["idaccionmenu"].' >'.HTMLSELECT($cmd,0,'iconos',$rs->campos["idurlimg"],'idicono','descripcion',160,"","","idtipoicono=2").'</TD>'; - // Literal del item - echo '<TD > <INPUT class="formulariodatos" id=descripitem-'.$rs->campos["idaccionmenu"].' style="WIDTH:300px" type=text value="'.$rs->campos["descripitem"].'"></INPUT></TD>'; - // Orden del item del item - echo '<TD> <INPUT class="formulariodatos" id=orden-'.$rs->campos["idaccionmenu"].' style="WIDTH:20px" type=text value="'.$rs->campos["orden"].'"></INPUT></TD>'; - echo '<TD id="imgact-'.$rs->campos["idaccionmenu"].'"><IMG src="../images/iconos/actualizar.gif" style="cursor:hand" onclick="ActualizarItem('.$rs->campos["tipoaccion"].','.$rs->campos["idtipoaccion"].','.$rs->campos["idaccionmenu"].')"></TD>'; - echo '</TR>'; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - ?> - </TABLE> - </DIV> - <? - echo '<br>'; - echo '<TABLE border=0 align=center>'; - echo '<TR>'; - echo '<TD width=20> </TD>'; - echo '<TD align=center><IMG src="../images/boton_cerrar.gif" style="cursor:hand" onclick="javascript:self.close();"></TD>'; - echo '</TR>'; - echo '</TABLE>'; - ?> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/calendario_ventana.php b/admin/WebConsole/varios/calendario_ventana.php deleted file mode 100644 index 16210c73..00000000 --- a/admin/WebConsole/varios/calendario_ventana.php +++ /dev/null @@ -1,194 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Noviembre-2005 -// Nombre del fichero: calendario_ventana.php -// Descripción : -// Muestra un calendario para elegir una fecha -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../idiomas/php/".$idioma."/clases/Almanaque_".$idioma.".php"); -//_________________________________________________________________________________________________________ -$anno_elegido=2004; -$mes_elegido=1; -$dia_elegido=1; - -if (isset($_GET["fecha"])){ - $fecha=$_GET["fecha"]; - if ($fecha!=""){ - list($dia_p,$mes_p,$anno_p)=split("/",$fecha); - $mes_elegido=(int)($mes_p); - $anno_elegido=(int)($anno_p); - $dia_elegido=(int)($dia_p); - } -} - -if (isset($_POST["dia_elegido"])) $dia_elegido=$_POST["dia_elegido"]; -if (isset($_POST["mes_elegido"])) $mes_elegido=$_POST["mes_elegido"]; -if (isset($_POST["anno_elegido"])) $anno_elegido=$_POST["anno_elegido"]; -//_________________________________________________________________________________________________________ -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> -<SCRIPT language="JavaScript"> - -var rojo="#cc3366" -var negro="#ffffff" -var verde="lightseagreen" -var gris="#bbbcb9" -var blanco="#eeeeee" -var azul= "#0000cc" -var fondooriginal="#EEEECC"; -var colororiginal="#003300"; - -var currentDia=null; - -dias_meses=new Array(12); - -dias_meses[1]=31; -dias_meses[2]=28; -dias_meses[3]=31; -dias_meses[4]=30; -dias_meses[5]=31; -dias_meses[6]=30; -dias_meses[7]=31; -dias_meses[8]=31; -dias_meses[9]=30; -dias_meses[10]=31; -dias_meses[11]=30; -dias_meses[12]=31; -//_________________________________________________________________________________________________________ -function ItemSeleccionado(o){ - return(o.style.backgroundColor==azul) -} -//_________________________________________________________________________________________________________ -function elige_anno(){ - document.forms.fdatos.dia_elegido.value=1 - document.forms.fdatos.mes_elegido.value=1 - document.forms.fdatos.anno_elegido.value=document.forms.fdatos.despleanno.value - document.forms.fdatos.submit() -} -//_________________________________________________________________________________________________________ -function mes_siguiente(){ - var wmes=parseInt(document.forms.fdatos.mes_elegido.value) - var wanno=parseInt(document.forms.fdatos.anno_elegido.value) - wmes++; - if(wmes>12){ - wmes=1 - wanno=wanno+1 - if(wanno>2014){ - wanno=2014 - } - } - document.forms.fdatos.dia_elegido.value=1 - document.forms.fdatos.mes_elegido.value=wmes - document.forms.fdatos.anno_elegido.value=wanno - document.forms.fdatos.submit() -} -//_________________________________________________________________________________________________________ -function mes_anterior(){ - var wmes=parseInt(document.forms.fdatos.mes_elegido.value) - var wanno=parseInt(document.forms.fdatos.anno_elegido.value) - wmes--; - if(wmes<1){ - wmes=12 - wanno=wanno-1 - if(wanno<2004){ - wanno=2004 - } - } - var swbi=0; - if (wanno%4==0 && wmes==2) swbi=1; - - document.forms.fdatos.dia_elegido.value=dias_meses[wmes]+swbi; - document.forms.fdatos.mes_elegido.value=wmes; - document.forms.fdatos.anno_elegido.value=wanno; - document.forms.fdatos.submit() - -} -//____________________________ ____________________________________________________________________________ -function Resalta(o){ - o.style.color=blanco - o.style.backgroundColor=azul -} -//____________________________ ____________________________________________________________________________ -function Desmarca(o){ - o.style.color=colororiginal - o.style.backgroundColor=fondooriginal - -} -//____________________________ ____________________________________________________________________________ -function sobre(o){ - if (currentDia!=null) - Desmarca(currentDia) - Resalta(o); - currentDia=o; -} -//____________________________ ____________________________________________________________________________ - -function fuera(o){ - Desmarca(o); -} -//____________________________ ____________________________________________________________________________ -function clic(o){ - window.opener.anade_fecha(o.id) - self.close() -} -//____________________________ ____________________________________________________________________________ -function cerrar_ventana(){ - self.close() -} -//____________________________ ____________________________________________________________________________ -function borrar_fecha(){ - window.opener.anade_fecha("") - self.close() -} -//____________________________ ____________________________________________________________________________ -</SCRIPT> -</HEAD> -<BODY> -<FORM action="calendario_ventana.php" name="fdatos" method="post"> - <INPUT type=hidden name=dia_elegido value="<? echo $dia_elegido?>"> - <INPUT type=hidden name=mes_elegido value="<? echo $mes_elegido?>"> - <INPUT type=hidden name=anno_elegido value="<? echo $anno_elegido?>"> - <? -$mialmanaque=new Almanaque("tabla_meses"); - -echo '<TABLE align="center">'; -echo ' <TR>'; -echo ' <TD align="left"><img style="cursor:hand" SRC="../images/iconos/salir_on.gif" onclick="cerrar_ventana()"></TD>'; -echo '<TD style="COLOR: MediumBlue;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:12"> Año: '; -echo '<SELECT name="despleanno" onchange="elige_anno()" style="width=60">'; -for($i=2004;$i<2015;$i++){ - echo '<OPTION value='.$i; - if($anno_elegido==$i) echo" selected "; - echo '>'.$i.'</OPTION>'; -} -echo '</SELECT>'; -echo '</TD>'; -echo '</TR>'; - -echo '<table align=center border=0>'; -echo '<tr>'; -echo '<td onclick="javascript:mes_anterior();" style="cursor:hand;COLOR: MediumBlue;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:10" align=left><<</td>'; -echo '<td onclick="javascript:mes_siguiente()" style="cursor:hand;COLOR: MediumBlue;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE:10" align=right>>></td>'; -echo '</tr>'; -echo '<tr>'; -echo '<td colspan=2 valign=top width=100>'.$mialmanaque->MesAnno($mes_elegido,$anno_elegido).'</td>'; -echo '</tr>'; -echo '</table>'; -echo '</FORM>'; - -echo '<SCRIPT language="JavaScript">'; -echo ' var o=document.getElementById("'.$dia_elegido."/".$mes_elegido."/".$anno_elegido.'");'; -echo ' sobre(o);'; -echo '</SCRIPT>'; -?> -</BODY> -</HTML> - - diff --git a/admin/WebConsole/varios/consulta_programaciones.php b/admin/WebConsole/varios/consulta_programaciones.php deleted file mode 100644 index 9069fba2..00000000 --- a/admin/WebConsole/varios/consulta_programaciones.php +++ /dev/null @@ -1,49 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Noviembre-2005 -// Nombre del fichero: consulta_programacion.php -// Descripción : -// Muestra un calendario para elegir una fecha -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/comunes.php"); -include_once("../includes/CreaComando.php"); -//_________________________________________________________________________________________________________ -?> -<HTML> -<HEAD> -<BODY> -<? - // Toma parametros - $idprogramacion=0; - if (isset($_GET["idprogramacion"])) $idprogramacion=$_GET["idprogramacion"]; - -// Abre conexiones -$cmd=CreaComando($cadenaconexion); // Crea objeto comando -$rs=new Recordset; // Recupero acciones anidadas -$cmd->texto="SELECT * FROM programaciones WHERE idprogramacion=".$idprogramacion; -$rs->Comando=&$cmd; -if (!$rs->Abrir()){ // Error al abrir recordset - $reporerr=$cmd->UltimoError(); - $repordes=$cmd->DescripUltimoError(); - echo '<SCRIPT language="javascript">'; - echo ' window.parent.error_programacion('.$reporerr.',"'.$repordes.'")'; - echo '</SCRIPT>'; -} -else{ - $cadena_campos=$rs->campos[0]; - for($i=1;$i<$rs->numerodecampos;$i++) - $cadena_campos.=";".$rs->campos[$i]; // Usa el caracter ; para delimitar - - echo '<SCRIPT language="javascript">'; - echo ' window.parent.muestra_programacion("'.$cadena_campos.'")'; - echo '</SCRIPT>'; -} -$rs->Cerrar(); -?> -</BODY> -</HTML> diff --git a/admin/WebConsole/varios/ejecutaritem.php b/admin/WebConsole/varios/ejecutaritem.php deleted file mode 100644 index cba569d7..00000000 --- a/admin/WebConsole/varios/ejecutaritem.php +++ /dev/null @@ -1,57 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2009 -// Fecha Última modificación: Octubre-2009 -// Nombre del fichero: menumliente.php -// Descripción : -// Pagina del menu del cliente. Éste la solicita a través de su browser local -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../includes/constantes.php"); -include_once("../includes/opciones.php"); -include_once("../includes/TomaDato.php"); -//________________________________________________________________________________________________________ -$iph="0.0.0.0"; -$idt="0"; - -if (isset($_GET["iph"])) $iph=$_GET["iph"]; -if (isset($_GET["idt"])) $idt=$_GET["idt"]; -//________________________________________________________________________________________________________ -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -//________________________________________________________________________________________________________ -$rs=new Recordset; -$cmd->texto="SELECT acciones_menus.tipoaccion, acciones_menus.idtipoaccion - FROM acciones_menus - WHERE acciones_menus.idaccionmenu=".$idt; -$rs->Comando=&$cmd; -$resul=$rs->Abrir(); -if (!$rs->Abrir()) die("NO SE HA PODIDO RECUEPARA EL ITEM PARA SER EJECUTADO"); -if ($rs->EOF) die("EL ITEM PARA SER EJECUTADO NO EXISTE"); - -$tipoaccion=$rs->campos["tipoaccion"]; -$idtipoaccion=$rs->campos["idtipoaccion"]; -switch($tipoaccion){ - case $EJECUCION_PROCEDIMIENTO : - $ambito=$AMBITO_ORDENADORES; - $idambito=TomaDato($cmd,0,'ordenadores',$iph,'ip','idordenador',0); - $wurl="../gestores/gestor_ejecutarprocedimientos.php"; - $wurl.="?swc=1&ambito=".$ambito."&idambito=".$idambito."&idprocedimiento=".$idtipoaccion; - Header('Location: '.$wurl); // Ejecución procedimiento - break; - case $EJECUCION_TAREA : - $wurl="../gestores/gestor_tareas.php?swc=1&opcion=".$op_ejecucion."&idtarea=".$idtipoaccion; - Header('Location: '.$wurl); // Ejecución procedimiento - break; - case $EJECUCION_TRABAJO : - $wurl="../gestores/gestor_trabajos.php?swc=1&opcion=".$op_ejecucion."&idtrabajo=".$idtipoaccion; - Header('Location: '.$wurl); // Ejecución procedimiento - break; -} -die("HA HABIDO ALGÚN ERROR AL PROCESAR EL ITEM"); -?> diff --git a/admin/WebConsole/varios/ejecutarprocedimientos.php b/admin/WebConsole/varios/ejecutarprocedimientos.php deleted file mode 100644 index 396bf7b3..00000000 --- a/admin/WebConsole/varios/ejecutarprocedimientos.php +++ /dev/null @@ -1,197 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2005 -// Fecha Última modificación: Abril-2005 -// Nombre del fichero: ejecutarprocedimientos.php -// Descripción : -// Administra procedimientos,tareas y trabajos de un determinado Centro -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../clases/XmlPhp.php"); -include_once("../clases/ArbolVistaXML.php"); -include_once("../clases/MenuContextual.php"); -include_once("../includes/constantes.php"); -include_once("../includes/CreaComando.php"); -include_once("../idiomas/php/".$idioma."/ejecutarprocedimientos_".$idioma.".php"); -//________________________________________________________________________________________________________ -$ambito=0; -$idambito=0; -$nombreambito=""; - -if (isset($_GET["ambito"])) $ambito=$_GET["ambito"]; -if (isset($_GET["idambito"])) $idambito=$_GET["idambito"]; -if (isset($_GET["nombreambito"])) $nombreambito=$_GET["nombreambito"]; - -//________________________________________________________________________________________________________ -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -else - $arbolXML=CreaArbol($cmd,$idcentro); // Crea el arbol XML con todos los datos de las acciones registradas en el Centro - -// Creación del árbol -$baseurlimg="../images/tsignos"; // Url de las imágenes de signo -$clasedefault="tabla_listados_sin"; -$titulotabla=$TbMsg[8]; -$arbol=new ArbolVistaXml($arbolXML,0,$baseurlimg,$clasedefault,1,20,100,1,$titulotabla); - -//________________________________________________________________________________________________________ -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT> - <SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/ejecutarprocedimientos.js"></SCRIPT> - <? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comunes_'.$idioma.'.js"></SCRIPT>'?> - <? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/ejecutarprocedimientos_'.$idioma.'.js"></SCRIPT>'?> -</HEAD> -<BODY OnContextMenu="return false"> -<FORM name="fdatos"> - <INPUT type=hidden name=ambito value=<?=$ambito?>> - <INPUT type=hidden name=idambito value=<?=$idambito?>> -</FORM> - -<? -switch($ambito){ - case $AMBITO_CENTROS : - $urlimg='../images/iconos/centros.gif'; - $textambito=$TbMsg[0]; - break; - case $AMBITO_GRUPOSAULAS : - $urlimg='../images/iconos/carpeta.gif'; - $textambito=$TbMsg[1]; - break; - case $AMBITO_AULAS : - $urlimg='../images/iconos/aula.gif'; - $textambito=$TbMsg[2]; - break; - case $AMBITO_GRUPOSORDENADORES : - $urlimg='../images/iconos/carpeta.gif'; - $textambito=$TbMsg[3]; - break; - case $AMBITO_ORDENADORES : - $urlimg='../images/iconos/ordenador.gif'; - $textambito=$TbMsg[4]; - break; - } - echo '<p align=center><span class=cabeceras>'.$TbMsg[5].' </span><br>'; - echo '<IMG src="'.$urlimg.'"> <span align=center class=subcabeceras><U>'.$TbMsg[6].': '.$textambito.','.$nombreambito.'</U></span> </span></p>'; -?> -<BR> -<BR> -<? -//________________________________________________________________________________________________________ -echo $arbol->CreaArbolVistaXML(); // Crea árbol (HTML) a partir del XML -$flotante=new MenuContextual(); // Crea objeto MenuContextual - -// Crea contextual de los procedimientos -$XMLcontextual=CreacontextualXMLProcedimiento(); // Procedimientos -echo $flotante->CreaMenuContextual($XMLcontextual); -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -// ************************************************************************************************************************************************* -// Devuelve una cadena con formato XML con toda la información de las acciones registradas en un Centro concreto -// Parametros: -// - cmd:Una comando ya operativo ( con conexión abierta) -// - idcentro: El identificador del centro -//________________________________________________________________________________________________________ -function CreaArbol($cmd,$idcentro){ - global $TbMsg; - global $LITAMBITO_PROCEDIMIENTOS; - - $cadenaXML='<PROCEDIMIENTOS'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[7].'"'; - $cadenaXML.=' nodoid=Raizpro'.$LITAMBITO_PROCEDIMIENTOS; - $cadenaXML.='>'; - $cadenaXML.=SubarbolXML_grupos_procedimientos($cmd,$idcentro,0); - $cadenaXML.='</PROCEDIMIENTOS>'; - - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_grupos_procedimientos($cmd,$idcentro,$grupoid){ - global $AMBITO_GRUPOSPROCEDIMIENTOS; - global $LITAMBITO_GRUPOSPROCEDIMIENTOS; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT idgrupo,nombregrupo,grupoid FROM grupos WHERE grupoid=".$grupoid." AND idcentro=".$idcentro." AND tipo=".$AMBITO_GRUPOSPROCEDIMIENTOS." ORDER BY nombregrupo"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $cadenaXML.='<GRUPOSPROCEDIMIENTOS'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["nombregrupo"].'"'; - $cadenaXML.=' nodoid='.$LITAMBITO_GRUPOSPROCEDIMIENTOS.'-'.$rs->campos["idgrupo"]; - $cadenaXML.='>'; - $cadenaXML.=SubarbolXML_grupos_procedimientos($cmd,$idcentro,$rs->campos["idgrupo"]); - $cadenaXML.='</GRUPOSPROCEDIMIENTOS>'; - $rs->Siguiente(); - } - $rs->Cerrar(); - $cadenaXML.=SubarbolXML_Procedimientos($cmd,$idcentro,$grupoid); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_Procedimientos($cmd,$idcentro,$grupoid){ - global $LITAMBITO_PROCEDIMIENTOS; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT idprocedimiento,descripcion FROM procedimientos WHERE idcentro=".$idcentro." AND grupoid=".$grupoid." ORDER BY descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $cadenaXML.='<PROCEDIMIENTO'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/procedimiento.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.=' nodoid='.$LITAMBITO_PROCEDIMIENTOS.'-'.$rs->campos["idprocedimiento"]; - $cadenaXML.=' clickcontextualnodo="menu_contextual(this,' ."'flo_".$LITAMBITO_PROCEDIMIENTOS."'" .')"'; - $cadenaXML.='>'; - $cadenaXML.='</PROCEDIMIENTO>'; - $rs->Siguiente(); - } - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -// -// Menús Contextuales -//________________________________________________________________________________________________________ -function CreacontextualXMLProcedimiento(){ - global $EJECUCION_PROCEDIMIENTO; - global $AMBITO_PROCEDIMIENTOS; - global $LITAMBITO_PROCEDIMIENTOS; - global $TbMsg; - - $layerXML='<MENUCONTEXTUAL'; - $layerXML.=' idctx="flo_'.$LITAMBITO_PROCEDIMIENTOS.'"'; - $layerXML.=' maxanchu=170'; - $layerXML.=' swimg=1'; - $layerXML.='>'; - - $layerXML.='<ITEM'; - $layerXML.=' alpulsar="EjecutarProcedimiento()"'; - $layerXML.=' imgitem="../images/iconos/comandos.gif"'; - $layerXML.=' textoitem='.$TbMsg[9]; - $layerXML.='></ITEM>'; - - $layerXML.='</MENUCONTEXTUAL>'; - return($layerXML); -} -?> diff --git a/admin/WebConsole/varios/horareser_ventana.php b/admin/WebConsole/varios/horareser_ventana.php deleted file mode 100644 index b7c4b97d..00000000 --- a/admin/WebConsole/varios/horareser_ventana.php +++ /dev/null @@ -1,104 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Noviembre-2005 -// Nombre del fichero: horareser_ventana.php -// Descripción : -// Visualiza las horas del día para elegir una -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../idiomas/php/".$idioma."/clases/Calendario_".$idioma.".php"); - -$hora=""; -if (isset($_GET["hora"])) $hora=$_GET["hora"]; -if($hora=="") $hora="8:00"; -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> -<SCRIPT language="JavaScript"> - -var rojo="#cc3366" -var negro="#ffffff" -var verde="lightseagreen" -var gris="#bbbcb9" -var blanco="#eeeeee" -var azul= "#0000cc" -var fondooriginal="#EEEECC"; -var colororiginal="#003300"; - -var currentHora=null; - -//------------------------------------------------------------------- -function ItemSeleccionado(o){ - return(o.style.backgroundColor==azul) -} -//------------------------------------------------------------------- -function Resalta(o){ - o.style.color=blanco - o.style.backgroundColor=azul -} -//------------------------------------------------------------------- -function Desmarca(o){ - o.style.color=colororiginal - o.style.backgroundColor=fondooriginal - -} -//------------------------------------------------------------------- -function sobre(o){ - if (currentHora!=null) - Desmarca(currentHora) - Resalta(o); - currentHora=o; -} -//------------------------------------------------------------------- -function fuera(o){ - Desmarca(o); -} -//------------------------------------------------------------------- -function clic(o){ - window.opener.anade_hora(o.id) - self.close() -} -//_________________________________________________________ -function cerrar_ventana(){ - self.close() -} -//_________________________________________________________ -function borrar_fecha(){ - window.opener.anade_hora("") - self.close() -} -//_________________________________________________________ -</SCRIPT> -</HEAD> -<BODY> - <? -$micalendario=new Calendario("tabla_meses"); -echo '<DIV style="position:absolute;top:5px;left:10px">'; -echo '<img style="cursor:hand" SRC="../images/iconos/salir_on.gif" onclick="cerrar_ventana()">'; -echo '</DIV>'; - -echo '<DIV style="position:absolute;top:25px;left:5px">'; -echo '<FORM action="calendario_ventana.php" name="fdatos" method="post">'; -echo '<table align=center border=0>'; -echo '<tr>'; -echo '<td colspan=2 valign=top width=100>'.$micalendario->Horas_Completas().'</td>'; -echo '</tr>'; -echo '</table>'; -echo '</FORM>'; -echo '</DIV>'; - -echo '<SCRIPT language="JavaScript">'; -echo ' var o=document.getElementById("'.$hora.'");'; -echo ' if(o!=null) sobre(o);'; -echo '</SCRIPT>'; -?> - -</body> -</html> - - diff --git a/admin/WebConsole/varios/horario_ventana.php b/admin/WebConsole/varios/horario_ventana.php deleted file mode 100644 index 794fbda4..00000000 --- a/admin/WebConsole/varios/horario_ventana.php +++ /dev/null @@ -1,94 +0,0 @@ -<? -include_once("../includes/ctrlacc.php"); -include_once("../idiomas/php/".$idioma."/clases/Almanaque_".$idioma.".php"); -$hora=""; -if (isset($_GET["hora"])) $hora=$_GET["hora"]; -if($hora=="") $hora="8:00"; -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> -<SCRIPT language="JavaScript"> - -var rojo="#cc3366" -var negro="#ffffff" -var verde="lightseagreen" -var gris="#bbbcb9" -var blanco="#eeeeee" -var azul= "#0000cc" -var fondooriginal="#EEEECC"; -var colororiginal="#003300"; - -var currentHora=null; - -//------------------------------------------------------------------- -function ItemSeleccionado(o){ - return(o.style.backgroundColor==azul) -} -//------------------------------------------------------------------- -function Resalta(o){ - o.style.color=blanco - o.style.backgroundColor=azul -} -//------------------------------------------------------------------- -function Desmarca(o){ - o.style.color=colororiginal - o.style.backgroundColor=fondooriginal - -} -//------------------------------------------------------------------- -function sobre(o){ - if (currentHora!=null) - Desmarca(currentHora) - Resalta(o); - currentHora=o; -} -//------------------------------------------------------------------- -function fuera(o){ - Desmarca(o); -} -//------------------------------------------------------------------- -function clic(o){ - window.opener.anade_hora(o.id) - self.close() -} -//_________________________________________________________ -function cerrar_ventana(){ - self.close() -} -//_________________________________________________________ -function borrar_fecha(){ - window.opener.anade_hora("") - self.close() -} -//_________________________________________________________ -</SCRIPT> -</HEAD> -<BODY> - <? -$mialmanaque=new Almanaque("tabla_meses"); -echo '<DIV style="position:absolute;top:5px;left:10px">'; -echo '<img style="cursor:hand" SRC="../images/iconos/salir_on.gif" onclick="cerrar_ventana()">'; -echo '</DIV>'; - -echo '<DIV style="position:absolute;top:25px;left:5px">'; -echo '<FORM action="calendario_ventana.php" name="fdatos" method="post">'; -echo '<table align=center border=0>'; -echo '<tr>'; -echo '<td colspan=2 valign=top width=100>'.$mialmanaque->Horas_Completas().'</td>'; -echo '</tr>'; -echo '</table>'; -echo '</FORM>'; -echo '</DIV>'; - -echo '<SCRIPT language="JavaScript">'; -echo ' var o=document.getElementById("'.$hora.'");'; -echo ' if(o!=null) sobre(o);'; -echo '</SCRIPT>'; -?> - -</body> -</html> - - diff --git a/admin/WebConsole/varios/imagenincremental.php b/admin/WebConsole/varios/imagenincremental.php deleted file mode 100644 index 48d0631a..00000000 --- a/admin/WebConsole/varios/imagenincremental.php +++ /dev/null @@ -1,97 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Marzo-2005 -// Nombre del fichero: imagenincremental.php -// Descripción : -// Administra los componentes software incluidos en un software incremental -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../idiomas/php/".$idioma."/imagenincremental_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idimagen=0; -$descripcionimagen=""; -if (isset($_GET["idimagen"])) $idimagen=$_GET["idimagen"]; // Recoge parametros -if (isset($_GET["descripcionimagen"])) $descripcionimagen=$_GET["descripcionimagen"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -//________________________________________________________________________________________________________ -?> -<HTML> -<HEAD> -<LINK rel="stylesheet" type="text/css" href="../estilos.css"> -<SCRIPT language="javascript" src="../jscripts/imagenincremental.js"></SCRIPT> -<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> -<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/imagenincremental_'.$idioma.'.js"></SCRIPT>'?> -</HEAD> -<BODY> -<FORM name="fdatos"> - <INPUT type=hidden value="<? echo $idcentro?>" id=idcentro> - <INPUT type=hidden value="<? echo $idimagen?>" id=idimagen> - <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/incremental.gif"></P> - <BR> - <DIV align=center id="Layer_componentes"> - <SPAN align=center class=presentaciones><B><U><?echo $TbMsg[2]?></U>: <? echo $descripcionimagen?></B></SPAN></P> - <TABLE width="100%" class="tabla_listados" cellspacing=1 cellpadding=0 > - <TR> - <TH> </TH> - <TH><?echo $TbMsg[3]?></TH> - </TR> - <? - $rs=new Recordset; - $cmd->texto='SELECT softincrementales.idsoftincremental,softincrementales.descripcion FROM softincrementales INNER JOIN imagenes_softincremental ON softincrementales.idsoftincremental=imagenes_softincremental.idsoftincremental WHERE imagenes_softincremental.idimagen='.$idimagen.' ORDER BY softincrementales.descripcion'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - $A_W=" WHERE "; - $strex=""; - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT type=checkbox onclick="gestion_componente('.$rs->campos["idsoftincremental"].',this)" checked ></INPUT></TD>'; - echo '<TD width="80%" > '.$rs->campos["descripcion"].'</TD>'; - echo '</TR>'; - $strex.= $A_W."softincrementales.idsoftincremental<>".$rs->campos["idsoftincremental"]; - $A_W=" AND "; - $rs->Siguiente(); - } - } - if(empty($strex)) - $strex="WHERE"; - else - $strex.= $A_W; - $rs->Cerrar(); - $cmd->texto='SELECT softincrementales.idsoftincremental,softincrementales.descripcion FROM softincrementales '.$strex.' softincrementales.idcentro='.$idcentro.' ORDER BY softincrementales.descripcion'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT type=checkbox onclick="gestion_componente('.$rs->campos["idsoftincremental"].',this)" ></INPUT></TD>'; - echo '<TD width="80%" > '.$rs->campos["descripcion"].'</TD>'; - echo '</TR>'; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - ?> - </TABLE> - </DIV> - <DIV id="Layer_nota" align=center > - <BR> - <SPAN align=center class=notas><I><?echo $TbMsg[4]?></I></SPAN> - </DIV> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> diff --git a/admin/WebConsole/varios/incorporaordenadores.php b/admin/WebConsole/varios/incorporaordenadores.php deleted file mode 100644 index ebaae9b4..00000000 --- a/admin/WebConsole/varios/incorporaordenadores.php +++ /dev/null @@ -1,198 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: incorporaordenadores.php -// Descripción : -// Da de alta en la base de datos nuevos ordenadores desde un fichero de configuración dhcp -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../idiomas/php/".$idioma."/incorporaordenadores_".$idioma.".php"); -//________________________________________________________________________________________________________ -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -//___________________________________________________________________________________________________ -$swf=0; -$idaula=0; -$nombreaula=""; -$contenido=""; - -if (isset($_GET["idaula"])) $idaula=$_GET["idaula"]; -if (isset($_GET["nombreaula"])) $nombreaula=$_GET["nombreaula"]; - -if (isset($_POST["swf"])) $swf=$_POST["swf"]; // Recoge parametros -if (isset($_POST["contenido"])) $contenido=$_POST["contenido"]; -if (isset($_POST["idaula"])) $idaula=$_POST["idaula"]; -if (isset($_POST["nombreaula"])) $nombreaula=$_POST["nombreaula"]; - -$resul=0; - -if(!empty($contenido)){ // Se ha introducido contenido en lugar de fichero - $resul=procesaLineas($cmd,$idaula,$contenido); -} -else{ - if(!empty($swf)){ // Se ha enviado un fichero de configuración - // Se envía fichero de script - $ficheroPOST = $HTTP_POST_FILES['userfile']['tmp_name']; - $nombreOriginal_archivo = $HTTP_POST_FILES['userfile']['name']; - $URLPATHFILECFG="../includes"; - $FISPATHFILECFG=realpath($URLPATHFILECFG); - $NOMBREFILESCFG="filedhcp.cfg"; - $ficheroLOCAL=$FISPATHFILECFG."/".$NOMBREFILESCFG; - $resul=Gestiona($cmd,$idaula); - } -} -//___________________________________________________________________________________________________ -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> -<LINK rel="stylesheet" type="text/css" href="../estilos.css"> -</HEAD> -<BODY> -<FORM action="incorporaordenadores.php" method="post" enctype="multipart/form-data" name="fdatos"> - <INPUT type=hidden name=swf value=1> - <INPUT type=hidden name=idaula value=<?echo $idaula?>> - <INPUT type=hidden name=nombreaula value=<?echo $nombreaula?>> - <BR> - <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><IMG src="../images/iconos/aula.gif"> <?echo $TbMsg[1].":".$nombreaula ?></SPAN></P> -<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> -<table align=center class=tabla_datos border="0" cellpadding="0" cellspacing="1"> -<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> - <tr> - <th> <? echo $TbMsg[8]?> </th> - <td><textarea class="cajatexto" name="contenido" cols="70" rows="18"></textarea></td></tr> -<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> - <tr> - <th> <? echo $TbMsg[2]?> </th> - <td ><input class="cajatexto" name="userfile" type="file" size="52"></td></tr> -<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> -</TABLE> - </FORM> -<TABLE align=center> - <TR> - <TD><IMG src="../images/boton_cancelar.gif" style="cursor:hand" onclick=""></TD> - <TD width=20></TD> - <TD><IMG src="../images/boton_confirmar.gif" style="cursor:hand" onclick="javascript:document.fdatos.submit();"></TD> - </TR> -</TABLE> -<? -//________________________________________________________________________________________________________ -// Mensaje con el resultado del proceso -echo '<SCRIPT LANGUAGE="javascript">'; -if (!empty($resul)) - echo " alert('".$TbMsg[$resul]."');"; -echo '</SCRIPT>'; -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -// ************************************************************************************************************************************************* -function Gestiona($cmd,$idaula){ - global $ficheroPOST; - global $ficheroLOCAL; - - $codigo=""; - // Se envía fichero de script - if(!empty($ficheroPOST)){ - if (salvafichero_POST($ficheroPOST,$ficheroLOCAL)){ - $fp = fopen ($ficheroLOCAL, "r"); - $codigo = fread ($fp, filesize ($ficheroLOCAL)); - fclose ($fp); - return(procesaLineas($cmd,$idaula,$codigo)); - } - else - return(6); - } - else - return(4); -} -//________________________________________________________________________________________________________ -function procesaLineas($cmd,$idaula,$buffer){ - $nombre=""; - $MAC=""; - $IP=""; - $sw=false; - $posa=-1; - - while($posa<strlen($buffer)){ - if ('host'==substr($buffer,$posa,4)){ - $posa=$posa+4; - $posb=$posa; - while( substr($buffer,$posb,1)!="{") $posb++; - $nombre=substr($buffer,$posa,$posb-$posa); - } - if ('hardware ethernet'==substr($buffer,$posa,17)){ - $posa=$posa+17; - $posb=$posa; - while( substr($buffer,$posb,1)!=";") $posb++; - $MAC=substr($buffer,$posa,$posb-$posa); - } - - if ('fixed-address'==substr($buffer,$posa,13)){ - $posa=$posa+13; - $posb=$posa; - while( substr($buffer,$posb,1)!=";") $posb++; - $IP=substr($buffer,$posa,$posb-$posa); - } - if(!empty($nombre) && !empty($MAC) && !empty($IP)){ - if(!Inserta($cmd,$idaula,$nombre,$MAC,$IP)) return(3); - $sw=true; - $nombre=""; - $MAC=""; - $IP=""; - $resul=true; - } - $posa++; - } - if($sw) - return(7); - else - return(5); - -} -//________________________________________________________________________________________________________ -function Inserta($cmd,$idaula,$nombre,$lamac,$laip){ - $grupoid=0; - $nombreordenador=trim($nombre); - $ip=trim($laip); - $auxmac=trim($lamac); - $mac=""; - for($i=0;$i<strlen($auxmac);$i++) - if(substr($auxmac,$i,1)!=":") - $mac.=substr($auxmac,$i,1); - $idperfilhard=0; - $idservidordhcp=0; - $idservidorrembo=0; - $idconfiguracion=0; - $cmd->CreaParametro("@grupoid",$grupoid,1); - $cmd->CreaParametro("@idaula",$idaula,1); - $cmd->CreaParametro("@nombreordenador",$nombreordenador,0); - $cmd->CreaParametro("@ip",$ip,0); - $cmd->CreaParametro("@mac",$mac,0); - $cmd->CreaParametro("@idperfilhard",$idperfilhard,1); - $cmd->CreaParametro("@idservidordhcp",$idservidordhcp,1); - $cmd->CreaParametro("@idservidorrembo",$idservidorrembo,1); - $cmd->CreaParametro("@idconfiguracion",$idconfiguracion,1); - - $cmd->texto="INSERT INTO ordenadores(nombreordenador,ip,mac,idperfilhard,idservidordhcp,idservidorrembo,idaula,grupoid) VALUES (@nombreordenador,@ip,@mac,@idperfilhard,@idservidordhcp,@idservidorrembo,@idaula,@grupoid)"; - $resul=$cmd->Ejecutar(); - return($resul); -} -//________________________________________________________________________________________________________ -// -// Salva un fichero enviado por POST -//________________________________________________________________________________________________________ -function salvafichero_POST($ficheroPost,$ficheroLocal){ - if (file_exists($ficheroLocal)) // Borra el fichero si existe - unlink($ficheroLocal); - return(move_uploaded_file($ficheroPost,$ficheroLocal)); // salva el fichero -} -?> diff --git a/admin/WebConsole/varios/incrementalcomponente_soft.php b/admin/WebConsole/varios/incrementalcomponente_soft.php deleted file mode 100644 index e122a03f..00000000 --- a/admin/WebConsole/varios/incrementalcomponente_soft.php +++ /dev/null @@ -1,105 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Marzo-2005 -// Nombre del fichero: incrementalcomponente_soft.php -// Descripción : -// Administra los componentes software incluidos en un software incremental -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../idiomas/php/".$idioma."/incrementalcomponente_soft_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idsoftincremental=0; -$descripcionincremental=""; -if (isset($_GET["idsoftincremental"])) $idsoftincremental=$_GET["idsoftincremental"]; // Recoge parametros -if (isset($_GET["descripcionincremental"])) $descripcionincremental=$_GET["descripcionincremental"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -//________________________________________________________________________________________________________ -?> -<HTML> -<HEAD> -<LINK rel="stylesheet" type="text/css" href="../estilos.css"> -<SCRIPT language="javascript" src="../jscripts/incrementalcomponente_soft.js"></SCRIPT> -<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> -<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/incrementalcomponente_soft_'.$idioma.'.js"></SCRIPT>'?> -</HEAD> -<BODY> -<FORM name="fdatos"> - <INPUT type=hidden value="<? echo $idcentro?>" id=idcentro> - <INPUT type=hidden value="<? echo $idsoftincremental?>" id=idsoftincremental> - <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/confisoft.gif"></P> - <BR> - <DIV align=center id="Layer_componentes"> - <SPAN align=center class=presentaciones><B><U><?echo $TbMsg[2]?></U>: <? echo $descripcionincremental?></B></SPAN></P> - <TABLE width="100%" class="tabla_listados" cellspacing=1 cellpadding=0 > - <TR> - <TH> </TH> - <TH>T</TH> - <TH><?echo $TbMsg[3]?></TH> - </TR> - <? - $rs=new Recordset; - $cmd->texto='SELECT softwares.idsoftware,softwares.descripcion,tiposoftwares.descripcion as hdescripcion,tiposoftwares.urlimg FROM softwares INNER JOIN softincremental_softwares ON softwares.idsoftware=softincremental_softwares.idsoftware INNER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware WHERE softincremental_softwares.idsoftincremental='.$idsoftincremental.' ORDER BY tiposoftwares.idtiposoftware,softwares.descripcion'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - $A_W=" WHERE "; - $strex=""; - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT type=checkbox onclick="gestion_componente('.$rs->campos["idsoftware"].',this)" checked ></INPUT></TD>'; - echo '<TD align=center width="10%" ><img alt="'. $rs->campos["hdescripcion"].'"src="'.$rs->campos["urlimg"].'"></TD>'; - echo '<TD width="80%" > '.$rs->campos["descripcion"].'</TD>'; - echo '</TR>'; - $strex.= $A_W."softwares.idsoftware<>".$rs->campos["idsoftware"]; - $A_W=" AND "; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - if(empty($strex)) - $strex="WHERE"; - else - $strex.= $A_W; -// Para que no salga la opción de elegir un sistema operativo -// $cmd->texto='SELECT softwares.idsoftware,softwares.descripcion,tiposoftwares.descripcion as hdescripcion,tiposoftwares.urlimg FROM softwares INNER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware '.$strex.' softwares.idtiposoftware<>1 AND softwares.idcentro='.$idcentro.' ORDER BY tiposoftwares.idtiposoftware,softwares.descripcion'; - -// Se deja elegir componente que sea un sistema operativo sólo para para incluir en el desplegable, en la creación de software incremental - $cmd->texto='SELECT softwares.idsoftware,softwares.descripcion,tiposoftwares.descripcion as hdescripcion,tiposoftwares.urlimg FROM softwares INNER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware '.$strex.' softwares.idcentro='.$idcentro.' ORDER BY tiposoftwares.idtiposoftware,softwares.descripcion'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT type=checkbox onclick="gestion_componente('.$rs->campos["idsoftware"].',this)" ></INPUT></TD>'; - echo '<TD align=center width="10%" ><img alt="'. $rs->campos["hdescripcion"].'"src="'.$rs->campos["urlimg"].'"></TD>'; - echo '<TD width="80%" > '.$rs->campos["descripcion"].'</TD>'; - echo '</TR>'; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - ?> - </TABLE> - </DIV> - <DIV id="Layer_nota" align=center > - <BR> - <SPAN align=center class=notas><I><?echo $TbMsg[4]?></I></SPAN> - </DIV> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> diff --git a/admin/WebConsole/varios/informacion_imagenes.php b/admin/WebConsole/varios/informacion_imagenes.php deleted file mode 100644 index 3bf02fbd..00000000 --- a/admin/WebConsole/varios/informacion_imagenes.php +++ /dev/null @@ -1,282 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: informacion_imagenes.php -// Descripción : -// Muestra los perfiles que forman parte de una imagen y los ordenadores que tienen instalada dicha imagen -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../clases/XmlPhp.php"); -include_once("../clases/ArbolVistaXML.php"); -include_once("../idiomas/php/".$idioma."/informacion_imagenes_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idimagen=0; -$descripcionimagen=""; -if (isset($_GET["idimagen"])) $idimagen=$_GET["idimagen"]; // Recoge parametros -if (isset($_GET["descripcionimagen"])) $descripcionimagen=$_GET["descripcionimagen"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexióncon servidor B.D. -else - $arbolXML=CreaArbol($cmd,$idimagen); // Crea el arbol XML - -// Creación del árbol -$baseurlimg="../images/tsignos"; // Url de las im�enes de signo -$clasedefault="tabla_listados_sin"; -$titulotabla=$TbMsg[3]; -$arbol=new ArbolVistaXml($arbolXML,0,$baseurlimg,$clasedefault,1,20,130,1,$titulotabla); -//________________________________________________________________________________________________________ -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT> -</HEAD> -<BODY> - <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/imagenes.gif"><BR><BR> - <IMG src="../images/iconos/imagen.gif"><SPAN class=presentaciones> <U><?echo $TbMsg[2]?></U>: <? echo $descripcionimagen?></SPAN></P> - <?echo $arbol->CreaArbolVistaXml(); // Crea arbol de configuraciones -//________________________________________________________________________________________________________ - include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -/************************************************************************************************************************************************** - Devuelve una cadena con formato XML de toda la informaci� de las imagenes - Parametros: - - cmd:Una comando ya operativo ( con conexiónabierta) - - idimagen: El identificador del perfil hardware -________________________________________________________________________________________________________*/ -function CreaArbol($cmd,$idimagen){ - $cadenaXML=SubarbolXML_Imagenes($cmd,$idimagen); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_Imagenes($cmd,$idimagen){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT idimagen,descripcion,comentarios, idperfilsoft FROM imagenes WHERE idimagen=".$idimagen; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $cadenaXML.='<IMAGEN'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/imagen.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.='>'; - if($rs->campos["comentarios"]>" "){ - $cadenaXML.='<PROPIEDAD'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[9].' :[/b] '.$rs->campos["comentarios"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PROPIEDAD>'; - } - $cadenaXML.=SubarbolXML_PerfilImagen($cmd,$rs->campos["idperfilsoft"]); - $cadenaXML.=SubarbolXML_IncrementalImagen($cmd,$rs->campos["idimagen"]); - $cadenaXML.=SubarbolXML_Ordenadores($cmd,$rs->campos["idimagen"],$rs->campos["idperfilsoft"]); - $cadenaXML.='</IMAGEN>'; - $rs->Siguiente(); - } - $rs->Cerrar(); - return($cadenaXML); -} -//------------------------------------------------------------------------------------------------------------------------------------------------- -function SubarbolXML_PerfilImagen($cmd,$idperfilsoft){ - global $TbMsg; - $cadenaXML=""; - $gidperfilsoft=null; - $rs=new Recordset; - $cmd->texto="SELECT perfilessoft.idperfilsoft ,perfilessoft.descripcion as pdescripcion ,perfilessoft.comentarios, softwares.idsoftware,softwares.descripcion as hdescripcion,tiposoftwares.urlimg FROM perfilessoft "; - $cmd->texto.=" LEFT OUTER JOIN perfilessoft_softwares ON perfilessoft.idperfilsoft=perfilessoft_softwares.idperfilsoft"; - $cmd->texto.=" LEFT OUTER JOIN softwares ON softwares.idsoftware=perfilessoft_softwares.idsoftware"; - $cmd->texto.=" LEFT OUTER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware" ; - $cmd->texto.=" WHERE perfilessoft.idperfilsoft=".$idperfilsoft; - $cmd->texto.=" ORDER by perfilessoft.descripcion,tiposoftwares.idtiposoftware,softwares.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - if ($rs->EOF) return($cadenaXML); - - $cadenaXML.='<CARPETAPERFILES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[6].'"'; - $cadenaXML.='>'; - - while (!$rs->EOF){ - if ($gidperfilsoft!=$rs->campos["idperfilsoft"]){ - if ($gidperfilsoft){ - $cadenaXML.='</COMPONENTES>'; - $cadenaXML.='</PERFILESSOFTWARES>'; - } - $gidperfilsoft=$rs->campos["idperfilsoft"]; - $cadenaXML.='<PERFILESSOFTWARES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/perfilsoftware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["pdescripcion"].'"'; - $cadenaXML.='>'; - - if($rs->campos["comentarios"]>" "){ - $cadenaXML.='<PROPIEDAD'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[9].' :[/b] '.$rs->campos["comentarios"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PROPIEDAD>'; - } - - $cadenaXML.='<COMPONENTES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[4].'"'; - $cadenaXML.='>'; - } - if ($rs->campos["idsoftware"]){ - $cadenaXML.='<COMPONENTE'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["hdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</COMPONENTE>'; - } - $rs->Siguiente(); - } - $cadenaXML.='</COMPONENTES>'; - $cadenaXML.='</PERFILESSOFTWARES>'; - $cadenaXML.='</CARPETAPERFILES>'; - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_IncrementalImagen($cmd,$idimagen){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT imagenes_softincremental.idsoftincremental FROM imagenes INNER JOIN imagenes_softincremental ON imagenes.idimagen =imagenes_softincremental.idimagen WHERE (imagenes.idimagen = ".$idimagen.")"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - if($rs->EOF) return($cadenaXML); - - $cadenaXML.='<CARPETAINCREMENTALES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[5].'"'; - $cadenaXML.='>'; - while (!$rs->EOF){ - $cadenaXML.=SubarbolXML_SoftwaresIncrementales($cmd,$rs->campos["idsoftincremental"]); - $rs->Siguiente(); - } - $cadenaXML.='</CARPETAINCREMENTALES>'; - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_SoftwaresIncrementales($cmd,$idsoftincremental){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT softincrementales.idsoftincremental ,softincrementales.descripcion as idescripcion,softincrementales.comentarios , softwares.idsoftware,softwares.descripcion as sdescripcion,tiposoftwares.urlimg FROM softincrementales "; - $cmd->texto.=" LEFT OUTER JOIN softincremental_softwares ON softincrementales.idsoftincremental=softincremental_softwares.idsoftincremental"; - $cmd->texto.=" LEFT OUTER JOIN softwares ON softwares.idsoftware=softincremental_softwares.idsoftware"; - $cmd->texto.=" LEFT OUTER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware" ; - $cmd->texto.=" WHERE softincrementales.idsoftincremental=".$idsoftincremental; - $cmd->texto.=" ORDER by tiposoftwares.idtiposoftware,softwares.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - $cadenaXML.='<SOFTWARESINCREMENTALES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/incremental.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["idescripcion"].'"'; - $cadenaXML.='>'; - - if($rs->campos["comentarios"]>" "){ - $cadenaXML.='<PROPIEDAD'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[9].' :[/b] '.$rs->campos["comentarios"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PROPIEDAD>'; - } - - $swcompo=false; - while (!$rs->EOF){ - if ($rs->campos["idsoftware"]){ - if (!$swcompo) { - $cadenaXML.='<COMPONENTES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[4].'"'; - $cadenaXML.='>'; - $swcompo=true; - } - $cadenaXML.='<SOFTWAREINCREMENTAL'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["sdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</SOFTWAREINCREMENTAL>'; - } - $rs->Siguiente(); - } - if ($swcompo) { - $cadenaXML.='</COMPONENTES>'; - } - $cadenaXML.='</SOFTWARESINCREMENTALES>'; - $rs->Cerrar(); - return($cadenaXML); -} -//------------------------------------------------------------------------------------------------------------------------------------------------- -function SubarbolXML_Ordenadores($cmd,$idimagen,$idperfilsoft){ - global $TbMsg; - $cadenaXML=""; - $gidaula=null; - $rs=new Recordset; - $cmd->texto="SELECT aulas.idaula,aulas.nombreaula,ordenadores. idordenador,ordenadores.nombreordenador,ordenador_imagen.particion,ordenadores. idperfilhard FROM ordenadores"; - $cmd->texto.=" INNER JOIN aulas ON ordenadores.idaula=aulas.idaula"; - $cmd->texto.=" INNER JOIN ordenador_imagen ON ordenador_imagen.idordenador=ordenadores.idordenador"; - $cmd->texto.=" WHERE ordenador_imagen.idimagen=".$idimagen." order by aulas.idaula"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - if ($rs->numeroderegistros>0){ - $cadenaXML.='<ORDENADORES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[7].'"'; - $cadenaXML.='>'; - } - while (!$rs->EOF){ - - if ($gidaula!=$rs->campos["idaula"]){ - if ($gidaula) - $cadenaXML.='</AULA>'; - $cadenaXML.='<AULA '; - // Atributos - - $cadenaXML.=' imagenodo="../images/iconos/aula.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["nombreaula"].'"'; - $cadenaXML.='>'; - $gidaula=$rs->campos["idaula"]; - } - $cadenaXML.='<ORDENADOR'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/ordenador.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["nombreordenador"].' -   ('.$TbMsg[8].':'.$rs->campos["particion"]. ', PS'.$idperfilsoft.'_PH'.$rs->campos["idperfilhard"].'.psf)"' ; - $cadenaXML.='></ORDENADOR>'; - $rs->Siguiente(); - } - if ($gidaula) - $cadenaXML.='</AULA>'; - if ($rs->numeroderegistros>0) - $cadenaXML.='</ORDENADORES>'; - $rs->Cerrar(); - return($cadenaXML); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/informacion_incrementales.php b/admin/WebConsole/varios/informacion_incrementales.php deleted file mode 100644 index 7f8fac88..00000000 --- a/admin/WebConsole/varios/informacion_incrementales.php +++ /dev/null @@ -1,261 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Marzo-2005 -// Nombre del fichero: informacion_incrementales.php -// Descripción : -// Muestra los componentes software de un software incremental y los perfiles softwares y hardwares disponibles -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../clases/XmlPhp.php"); -include_once("../clases/ArbolVistaXML.php"); -include_once("../idiomas/php/".$idioma."/informacion_incrementales_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idsoftincremental=0; -$descripcionincremental=""; -if (isset($_GET["idsoftincremental"])) $idsoftincremental=$_GET["idsoftincremental"]; // Recoge parametros -if (isset($_GET["descripcionincremental"])) $descripcionincremental=$_GET["descripcionincremental"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -else - $arbolXML=CreaArbol($cmd,$idsoftincremental); // Crea el arbol XML - -// Creación del árbol -$baseurlimg="../images/tsignos"; -$clasedefault="tabla_listados_sin"; -$titulotabla=$TbMsg[3]; -$arbol=new ArbolVistaXml($arbolXML,0,$baseurlimg,$clasedefault,1,20,130,1,$titulotabla); -//________________________________________________________________________________________________________ -?> -<HTML> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXml.js"></SCRIPT> -</HEAD> -<BODY> - <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/confisoft.gif"><BR><BR> - <IMG src="../images/iconos/incremental.gif"><SPAN class=presentaciones> <U><?echo $TbMsg[2]?></U>: <? echo $descripcionincremental?></SPAN></P> - <?echo $arbol->CreaArbolVistaXml(); // Crea arbol de configuraciones?> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -/************************************************************************************************************************************************** - Devuelve una cadena con formato XML de toda la información de los perfiles software - softwares - Parametros: - - cmd:Una comando ya operativo ( con conexión abierta) - - idsoftincremental: El identificador del perfil software -________________________________________________________________________________________________________*/ -function CreaArbol($cmd,$idsoftincremental){ - $cadenaXML=SubarbolXML_SoftwaresIncrementales($cmd,$idsoftincremental); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_SoftwaresIncrementales($cmd,$idsoftincremental){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT softincrementales.idsoftincremental ,softincrementales.descripcion as idescripcion, softwares.idsoftware,softwares.descripcion as sdescripcion,tiposoftwares.urlimg FROM softincrementales "; - $cmd->texto.=" LEFT OUTER JOIN softincremental_softwares ON softincrementales.idsoftincremental=softincremental_softwares.idsoftincremental"; - $cmd->texto.=" LEFT OUTER JOIN softwares ON softwares.idsoftware=softincremental_softwares.idsoftware"; - $cmd->texto.=" LEFT OUTER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware" ; - $cmd->texto.=" WHERE softincrementales.idsoftincremental=".$idsoftincremental; - $cmd->texto.=" ORDER by tiposoftwares.idtiposoftware,softwares.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - $cadenaXML.='<SOFTWARESINCREMENTALES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/incremental.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["idescripcion"].'"'; - $cadenaXML.='>'; - $swcompo=false; - while (!$rs->EOF){ - if ($rs->campos["idsoftware"]){ - if (!$swcompo) { - $cadenaXML.='<COMPONENTES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[4].'"'; - $cadenaXML.='>'; - $swcompo=true; - } - $cadenaXML.='<SOFTWAREINCREMENTAL'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["sdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</SOFTWAREINCREMENTAL>'; - } - $rs->Siguiente(); - } - if ($swcompo) { - $cadenaXML.='</COMPONENTES>'; - } - $cadenaXML.=SubarbolXML_PerfilesDisponibles($cmd,$idsoftincremental); - $cadenaXML.='</SOFTWARESINCREMENTALES>'; - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_PerfilesDisponibles($cmd,$idsoftincremental){ - global $TbMsg; - $cadenaXML=""; - $gidperfilsoft=null; - $rs=new Recordset; - $cmd->texto="SELECT perfilessoft.descripcion AS sdescripcion, perfileshard.descripcion AS hdescripcion, perfileshard.idperfilhard, perfilessoft.idperfilsoft FROM softincrementales INNER JOIN phard_psoft_softincremental ON softincrementales.idsoftincremental = phard_psoft_softincremental.idsoftincremental INNER JOIN perfileshard_perfilessoft ON phard_psoft_softincremental.idphardidpsoft = perfileshard_perfilessoft.idphardidpsoft INNER JOIN perfileshard ON perfileshard_perfilessoft.idperfilhard = perfileshard.idperfilhard INNER JOIN perfilessoft ON perfileshard_perfilessoft.idperfilsoft = perfilessoft.idperfilsoft WHERE softincrementales.idsoftincremental=".$idsoftincremental." GROUP BY softincrementales.descripcion, perfilessoft.descripcion, perfileshard.descripcion, perfileshard.idperfilhard, perfilessoft.idperfilsoft ORDER BY perfilessoft.idperfilsoft, perfileshard.idperfilhard"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - if ($rs->numeroderegistros>0) { - $cadenaXML.='<DISPONIBLESPERFILES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[5].'"'; - $cadenaXML.='>'; - } - while (!$rs->EOF){ - if ($gidperfilsoft!=$rs->campos["idperfilsoft"]){ - if ($gidperfilsoft){ - $cadenaXML.='</PERFILESSOFTWARES>'; - } - $gidperfilsoft=$rs->campos["idperfilsoft"]; - $cadenaXML.='<PERFILESSOFTWARES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/perfilsoftware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["sdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.=SubarbolXML_ComponentesSoftware($cmd,$rs->campos["idperfilsoft"]); - } - - $cadenaXML.='<PERFILESHARDWARES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/perfilhardware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["hdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.=SubarbolXML_ComponentesHardware($cmd,$rs->campos["idperfilhard"]); - $cadenaXML.='</PERFILESHARDWARES>'; - - $rs->Siguiente(); - } - if ($gidperfilsoft){ - $cadenaXML.='</PERFILESSOFTWARES>'; - $cadenaXML.='</DISPONIBLESPERFILES>'; - } - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_ComponentesSoftware($cmd,$idperfilsoft){ - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT softwares.descripcion,tiposoftwares.urlimg FROM perfilessoft_softwares "; - $cmd->texto.=" LEFT OUTER JOIN softwares ON softwares.idsoftware=perfilessoft_softwares.idsoftware"; - $cmd->texto.=" LEFT OUTER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware" ; - $cmd->texto.=" WHERE perfilessoft_softwares.idperfilsoft=".$idperfilsoft; - $cmd->texto.=" ORDER by tiposoftwares.idtiposoftware,softwares.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - $cadenaXML.='<COMPONENTES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="Software components"'; - $cadenaXML.='>'; - while (!$rs->EOF){ - $cadenaXML.='<COMPONENTESOFT'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</COMPONENTESOFT>'; - $rs->Siguiente(); - } - $cadenaXML.='</COMPONENTES>'; - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_PerfilesHardwaresSoportados($cmd,$idperfilsoft){ - $cadenaXML=""; - $gidperfilhard=null; - $rs=new Recordset; - $cmd->texto="SELECT perfileshard.idperfilhard ,perfileshard.descripcion FROM perfileshard "; - $cmd->texto.=" LEFT OUTER JOIN perfileshard_perfilessoft ON perfileshard_perfilessoft.idperfilhard=perfileshard.idperfilhard" ; - $cmd->texto.=" WHERE perfileshard_perfilessoft.idperfilsoft=".$idperfilsoft; - $cmd->texto.=" ORDER by perfileshard.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - if ($rs->numeroderegistros>0) { - $cadenaXML.='<DISPONIBLESPERFILES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="Availables hardware profiles"'; - $cadenaXML.='>'; - } - while (!$rs->EOF){ - if ($gidperfilhard!=$rs->campos["idperfilhard"]){ - if ($gidperfilhard){ - $cadenaXML.='</PERFILESHARDWARES>'; - } - $gidperfilhard=$rs->campos["idperfilhard"]; - $cadenaXML.='<PERFILESHARDWARES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/perfilhardware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.=SubarbolXML_ComponentesHardware($cmd,$rs->campos["idperfilhard"]); - } - $rs->Siguiente(); - } - if ($gidperfilhard){ - $cadenaXML.='</PERFILESHARDWARES>'; - $cadenaXML.='</DISPONIBLESPERFILES>'; - } - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_ComponentesHardware($cmd,$idperfilhard){ - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT hardwares.descripcion,tipohardwares.urlimg FROM perfileshard_hardwares "; - $cmd->texto.="INNER JOIN hardwares ON hardwares.idhardware=perfileshard_hardwares.idhardware"; - $cmd->texto.=" INNER JOIN tipohardwares ON hardwares.idtipohardware=tipohardwares.idtipohardware" ; - $cmd->texto.=" WHERE perfileshard_hardwares.idperfilhard=".$idperfilhard; - $cmd->texto.=" ORDER by tipohardwares.idtipohardware,hardwares.descripcion"; - $rs->Comando=&$cmd; - - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - $cadenaXML.='<COMPONENTES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="Hardware components"'; - $cadenaXML.='>'; - while (!$rs->EOF){ - $cadenaXML.='<COMPONENTEHARD'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</COMPONENTEHARD>'; - $rs->Siguiente(); - } - $cadenaXML.='</COMPONENTES>'; - $rs->Cerrar(); - return($cadenaXML); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/informacion_menus.php b/admin/WebConsole/varios/informacion_menus.php deleted file mode 100644 index 914b20d3..00000000 --- a/admin/WebConsole/varios/informacion_menus.php +++ /dev/null @@ -1,347 +0,0 @@ -<? -// ****************************************************************************************************** -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creaciónn: A�o 2003-2004 -// Fecha �ltima modificaci�n: Febrero-2005 -// Nombre del fichero: informacion_menus.php -// Descripciónn : -// Muestra los items que forman parte de un menu y sus valores -// ***************************************************************************************************** -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../clases/XmlPhp.php"); -include_once("../clases/MenuContextual.php"); -include_once("../clases/ArbolVistaXML.php"); -include_once("../includes/constantes.php"); -include_once("../includes/comunes.php"); -include_once("../includes/CreaComando.php"); -include_once("../idiomas/php/".$idioma."/informacion_menus_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idmenu=0; -$descripcionmenu=""; -if (isset($_GET["idmenu"])) $idmenu=$_GET["idmenu"]; // Recoge parametros -if (isset($_GET["descripcionmenu"])) $descripcionmenu=$_GET["descripcionmenu"]; // Recoge parametros - -$contitempub=0; // Contador de itemsp�blicos para dimensinar ventana -$contitempri=0; // Contador de itemsp�blicos para dimensinar ventana - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexi�n con servidor B.D. -else - $arbolXML=CreaArbol($cmd,$idmenu); // Crea el arbol XML - -// Creaciónn del �rbol -$baseurlimg="../images/tsignos"; -$clasedefault="tabla_listados_sin"; -$titulotabla=$TbMsg[3]; -$arbol=new ArbolVistaXml($arbolXML,0,$baseurlimg,$clasedefault,1,20,130,1,$titulotabla); -//________________________________________________________________________________________________________ -?> -<HTML> -<TITLE>Administraci�n web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT> - <SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/informacion_menus.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> - <? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/informacion_menus_'.$idioma.'.js"></SCRIPT>'?> -</HEAD> -<BODY OnContextMenu="return false"> - <FORM name=fdatos> - <input type=hidden value="<? echo $idmenu?>" id=idmenu> - <input type=hidden value="<? echo $contitempub?>" id=contitempub> - <input type=hidden value="<? echo $contitempri?>" id=contitempri> - </FORM> - <p align=center class=cabeceras><?echo $TbMsg[0]?><br> - <span align=center class=subcabeceras><?echo $TbMsg[1]?></span> <img src="../images/iconos/menus.gif"><br><br> - <img src="../images/iconos/menu.gif"><span class=presentaciones> <u><?echo $TbMsg[2]?></u>: <? echo $descripcionmenu?></span></p> - <? - echo $arbol->CreaArbolVistaXML(); // Crea arbol de configuraciones - - $flotante=new MenuContextual(); // Crea objeto MenuContextual - $XMLcontextual=ContextualXMLItems(); // Crea contextual de los items - echo $flotante->CreaMenuContextual($XMLcontextual); - $XMLcontextual=ContextualXMLItem(); // Crea contextual de un item - echo $flotante->CreaMenuContextual($XMLcontextual); - ?> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -// ************************************************************************************************************************************************* -function CreaArbol($cmd,$idmenu){ - $cadenaXML=SubarbolXML_menuswares($cmd,$idmenu); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_menuswares($cmd,$idmenu){ - global $TbMsg; - global $ITEM_PUBLICO; - global $ITEM_PRIVADO; - global $idcentro; - global $EJECUCION_PROCEDIMIENTO; - global $EJECUCION_TAREA; - global $EJECUCION_TRABAJO; - global $contitempub; - global $contitempri; - - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT menus.*, acciones_menus.*,iconos.urlicono as urlimg FROM menus LEFT OUTER JOIN acciones_menus ON acciones_menus.idmenu = menus.idmenu"; - $cmd->texto.=" LEFT OUTER JOIN iconos ON acciones_menus.idurlimg =iconos.idicono"; - $cmd->texto.=" WHERE menus.idcentro=".$idcentro." AND menus.idmenu=".$idmenu; - $cmd->texto.=" ORDER BY acciones_menus.tipoitem,acciones_menus.orden"; - - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - $tbmodalidad[1]=$TbMsg[18]; - $tbmodalidad[2]=$TbMsg[19]; - $cadenaXML.='<MENUS'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/menu.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.=' nodoid=menu-'.$rs->campos["idmenu"]; - $cadenaXML.='>'; - - $cadenaXML.='<PROPIEDADES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo='.$TbMsg[5].''; - $cadenaXML.=' nodoid=propiedades'; - $cadenaXML.='>'; - - $contprop=0; - $cadenaXML.='<PROPMENU'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[7].':[/b] '.$rs->campos["titulo"].'"'; - $cadenaXML.=' nodoid=propiedad-'.$contprop++; - $cadenaXML.='>'; - $cadenaXML.='</PROPMENU>'; - - $cadenaXML.='<PROPIEDADESPUB'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[8].'"'; - $cadenaXML.=' nodoid=propiedadespub'; - $cadenaXML.='>'; - - $cadenaXML.='<PROPMENU'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[9].' :[/b] '.$rs->campos["coorx"].'"'; - $cadenaXML.=' nodoid=propiedad-'.$contprop++; - $cadenaXML.='>'; - $cadenaXML.='</PROPMENU>'; - - $cadenaXML.='<PROPMENU'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[10].' :[/b] '.$rs->campos["coory"].'"'; - $cadenaXML.=' nodoid=propiedad-'.$contprop++; - $cadenaXML.='>'; - $cadenaXML.='</PROPMENU>'; - - $cadenaXML.='<PROPMENU'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[11].' :[/b] '.$tbmodalidad[$rs->campos["modalidad"]].'"'; - $cadenaXML.=' nodoid=propiedad-'.$contprop++; - $cadenaXML.='>'; - $cadenaXML.='</PROPMENU>'; - - $cadenaXML.='</PROPIEDADESPUB>'; - - $cadenaXML.='<PROPIEDADESPRI'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[12].'"'; - $cadenaXML.=' nodoid=propiedadespri'; - $cadenaXML.='>'; - - $cadenaXML.='<PROPMENU'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[9].' :[/b] '.$rs->campos["scoorx"].'"'; - $cadenaXML.=' nodoid=propiedad-'.$contprop++; - $cadenaXML.='>'; - $cadenaXML.='</PROPMENU>'; - - $cadenaXML.='<PROPMENU'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[10].' :[/b] '.$rs->campos["coory"].'"'; - $cadenaXML.=' nodoid=propiedad-'.$contprop++; - $cadenaXML.='>'; - $cadenaXML.='</PROPMENU>'; - - $cadenaXML.='<PROPMENU'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - - $cadenaXML.=' infonodo="[b]'.$TbMsg[11].' :[/b] '.$tbmodalidad[$rs->campos["smodalidad"]].'"'; - $cadenaXML.=' nodoid=propiedad-'.$contprop++; - $cadenaXML.='>'; - $cadenaXML.='</PROPMENU>'; - - $cadenaXML.='</PROPIEDADESPRI>'; - $cadenaXML.='</PROPIEDADES>'; - - $swpub=false; - $swpriv=false; - - while (!$rs->EOF){ - if ($rs->campos["tipoitem"]==$ITEM_PUBLICO){ - $contitempub++; - if (!$swpub) { - $cadenaXML.='<ITEMSPUBLICOS'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[13].'"'; - $cadenaXML.=' nodoid="itemspublicos-'.$ITEM_PUBLICO.'"'; - $cadenaXML.=' clickcontextualnodo="menu_contextual(this,' ."'flo_items'" .')"'; - $cadenaXML.='>'; - $swpub=true; - } - } - if ($rs->campos["tipoitem"]==$ITEM_PRIVADO){ - $contitempri++; - if ($swpub) { - $cadenaXML.='</ITEMSPUBLICOS>'; - $swpub=false; - } - if (!$swpriv) { - $cadenaXML.='<ITEMSPRIVADOS'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[14].'"'; - $cadenaXML.=' nodoid="itemsprivados-'.$ITEM_PRIVADO.'"'; - $cadenaXML.=' clickcontextualnodo="menu_contextual(this,' ."'flo_items'" .')"'; - $cadenaXML.='>'; - $swpriv=true; - } - } - switch($rs->campos["tipoaccion"]){ - case $EJECUCION_PROCEDIMIENTO : - $cmd->texto='SELECT procedimientos.descripcion FROM procedimientos WHERE procedimientos.idprocedimiento='.$rs->campos["idtipoaccion"]; - $urlimg="procedimiento.gif"; - break; - case $EJECUCION_TAREA : - $cmd->texto='SELECT tareas.idtarea, tareas.descripcion FROM tareas WHERE tareas.idtarea='.$rs->campos["idtipoaccion"]; - $urlimg="tareas.gif"; - break; - case $EJECUCION_TRABAJO : - $cmd->texto='SELECT trabajos.idtrabajo, trabajos.descripcion FROM trabajos WHERE trabajos.idtrabajo='.$rs->campos["idtipoaccion"]; - $urlimg="trabajos.gif"; - break; - } - if(!empty($rs->campos["idtipoaccion"])) - $cadenaXML.= SubarbolXML_itemsmenus($cmd,$urlimg,$rs->campos); - $rs->Siguiente(); - } - if ($swpub) - $cadenaXML.='</ITEMSPUBLICOS>'; - if ($swpriv) - $cadenaXML.='</ITEMSPRIVADOS>'; - $cadenaXML.='</MENUS>'; - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_itemsmenus($cmd,$urlimg,$campos){ - global $TbMsg; - global $ITEM_PUBLICO; - global $ITEM_PRIVADO; - global $idcentro; - - $cadenaXML=""; - $rs=new Recordset; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $cadenaXML.='<ITEM'; - $cadenaXML.=' imagenodo="../images/iconos/'.$urlimg.'"'; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.=' nodoid=item-'.$campos["idaccionmenu"]; - $cadenaXML.=' clickcontextualnodo="menu_contextual(this,' ."'flo_item'" .')"'; - $cadenaXML.='>'; - - $contprop=0; - - $cadenaXML.='<PROPMENU'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[20].':[/b] '.$campos["idaccionmenu"].'"'; - $cadenaXML.=' nodoid=propiedad-'.$contprop++; - $cadenaXML.='>'; - $cadenaXML.='</PROPMENU>'; - - $cadenaXML.='<PROPMENU'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[15].':[/b] '.$campos["orden"].'"'; - $cadenaXML.=' nodoid=propiedad-'.$contprop++; - $cadenaXML.='>'; - $cadenaXML.='</PROPMENU>'; - - $cadenaXML.='<PROPMENU'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[16].':[/b] '.$campos["descripitem"].'"'; - $cadenaXML.=' nodoid=propiedad-'.$contprop++; - $cadenaXML.='>'; - $cadenaXML.='</PROPMENU>'; - - if(!empty($campos["urlimg"])) { - $cadenaXML.='<PROPMENU'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[17].': [/b]'.$campos["urlimg"].'"'; - $cadenaXML.=' nodoid=propiedad-'.$contprop++; - $cadenaXML.='>'; - $cadenaXML.='</PROPMENU>'; - } - $cadenaXML.='</ITEM>'; - $rs->Siguiente(); - } - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function ContextualXMLItems(){ - global $TbMsg; - $layerXML='<MENUCONTEXTUAL'; - $layerXML.=' idctx="flo_items"'; - $layerXML.=' maxanchu=160'; - $layerXML.=' swimg=1'; - $layerXML.=' clase="menu_contextual"'; - $layerXML.='>'; - - $layerXML.='<ITEM'; - $layerXML.=' alpulsar="modificar_items()"'; - $layerXML.=' textoitem="'.$TbMsg[4].'"'; - $layerXML.=' imgitem="../images/iconos/propiedades.gif"'; - $layerXML.='></ITEM>'; - - $layerXML.='</MENUCONTEXTUAL>'; - return($layerXML); -} -//--------------------------------------------------------------------------------------------------------------------------------------------- -function ContextualXMLItem(){ - global $TbMsg; - $layerXML='<MENUCONTEXTUAL'; - $layerXML.=' idctx="flo_item"'; - $layerXML.=' maxanchu=110'; - $layerXML.=' swimg=1'; - $layerXML.=' clase="menu_contextual"'; - $layerXML.='>'; - - $layerXML.='<ITEM'; - $layerXML.=' alpulsar="modificar_item()"'; - $layerXML.=' textoitem="'.$TbMsg[5].'"'; - $layerXML.=' imgitem="../images/iconos/propiedades.gif"'; - $layerXML.='></ITEM>'; - - $layerXML.='<ITEM'; - $layerXML.=' alpulsar="eliminar_item()"'; - $layerXML.=' imgitem="../images/iconos/eliminar.gif"'; - $layerXML.=' textoitem="'.$TbMsg[6].' "'; - $layerXML.='></ITEM>'; - - $layerXML.='</MENUCONTEXTUAL>'; - return($layerXML); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/informacion_perfileshardware.php b/admin/WebConsole/varios/informacion_perfileshardware.php deleted file mode 100644 index 54db23f0..00000000 --- a/admin/WebConsole/varios/informacion_perfileshardware.php +++ /dev/null @@ -1,280 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Marzo-2005 -// Nombre del fichero: informacion_perfileshard.php -// Descripción : -// Muestra los componentes hardware que forman parte de un perfil hardware y los perfiles softwares disponibles -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../clases/XmlPhp.php"); -include_once("../clases/ArbolVistaXML.php"); -include_once("../idiomas/php/".$idioma."/informacion_perfileshard_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idperfil=0; -$descripcionperfil=""; -if (isset($_GET["idperfil"])) $idperfil=$_GET["idperfil"]; // Recoge parametros -if (isset($_GET["descripcionperfil"])) $descripcionperfil=$_GET["descripcionperfil"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexióncon servidor B.D. -else - $arbolXML=CreaArbol($cmd,$idperfil); // Crea el arbol XML - -// Creación del árbol -$baseurlimg="../images/tsignos"; -$clasedefault="tabla_listados_sin"; -$titulotabla=$TbMsg[3]; -$arbol=new ArbolVistaXml($arbolXML,0,$baseurlimg,$clasedefault,1,20,130,1,$titulotabla); -//________________________________________________________________________________________________________ -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT> -</HEAD> -<BODY> - <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/confihard.gif"><BR><BR> - <IMG src="../images/iconos/perfilhardware.gif"><SPAN class=presentaciones> <U><?echo $TbMsg[2]?></U>: <? echo $descripcionperfil?></SPAN></P> - <?echo $arbol->CreaArbolVistaXml(); // Crea arbol de configuraciones?> - -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -/************************************************************************************************************************************************** - Devuelve una cadena con formato XML de toda la informaci� de los perfiles hardwares - Parametros: - - cmd:Una comando ya operativo ( con conexiónabierta) - - idperfil: El identificador del perfil hardware -________________________________________________________________________________________________________*/ -function CreaArbol($cmd,$idperfil){ - $cadenaXML=SubarbolXML_PerfilesHardwares($cmd,$idperfil); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_PerfilesHardwares($cmd,$idperfilhard){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT tipohardwares.pci,perfileshard.idperfilhard ,perfileshard.descripcion as pdescripcion, perfileshard.comentarios,hardwares.idhardware,hardwares.descripcion as hdescripcion,tipohardwares.urlimg,fabricantes.nombre as nombrefabricante FROM perfileshard "; - $cmd->texto.=" LEFT OUTER JOIN perfileshard_hardwares ON perfileshard.idperfilhard=perfileshard_hardwares.idperfilhard"; - $cmd->texto.=" LEFT OUTER JOIN hardwares ON hardwares.idhardware=perfileshard_hardwares.idhardware"; - $cmd->texto.=" LEFT OUTER JOIN fabricantes ON fabricantes.codigo=hardwares.codigo1"; - $cmd->texto.=" LEFT OUTER JOIN tipohardwares ON hardwares.idtipohardware=tipohardwares.idtipohardware" ; - $cmd->texto.=" WHERE perfileshard.idperfilhard=".$idperfilhard; - $cmd->texto.=" ORDER by tipohardwares.idtipohardware,hardwares.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - $cadenaXML.='<PERFILESHARDWARES'; - // Atributos` - $cadenaXML.=' imagenodo="../images/iconos/perfilhardware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["pdescripcion"].'"'; - $cadenaXML.='>'; - if($rs->campos["comentarios"]>" "){ - $cadenaXML.='<PROPIEDAD'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[8].' :[/b] '.$rs->campos["comentarios"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PROPIEDAD>'; - } - $swcompo=false; - while (!$rs->EOF){ - if ($rs->campos["idhardware"]){ - if (!$swcompo) { - $cadenaXML.='<COMPONENTES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[6].'"'; - $cadenaXML.='>'; - $swcompo=true; - } - - if ($rs->campos["pci"]>0) - $fabricante="(".trim($rs->campos["nombrefabricante"]).")"; - else - $fabricante=""; - - - $cadenaXML.='<PERFILHARDWARE'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$fabricante.$rs->campos["hdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PERFILHARDWARE>'; - } - $rs->Siguiente(); - } - if ($swcompo) { - $cadenaXML.='</COMPONENTES>'; - } - $cadenaXML.=SubarbolXML_PerfilesSoftwaresDisponibles($cmd,$idperfilhard); - $cadenaXML.='</PERFILESHARDWARES>'; - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_PerfilesSoftwaresDisponibles($cmd,$idperfilhard){ - global $TbMsg; - $cadenaXML=""; - $gidperfilsoft=null; - $rs=new Recordset; - $cmd->texto="SELECT perfilessoft.idperfilsoft ,perfilessoft.descripcion,perfilessoft.comentarios FROM perfilessoft "; - $cmd->texto.=" LEFT OUTER JOIN perfileshard_perfilessoft ON perfileshard_perfilessoft.idperfilsoft=perfilessoft.idperfilsoft" ; - $cmd->texto.=" WHERE perfileshard_perfilessoft.idperfilhard=".$idperfilhard; - $cmd->texto.=" ORDER by perfilessoft.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - if ($rs->numeroderegistros>0) { - $cadenaXML.='<DISPONIBLESPERFILES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[4].'"'; - $cadenaXML.='>'; - } - while (!$rs->EOF){ - if ($gidperfilsoft!=$rs->campos["idperfilsoft"]){ - if ($gidperfilsoft){ - $cadenaXML.='</PERFILESSOFTWARES>'; - } - $gidperfilsoft=$rs->campos["idperfilsoft"]; - $cadenaXML.='<PERFILESSOFTWARES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/perfilsoftware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.='>'; - if($rs->campos["comentarios"]>" "){ - $cadenaXML.='<PROPIEDAD'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[8].' :[/b] '.$rs->campos["comentarios"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PROPIEDAD>'; - } - $cadenaXML.=SubarbolXML_ComponentesSoftware($cmd,$rs->campos["idperfilsoft"]); - $cadenaXML.=SubarbolXML_IncrementalesDisponibles($cmd,$rs->campos["idperfilsoft"],$idperfilhard); - } - $rs->Siguiente(); - } - if ($gidperfilsoft){ - $cadenaXML.='</PERFILESSOFTWARES>'; - $cadenaXML.='</DISPONIBLESPERFILES>'; - } - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_ComponentesSoftware($cmd,$idperfilsoft){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT softwares.descripcion,tiposoftwares.urlimg FROM perfilessoft_softwares "; - $cmd->texto.=" LEFT OUTER JOIN softwares ON softwares.idsoftware=perfilessoft_softwares.idsoftware"; - $cmd->texto.=" LEFT OUTER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware" ; - $cmd->texto.=" WHERE perfilessoft_softwares.idperfilsoft=".$idperfilsoft; - $cmd->texto.=" ORDER by tiposoftwares.idtiposoftware,softwares.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - $cadenaXML.='<COMPONENTES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[5].'"'; - $cadenaXML.='>'; - while (!$rs->EOF){ - $cadenaXML.='<COMPONENTESOFT'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</COMPONENTESOFT>'; - $rs->Siguiente(); - } - $cadenaXML.='</COMPONENTES>'; - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_IncrementalesDisponibles($cmd,$idperfilsoft,$idperfilhard){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT softincrementales.descripcion, softincrementales.idsoftincremental, perfileshard_perfilessoft.idperfilhard, perfileshard_perfilessoft.idperfilsoft FROM perfileshard_perfilessoft INNER JOIN phard_psoft_softincremental ON perfileshard_perfilessoft.idphardidpsoft = phard_psoft_softincremental.idphardidpsoft INNER JOIN softincrementales ON phard_psoft_softincremental.idsoftincremental = softincrementales.idsoftincremental WHERE ( perfileshard_perfilessoft.idperfilhard = ".$idperfilhard.") AND ( perfileshard_perfilessoft.idperfilsoft = ".$idperfilsoft.")"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - if($rs->EOF) return($cadenaXML); - $cadenaXML.='<CARPETAINCREMENTALES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[7].'"'; - $cadenaXML.='>'; - while (!$rs->EOF){ - $cadenaXML.=SubarbolXML_SoftwaresIncrementales($cmd,$rs->campos["idsoftincremental"]); - $rs->Siguiente(); - } - $cadenaXML.='</CARPETAINCREMENTALES>'; - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_SoftwaresIncrementales($cmd,$idsoftincremental){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT softincrementales.idsoftincremental ,softincrementales.descripcion as idescripcion, softincrementales.comentarios,softwares.idsoftware,softwares.descripcion as sdescripcion,tiposoftwares.urlimg FROM softincrementales "; - $cmd->texto.=" LEFT OUTER JOIN softincremental_softwares ON softincrementales.idsoftincremental=softincremental_softwares.idsoftincremental"; - $cmd->texto.=" LEFT OUTER JOIN softwares ON softwares.idsoftware=softincremental_softwares.idsoftware"; - $cmd->texto.=" LEFT OUTER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware" ; - $cmd->texto.=" WHERE softincrementales.idsoftincremental=".$idsoftincremental; - $cmd->texto.=" ORDER by tiposoftwares.idtiposoftware,softwares.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - $cadenaXML.='<SOFTWARESINCREMENTALES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/incremental.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["idescripcion"].'"'; - $cadenaXML.='>'; - if($rs->campos["comentarios"]>" "){ - $cadenaXML.='<PROPIEDAD'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[8].' :[/b] '.$rs->campos["comentarios"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PROPIEDAD>'; - } - $swcompo=false; - while (!$rs->EOF){ - if ($rs->campos["idsoftware"]){ - if (!$swcompo) { - $cadenaXML.='<COMPONENTES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[5].'"'; - $cadenaXML.='>'; - $swcompo=true; - } - $cadenaXML.='<SOFTWAREINCREMENTAL'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["sdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</SOFTWAREINCREMENTAL>'; - } - $rs->Siguiente(); - } - if ($swcompo) { - $cadenaXML.='</COMPONENTES>'; - } - $cadenaXML.='</SOFTWARESINCREMENTALES>'; - $rs->Cerrar(); - return($cadenaXML); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/informacion_perfilessoftware.php b/admin/WebConsole/varios/informacion_perfilessoftware.php deleted file mode 100644 index 1b35d435..00000000 --- a/admin/WebConsole/varios/informacion_perfilessoftware.php +++ /dev/null @@ -1,275 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Marzo-2005 -// Nombre del fichero: informacion_perfilessoft.php -// Descripción : -// Muestra los componentes software que forman parte de un perfil software y los perfiles softwares disponibles -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../clases/XmlPhp.php"); -include_once("../clases/ArbolVistaXML.php"); -include_once("../idiomas/php/".$idioma."/informacion_perfilessoft_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idperfil=0; -$descripcionperfil=""; -if (isset($_GET["idperfil"])) $idperfil=$_GET["idperfil"]; // Recoge parametros -if (isset($_GET["descripcionperfil"])) $descripcionperfil=$_GET["descripcionperfil"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexióncon servidor B.D. -else - $arbolXML=CreaArbol($cmd,$idperfil); // Crea el arbol XML - -// Creación del árbol -$baseurlimg="../images/tsignos"; -$clasedefault="tabla_listados_sin"; -$titulotabla=$TbMsg[3]; -$arbol=new ArbolVistaXml($arbolXML,0,$baseurlimg,$clasedefault,1,20,130,1,$titulotabla); -//________________________________________________________________________________________________________ -?> -<HTML> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT> -</HEAD> -<BODY> - <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/confisoft.gif"><BR><BR> - <IMG src="../images/iconos/perfilsoftware.gif"><SPAN class=presentaciones> <U><?echo $TbMsg[2]?></U>: <? echo $descripcionperfil?></SPAN></P> - <?echo $arbol->CreaArbolVistaXml(); // Crea arbol de configuraciones?> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -/************************************************************************************************************************************************** - Devuelve una cadena con formato XML de toda la informaci� de los perfiles software - softwares - Parametros: - - cmd:Una comando ya operativo ( con conexiónabierta) - - idperfil: El identificador del perfil software -________________________________________________________________________________________________________*/ -function CreaArbol($cmd,$idperfil){ - $cadenaXML=SubarbolXML_PerfilesSoftwares($cmd,$idperfil); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_PerfilesSoftwares($cmd,$idperfilsoft){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT perfilessoft.idperfilsoft ,perfilessoft.descripcion as pdescripcion, perfilessoft.comentarios,softwares.idsoftware,softwares.descripcion as hdescripcion,tiposoftwares.urlimg FROM perfilessoft "; - $cmd->texto.=" LEFT OUTER JOIN perfilessoft_softwares ON perfilessoft.idperfilsoft=perfilessoft_softwares.idperfilsoft"; - $cmd->texto.=" LEFT OUTER JOIN softwares ON softwares.idsoftware=perfilessoft_softwares.idsoftware"; - $cmd->texto.=" LEFT OUTER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware" ; - $cmd->texto.=" WHERE perfilessoft.idperfilsoft=".$idperfilsoft; - $cmd->texto.=" ORDER by tiposoftwares.idtiposoftware,softwares.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - $cadenaXML.='<PERFILESSOFTWARES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/perfilsoftware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["pdescripcion"].'"'; - $cadenaXML.='>'; - if($rs->campos["comentarios"]>" "){ - $cadenaXML.='<PROPIEDAD'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[8].' :[/b] '.$rs->campos["comentarios"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PROPIEDAD>'; - } - $swcompo=false; - while (!$rs->EOF){ - if ($rs->campos["idsoftware"]){ - if (!$swcompo) { - $cadenaXML.='<COMPONENTES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[6].'"'; - $cadenaXML.='>'; - $swcompo=true; - } - $cadenaXML.='<PERFILSOFTWARE'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["hdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PERFILSOFTWARE>'; - } - $rs->Siguiente(); - } - if ($swcompo) { - $cadenaXML.='</COMPONENTES>'; - } - $cadenaXML.=SubarbolXML_PerfilesHardwaresSoportados($cmd,$idperfilsoft); - $cadenaXML.='</PERFILESSOFTWARES>'; - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_PerfilesHardwaresSoportados($cmd,$idperfilsoft){ - global $TbMsg; - $cadenaXML=""; - $gidperfilhard=null; - $rs=new Recordset; - $cmd->texto="SELECT perfileshard.idperfilhard ,perfileshard.descripcion,perfileshard.comentarios FROM perfileshard "; - $cmd->texto.=" LEFT OUTER JOIN perfileshard_perfilessoft ON perfileshard_perfilessoft.idperfilhard=perfileshard.idperfilhard" ; - $cmd->texto.=" WHERE perfileshard_perfilessoft.idperfilsoft=".$idperfilsoft; - $cmd->texto.=" ORDER by perfileshard.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - if ($rs->numeroderegistros>0) { - $cadenaXML.='<DISPONIBLESPERFILES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[4].'"'; - $cadenaXML.='>'; - } - while (!$rs->EOF){ - if ($gidperfilhard!=$rs->campos["idperfilhard"]){ - if ($gidperfilhard){ - $cadenaXML.='</PERFILESHARDWARES>'; - } - $gidperfilhard=$rs->campos["idperfilhard"]; - $cadenaXML.='<PERFILESHARDWARES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/perfilhardware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.='>'; - if($rs->campos["comentarios"]>" "){ - $cadenaXML.='<PROPIEDAD'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[8].' :[/b] '.$rs->campos["comentarios"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PROPIEDAD>'; - } - $cadenaXML.=SubarbolXML_ComponentesHardware($cmd,$rs->campos["idperfilhard"]); - $cadenaXML.=SubarbolXML_IncrementalesDisponibles($cmd,$idperfilsoft,$rs->campos["idperfilhard"]); - } - $rs->Siguiente(); - } - if ($gidperfilhard){ - $cadenaXML.='</PERFILESHARDWARES>'; - $cadenaXML.='</DISPONIBLESPERFILES>'; - } - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_ComponentesHardware($cmd,$idperfilhard){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT hardwares.descripcion,tipohardwares.urlimg FROM perfileshard_hardwares "; - $cmd->texto.="INNER JOIN hardwares ON hardwares.idhardware=perfileshard_hardwares.idhardware"; - $cmd->texto.=" INNER JOIN tipohardwares ON hardwares.idtipohardware=tipohardwares.idtipohardware" ; - $cmd->texto.=" WHERE perfileshard_hardwares.idperfilhard=".$idperfilhard; - $cmd->texto.=" ORDER by tipohardwares.idtipohardware,hardwares.descripcion"; - $rs->Comando=&$cmd; - - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - $cadenaXML.='<COMPONENTES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[5].'"'; - $cadenaXML.='>'; - while (!$rs->EOF){ - $cadenaXML.='<COMPONENTEHARD'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</COMPONENTEHARD>'; - $rs->Siguiente(); - } - $cadenaXML.='</COMPONENTES>'; - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_IncrementalesDisponibles($cmd,$idperfilsoft,$idperfilhard){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT softincrementales.descripcion, softincrementales.idsoftincremental, perfileshard_perfilessoft.idperfilhard, perfileshard_perfilessoft.idperfilsoft FROM perfileshard_perfilessoft INNER JOIN phard_psoft_softincremental ON perfileshard_perfilessoft.idphardidpsoft = phard_psoft_softincremental.idphardidpsoft INNER JOIN softincrementales ON phard_psoft_softincremental.idsoftincremental = softincrementales.idsoftincremental WHERE ( perfileshard_perfilessoft.idperfilhard = ".$idperfilhard.") AND ( perfileshard_perfilessoft.idperfilsoft = ".$idperfilsoft.")"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - if($rs->EOF) return($cadenaXML); - $cadenaXML.='<CARPETAINCREMENTALES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[7].'"'; - $cadenaXML.='>'; - while (!$rs->EOF){ - $cadenaXML.=SubarbolXML_SoftwaresIncrementales($cmd,$rs->campos["idsoftincremental"]); - $rs->Siguiente(); - } - $cadenaXML.='</CARPETAINCREMENTALES>'; - $rs->Cerrar(); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_SoftwaresIncrementales($cmd,$idsoftincremental){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT softincrementales.idsoftincremental ,softincrementales.descripcion as idescripcion,softincrementales.comentarios, softwares.idsoftware,softwares.descripcion as sdescripcion,tiposoftwares.urlimg FROM softincrementales "; - $cmd->texto.=" LEFT OUTER JOIN softincremental_softwares ON softincrementales.idsoftincremental=softincremental_softwares.idsoftincremental"; - $cmd->texto.=" LEFT OUTER JOIN softwares ON softwares.idsoftware=softincremental_softwares.idsoftware"; - $cmd->texto.=" LEFT OUTER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware" ; - $cmd->texto.=" WHERE softincrementales.idsoftincremental=".$idsoftincremental; - $cmd->texto.=" ORDER by tiposoftwares.idtiposoftware,softwares.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - $cadenaXML.='<SOFTWARESINCREMENTALES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/incremental.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["idescripcion"].'"'; - $cadenaXML.='>'; - if($rs->campos["comentarios"]>" "){ - $cadenaXML.='<PROPIEDAD'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[8].' :[/b] '.$rs->campos["comentarios"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PROPIEDAD>'; - } - $swcompo=false; - while (!$rs->EOF){ - if ($rs->campos["idsoftware"]){ - if (!$swcompo) { - $cadenaXML.='<COMPONENTES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="'.$TbMsg[6].'"'; - $cadenaXML.='>'; - $swcompo=true; - } - $cadenaXML.='<SOFTWAREINCREMENTAL'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["sdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</SOFTWAREINCREMENTAL>'; - } - $rs->Siguiente(); - } - if ($swcompo) { - $cadenaXML.='</COMPONENTES>'; - } - $cadenaXML.='</SOFTWARESINCREMENTALES>'; - $rs->Cerrar(); - return($cadenaXML); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/informacion_procedimientos.php b/admin/WebConsole/varios/informacion_procedimientos.php deleted file mode 100644 index aace104e..00000000 --- a/admin/WebConsole/varios/informacion_procedimientos.php +++ /dev/null @@ -1,107 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: informacion_procedimientos.php -// Descripción : -// Muestra los comandos que forman parte de un procedimiento y sus valores -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/constantes.php"); -include_once("../includes/comunes.php"); -include_once("../includes/CreaComando.php"); -include_once("../includes/TomaDato.php"); -include_once("../idiomas/php/".$idioma."/informacion_procedimientos_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idprocedimiento=""; -$descripcioncomando=""; - -if (isset($_GET["idprocedimiento"])) $idprocedimiento=$_GET["idprocedimiento"]; -if (isset($_GET["descripcionprocedimiento"])) $descripcionprocedimiento=$_GET["descripcionprocedimiento"]; -//________________________________________________________________________________________________________ -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=ISO-8859-1"> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> -</HEAD> -<BODY> - <? - $cmd=CreaComando($cadenaconexion); - if ($cmd){ - $rs=new Recordset; - $cmd->texto="SELECT idprocedimientocomando FROM procedimientos_comandos WHERE idprocedimiento=".$idprocedimiento. " ORDER BY idprocedimientocomando,orden"; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - echo '<br><p align=center><IMG src="../images/iconos/procedimiento.gif"> <U><span class=cabeceras>'.$TbMsg[0].'</span></U><br><span class=subcabeceras>'.$descripcionprocedimiento.'</span></p>'; - while (!$rs->EOF){ - $tabla_parametros=""; // Tabla para localizar parametros - $cont_parametros=0; // Contador de la tabla - CreaTablaParametros($cmd,&$tabla_parametros,&$cont_parametros); // Crea tabla especificaciones de parametros - pintacomandos($cmd,$rs->campos["idprocedimientocomando"]); - $rs->Siguiente(); - } - } - } - ?> -</BODY> -</HTML> -<? -// ************************************************************************************************************************************************* -function pintacomandos($cmd,$idprocedimientocomando){ - global $TbMsg; - global $AMBITO_CENTROS; - global $AMBITO_GRUPOSAULAS; - global $AMBITO_AULAS; - global $AMBITO_GRUPOSORDENADORES; - global $AMBITO_ORDENADORES; - global $tabla_parametros; - global $cont_parametros; - - $rs=new Recordset; - $cmd->texto="SELECT procedimientos_comandos.*, comandos.visuparametros FROM procedimientos_comandos "; - $cmd->texto.=" INNER JOIN comandos ON comandos.idcomando=procedimientos_comandos.idcomando"; - $cmd->texto.=" WHERE procedimientos_comandos.idprocedimientocomando=".$idprocedimientocomando; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - if ($rs->EOF) return(""); - - $HTMLparametros='<TABLE class="tabla_parametros" align=center border=0 cellspacing=1 cellpadding=0 width="90%" >'.chr(13); - $HTMLparametros.='<TR>'.chr(13); - $HTMLparametros.= '<TH > '.$TbMsg[1].' </TH>'.chr(13); - $HTMLparametros.= '<TH> '.$TbMsg[2].'</TH> '.chr(13); - $HTMLparametros.= '</TR>'.chr(13); - - $textambito=""; - $urlimg=""; - $auxVP=split(";",$rs->campos["visuparametros"]); // Parametros visualizables - $auxP=split(chr(13),$rs->campos["parametros"]); // Recorre parametros para visualizar los que as�sean - for ($i=0;$i<sizeof($auxP);$i++){ - $dualparam=split("=",$auxP[$i]); - for ($k=0;$k<sizeof($auxVP);$k++){ - if($auxVP[$k]==$dualparam[0]){ - $posp=busca_indicebinariodual($dualparam[0],$tabla_parametros,$cont_parametros); // Busca datos del par�etro en la tabla cargada previamentre con todos los par�etros - if ($posp>=0){ - $auxtabla_parametros=$tabla_parametros[$posp][1]; - $HTMLparametros.='<TR>'.chr(13); - $HTMLparametros.= '<TD > '.$auxtabla_parametros["descripcion"].' </TD>'.chr(13); - if($auxtabla_parametros["tipopa"]==1){ $valor=TomaDato($cmd,0,$auxtabla_parametros["nomtabla"],$dualparam[1],$auxtabla_parametros["nomidentificador"],$auxtabla_parametros["nomliteral"]); - }else - $valor=$dualparam[1]; - $HTMLparametros.= '<TD> '.Urldecode($valor).' </TD>'.chr(13); - $HTMLparametros.= '</TR>'.chr(13); - } - } - } - } - $HTMLparametros.= '</TABLE>'.chr(13); - $descripcioncomando=TomaDato($cmd,0,"comandos",$rs->campos["idcomando"],"idcomando","descripcion"); - echo '<br><p align=center><IMG src="../images/iconos/comandos.gif"> <span class=presentaciones>'.$descripcioncomando.'</span>'; - echo $HTMLparametros; - echo '</p>'; -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/informacion_servidordhcp.php b/admin/WebConsole/varios/informacion_servidordhcp.php deleted file mode 100644 index 33623ec6..00000000 --- a/admin/WebConsole/varios/informacion_servidordhcp.php +++ /dev/null @@ -1,128 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: informacion_servidordhcp.php -// Descripción : -// Muestra los ordenadores que están gestionados por un servidore dhcp -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../clases/XmlPhp.php"); -include_once("../clases/ArbolVistaXML.php"); -include_once("../idiomas/php/".$idioma."/informacion_servidordhcp_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idservidordhcp=0; -$descripcionservidor=""; -if (isset($_GET["idservidordhcp"])) $idservidordhcp=$_GET["idservidordhcp"]; // Recoge parametros -if (isset($_GET["descripcionservidor"])) $descripcionservidor=$_GET["descripcionservidor"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -else - $arbolXML=CreaArbol($cmd,$idservidordhcp); // Crea el arbol XML - -// Creación del árbol -$baseurlimg="../images/tsignos"; -$clasedefault="tabla_listados_sin"; -$titulotabla=$TbMsg[3]; -$arbol=new ArbolVistaXml($arbolXML,0,$baseurlimg,$clasedefault,1,20,130,1,$titulotabla); -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXml.js"></SCRIPT> -</HEAD> -<BODY> - <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/servidoresdhcp.gif"><BR><BR> - <IMG src="../images/iconos/servidordhcp.gif"><SPAN class=presentaciones> <U><?echo $TbMsg[2]?></U>:<? echo $descripcionservidor?></SPAN></P> - <?echo $arbol->CreaArbolVistaXml(); // Crea arbol de configuraciones?> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -/************************************************************************************************************************************************** - Devuelve una cadena con formato XML de toda la información de los servidores dhcp - Parametros: - - cmd:Una comando ya operativo ( con conexión abierta) - - idservidordhcp: El identificador del perfil servidor dhcp -________________________________________________________________________________________________________*/ -function CreaArbol($cmd,$idservidordhcp){ - $cadenaXML=SubarbolXML_Servidoresdhcp($cmd,$idservidordhcp); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_Servidoresdhcp($cmd,$idservidordhcp){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT idservidordhcp,nombreservidordhcp,comentarios FROM servidoresdhcp WHERE idservidordhcp=".$idservidordhcp ; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $cadenaXML.='<SERVIDORdhcp'; - // Atributos - $cadenaXML.=' clickcontextualnodo="menu_contextual(this,' ."'flo_Servidordhcp'" .')"'; - $cadenaXML.=' imagenodo="../images/iconos/servidordhcp.gif" '; - $cadenaXML.=' infonodo="'.$rs->campos["nombreservidordhcp"].'"'; - $cadenaXML.='>'; - if($rs->campos["comentarios"]>" "){ - $cadenaXML.='<PROPIEDAD'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[4].' :[/b] '.$rs->campos["comentarios"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PROPIEDAD>'; - } - $cadenaXML.=SubarbolXML_grupos_servidoresdhcp_ordenadores($cmd,$rs->campos["idservidordhcp"]); - $cadenaXML.='</SERVIDORdhcp>'; - $rs->Siguiente(); - } - $rs->Cerrar(); - return($cadenaXML); -} -//------------------------------------------------------------------------------------------------------------------------------------------- -function SubarbolXML_grupos_servidoresdhcp_ordenadores($cmd,$idservidordhcp){ - $cadenaXML=""; - $gidaula=""; - $rs=new Recordset; - $cmd->texto="SELECT aulas.idaula,aulas.nombreaula,ordenadores. idordenador,ordenadores.nombreordenador FROM ordenadores INNER JOIN aulas ON ordenadores.idaula=aulas.idaula WHERE ordenadores.idservidordhcp=".$idservidordhcp." order by aulas.idaula,ordenadores.nombreordenador"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - if ($gidaula!=$rs->campos["idaula"]){ - if ($gidaula!="") - $cadenaXML.='</AULA>'; - $cadenaXML.='<AULA '; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/aula.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["nombreaula"].'"'; - $cadenaXML.='>'; - $gidaula=$rs->campos["idaula"]; - } - // Visualiza los ordenadores de cada aula ( temporalmente desabilitado por rendimiento ) - $cadenaXML.='<ORDENADOR'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/ordenador.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["nombreordenador"].'"'; - $cadenaXML.='></ORDENADOR>'; - $rs->Siguiente(); - } - if ($gidaula!="") - $cadenaXML.='</AULA>'; - $rs->Cerrar(); - return($cadenaXML); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/informacion_servidorrembo.php b/admin/WebConsole/varios/informacion_servidorrembo.php deleted file mode 100644 index 0b0c77a2..00000000 --- a/admin/WebConsole/varios/informacion_servidorrembo.php +++ /dev/null @@ -1,128 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: informacion_servidorrembo.php -// Descripción : -// Muestra los ordenadores que están gestionados por un servidore rembo -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../clases/XmlPhp.php"); -include_once("../clases/ArbolVistaXML.php"); -include_once("../idiomas/php/".$idioma."/informacion_servidorrembo_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idservidorrembo=0; -$descripcionservidor=""; -if (isset($_GET["idservidorrembo"])) $idservidorrembo=$_GET["idservidorrembo"]; // Recoge parametros -if (isset($_GET["descripcionservidor"])) $descripcionservidor=$_GET["descripcionservidor"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -else - $arbolXML=CreaArbol($cmd,$idservidorrembo); // Crea el arbol XML - -// Creación del árbol -$baseurlimg="../images/tsignos"; -$clasedefault="tabla_listados_sin"; -$titulotabla=$TbMsg[3]; -$arbol=new ArbolVistaXml($arbolXML,0,$baseurlimg,$clasedefault,1,20,130,1,$titulotabla); -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../clases/jscripts/ArbolVistaXML.js"></SCRIPT> -</HEAD> -<BODY> - <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/servidoresrembo.gif"><BR><BR> - <IMG src="../images/iconos/servidorrembo.gif"><SPAN class=presentaciones> <U><?echo $TbMsg[2]?></U>:<? echo $descripcionservidor?></SPAN></P> - <?echo $arbol->CreaArbolVistaXml(); // Crea arbol de configuraciones?> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -/************************************************************************************************************************************************** - Devuelve una cadena con formato XML de toda la información de los servidores rembo - Parametros: - - cmd:Una comando ya operativo ( con conexión abierta) - - idservidorrembo: El identificador del perfil servidor rembo -________________________________________________________________________________________________________*/ -function CreaArbol($cmd,$idservidorrembo){ - $cadenaXML=SubarbolXML_Servidoresrembo($cmd,$idservidorrembo); - return($cadenaXML); -} -//________________________________________________________________________________________________________ -function SubarbolXML_Servidoresrembo($cmd,$idservidorrembo){ - global $TbMsg; - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT idservidorrembo,nombreservidorrembo,comentarios FROM servidoresrembo WHERE idservidorrembo=".$idservidorrembo ; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $cadenaXML.='<SERVIDORREMBO'; - // Atributos - $cadenaXML.=' clickcontextualnodo="menu_contextual(this,' ."'flo_ServidorRembo'" .')"'; - $cadenaXML.=' imagenodo="../images/iconos/servidorrembo.gif" '; - $cadenaXML.=' infonodo="'.$rs->campos["nombreservidorrembo"].'"'; - $cadenaXML.='>'; - if($rs->campos["comentarios"]>" "){ - $cadenaXML.='<PROPIEDAD'; - $cadenaXML.=' imagenodo="../images/iconos/propiedad.gif"'; - $cadenaXML.=' infonodo="[b]'.$TbMsg[4].' :[/b] '.$rs->campos["comentarios"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PROPIEDAD>'; - } - $cadenaXML.=SubarbolXML_grupos_servidoresrembo_ordenadores($cmd,$rs->campos["idservidorrembo"]); - $cadenaXML.='</SERVIDORREMBO>'; - $rs->Siguiente(); - } - $rs->Cerrar(); - return($cadenaXML); -} -//------------------------------------------------------------------------------------------------------------------------------------------- -function SubarbolXML_grupos_servidoresrembo_ordenadores($cmd,$idservidorrembo){ - $cadenaXML=""; - $gidaula=""; - $rs=new Recordset; - $cmd->texto="SELECT aulas.idaula,aulas.nombreaula,ordenadores. idordenador,ordenadores.nombreordenador FROM ordenadores INNER JOIN aulas ON ordenadores.idaula=aulas.idaula WHERE ordenadores.idservidorrembo=".$idservidorrembo." order by aulas.idaula,ordenadores.nombreordenador"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - if ($gidaula!=$rs->campos["idaula"]){ - if ($gidaula!="") - $cadenaXML.='</AULA>'; - $cadenaXML.='<AULA '; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/aula.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["nombreaula"].'"'; - $cadenaXML.='>'; - $gidaula=$rs->campos["idaula"]; - } - // Visualiza los ordenadores de cada aula ( temporalmente desabilitado por rendimiento ) - $cadenaXML.='<ORDENADOR'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/ordenador.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["nombreordenador"].'"'; - $cadenaXML.='></ORDENADOR>'; - $rs->Siguiente(); - } - if ($gidaula!="") - $cadenaXML.='</AULA>'; - $rs->Cerrar(); - return($cadenaXML); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/informacion_tareas.php b/admin/WebConsole/varios/informacion_tareas.php deleted file mode 100644 index 8e680421..00000000 --- a/admin/WebConsole/varios/informacion_tareas.php +++ /dev/null @@ -1,176 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: informacion_tareas.php -// Descripción : -// Muestra los comandos que forman parte de una tarea y sus valores -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/constantes.php"); -include_once("../includes/comunes.php"); -include_once("../includes/CreaComando.php"); -include_once("../includes/TomaDato.php"); -include_once("../idiomas/php/".$idioma."/informacion_tareas_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idtarea=""; -$descripcioncomando=""; - -if (isset($_GET["idtarea"])) $idtarea=$_GET["idtarea"]; -if (isset($_GET["descripciontarea"])) $descripciontarea=$_GET["descripciontarea"]; -//________________________________________________________________________________________________________ -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> -</HEAD> -<BODY> - <? - $cmd=CreaComando($cadenaconexion); - if ($cmd){ - $rs=new Recordset; - $cmd->texto="SELECT idtareacomando FROM tareas_comandos WHERE idtarea=".$idtarea. " ORDER BY orden"; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - echo '<br><p align=center><IMG src="../images/iconos/tareas.gif"> <U><span class=cabeceras>'.$TbMsg[0].'</span></U><br><span class=subcabeceras>'.$descripciontarea.'</span></p>'; - $tabla_parametros=""; // Tabla para localizar parametros - $cont_parametros=0; // Contador de la tabla - CreaTablaParametros($cmd); // Crea tabla especificaciones de parametros - while (!$rs->EOF){ - pintacomandos($cmd,$rs->campos["idtareacomando"]); - $rs->Siguiente(); - } - } - } - ?> -</BODY> -</HTML> -<? -// ************************************************************************************************************************************************* -function pintacomandos($cmd,$idtareacomando){ - global $TbMsg; - global $AMBITO_CENTROS; - global $AMBITO_GRUPOSAULAS; - global $AMBITO_AULAS; - global $AMBITO_GRUPOSORDENADORES; - global $AMBITO_ORDENADORES; - global $tabla_parametros; - global $cont_parametros; - - $rs=new Recordset; - $cmd->texto="SELECT tareas_comandos.*, comandos.visuparametros FROM tareas_comandos "; - $cmd->texto.=" INNER JOIN comandos ON comandos.idcomando=tareas_comandos.idcomando"; - $cmd->texto.=" WHERE tareas_comandos.idtareacomando=".$idtareacomando; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - if ($rs->EOF) return(""); - - $HTMLparametros='<TABLE class="tabla_parametros" align=center border=0 cellspacing=1 cellpadding=0 width="90%">'.chr(13); - $HTMLparametros.='<TR>'.chr(13); - $HTMLparametros.= '<TH> '.$TbMsg[1].' </TH>'.chr(13); - $HTMLparametros.= '<TH> '.$TbMsg[2].'</TH> '.chr(13); - $HTMLparametros.= '</TR>'.chr(13); - - $textambito=""; - $urlimg=""; - - switch($rs->campos["ambito"]){ - case $AMBITO_CENTROS : - $urlimg='../images/iconos/centros.gif'; - $textambito="Center"; - $nombre=TomaDato($cmd,0,'centros',$rs->campos["idambito"],'idcentro','nombrecentro'); - break; - case $AMBITO_GRUPOSAULAS : - $urlimg='../images/iconos/carpeta.gif'; - $textambito="Group of labs"; - $nombre=TomaDato($cmd,0,'grupos',$rs->campos["idambito"],'idgrupo','nombregrupo'); - break; - case $AMBITO_AULAS : - $urlimg='../images/iconos/aula.gif'; - $textambito="Labs"; - $nombre=TomaDato($cmd,0,'aulas',$rs->campos["idambito"],'idaula','nombreaula'); - break; - case $AMBITO_GRUPOSORDENADORES : - $urlimg='../images/iconos/carpeta.gif'; - $textambito="Group of computers"; - $nombre=TomaDato($cmd,0,'gruposordenadores',$rs->campos["idambito"],'idgrupo','nombregrupoordenador'); - break; - case $AMBITO_ORDENADORES : - $urlimg='../images/iconos/ordenador.gif'; - $textambito="Computers"; - $nombre=TomaDato($cmd,0,'ordenadores',$rs->campos["idambito"],'idordenador','nombreordenador'); - break; - } - $HTMLparametros.= '<TD> '.$TbMsg[3].' </TD>'.chr(13); - $HTMLparametros.= '<TD> '.$textambito.' '; - $HTMLparametros.= '<IMG src="'.$urlimg.'"> </TD>'.chr(13); - $HTMLparametros.= '</TR><TR>'; - $HTMLparametros.= '<TD> '.$TbMsg[4].' </TD>'.chr(13); - $HTMLparametros.= '<TD> '.$nombre.' </TD>'.chr(13); - $HTMLparametros.= '</TR>'; - - $auxVP=split(";",$rs->campos["visuparametros"]); // Parametros visualizables - $auxP=split(chr(13),$rs->campos["parametros"]); // Recorre parametros para visualizar los que así sean - for ($i=0;$i<sizeof($auxP);$i++){ - $dualparam=split("=",$auxP[$i]); - for ($k=0;$k<sizeof($auxVP);$k++){ - if($auxVP[$k]==$dualparam[0]){ - $posp=busca_indicebinariodual($dualparam[0],$tabla_parametros,$cont_parametros); // Busca datos del parámetro en la tabla cargada previamentre con todos los parámetros - if ($posp>=0){ - $auxtabla_parametros=$tabla_parametros[$posp][1]; - $HTMLparametros.='<TR>'.chr(13); - $HTMLparametros.= '<TD> '.$auxtabla_parametros["descripcion"].' </TD>'.chr(13); - if($auxtabla_parametros["tipopa"]==1){ - $valor=TomaDato($cmd,0,$auxtabla_parametros["nomtabla"],$dualparam[1],$auxtabla_parametros["nomidentificador"],$auxtabla_parametros["nomliteral"]); - }else - $valor=$dualparam[1]; - if($dualparam[0]!="iph") - $HTMLparametros.= '<TD> '.Urldecode($valor).' </TD>'.chr(13); - else{ - $tablaipes=PintaOrdenadores($cmd,$valor); - $HTMLparametros.= '<TD> '.$tablaipes.' </TD>'.chr(13); - } - $HTMLparametros.= '</TR>'.chr(13); - } - } - } - } - $HTMLparametros.= '</TABLE>'.chr(13); - $descripcioncomando=TomaDato($cmd,0,"comandos",$rs->campos["idcomando"],"idcomando","descripcion"); - echo '<br><p align=center><IMG src="../images/iconos/comandos.gif"> <span class=presentaciones>'.$descripcioncomando.'</span>'; - echo $HTMLparametros; - echo '</p>'; -} -//________________________________________________________________________________________________________ -function PintaOrdenadores($cmd,$cadenaip){ - $auxP=split(";",$cadenaip); - if(sizeof($auxP)<1) return(""); - $clauslaIN="'".$auxP[0]."'"; - for ($i=1;$i<sizeof($auxP);$i++) - $clauslaIN.=",'".$auxP[$i]."'"; - $rs=new Recordset; - $contor=0; - $maxord=7; // Máximos ordenadores por linea - $cmd->texto=" SELECT nombreordenador,ip FROM ordenadores INNER JOIN aulas ON aulas.idaula=ordenadores.idaula WHERE ip IN(".$clauslaIN.") ORDER by nombreaula,nombreordenador"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return(""); // Error al abrir recordset - $tablaHtml='<TABLE align=left border=0><TR>'; - while (!$rs->EOF){ - $contor++; - $tablaHtml.= '<TD align=center style="BACKGROUND-COLOR: #b5daad;FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-BOTTOM:#000000 none;FONT-SIZE: 8px"><IMG src="../images/iconos/ordenador.gif"><br><span style="FONT-SIZE:9px" >'.$rs->campos["nombreordenador"].'</TD>'; - if($contor>$maxord){ - $contor=0; - $tablaHtml.='</TR><TR>'; - } - $rs->Siguiente(); - } - $tablaHtml.='</TR>'; - $tablaHtml.= '</TR></TABLE>'; - return($tablaHtml); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/informacion_trabajos.php b/admin/WebConsole/varios/informacion_trabajos.php deleted file mode 100644 index 84848c17..00000000 --- a/admin/WebConsole/varios/informacion_trabajos.php +++ /dev/null @@ -1,196 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: informacion_tareas.php -// Descripción : -// Muestra las tareas, sus comandos y valores, que forman parte de un trabajo -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/constantes.php"); -include_once("../includes/comunes.php"); -include_once("../includes/CreaComando.php"); -include_once("../includes/TomaDato.php"); -include_once("../idiomas/php/".$idioma."/informacion_trabajos_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idtrabajo=""; -$descripciontrabajo=""; - -if (isset($_GET["idtrabajo"])) $idtrabajo=$_GET["idtrabajo"]; -if (isset($_GET["descripciontrabajo"])) $descripciontrabajo=$_GET["descripciontrabajo"]; -//________________________________________________________________________________________________________ -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT> -</HEAD> -<BODY> - <? - $cmd=CreaComando($cadenaconexion); - if ($cmd){ - $rs=new Recordset; - $cmd->texto="SELECT idtarea FROM trabajos_tareas WHERE idtrabajo=".$idtrabajo. " ORDER BY trabajos_tareas.orden"; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - echo '<br><p align=center><IMG src="../images/iconos/trabajos.gif"> <U><span class="supercabeceras">'.$TbMsg[0].'</span></U><br><span class="sobrecabeceras">'.$descripciontrabajo.'</span></p>'; - while (!$rs->EOF){ - pintatareas($cmd,$rs->campos["idtarea"]); - $rs->Siguiente(); - } - } - } - ?> -</BODY> -</HTML> -<? -// ************************************************************************************************************************************************* -function pintatareas($cmd,$idtarea){ - global $TbMsg; - $rs=new Recordset; - $cmd->texto="SELECT idtareacomando FROM tareas_comandos WHERE idtarea=".$idtarea. " ORDER BY idtareacomando,orden"; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $descripciontarea=TomaDato($cmd,0,"tareas",$idtarea,"idtarea","descripcion"); - echo '<br><br><p align=center><IMG style="cursor:hand" onclick="abre_tablaparametros('.$idtarea.')" src="../images/iconos/tareas.gif"> <U><span class=cabeceras>'.$TbMsg[1].'</span></U><br><span class=subcabeceras>'.$descripciontarea.'</span></p>'; - echo '<TABLE align=center border=0 cellspacing=1 cellpadding=0 id=tablaparametros-'.$idtarea.' style="display:block" width="90%">'.chr(13); - echo '<TR><TD>'; - $tabla_parametros=""; // Tabla para localizar parametros - $cont_parametros=0; // Contador de la tabla - CreaTablaParametros($cmd); // Crea tabla especificaciones de parametros - while (!$rs->EOF){ - pintacomandos($cmd,$rs->campos["idtareacomando"]); - $rs->Siguiente(); - } - echo '</TD></TR></TABLE>'; - } - } -//________________________________________________________________________________________________________ -function pintacomandos($cmd,$idtareacomando){ - global $TbMsg; - global $AMBITO_CENTROS; - global $AMBITO_GRUPOSAULAS; - global $AMBITO_AULAS; - global $AMBITO_GRUPOSORDENADORES; - global $AMBITO_ORDENADORES; - global $tabla_parametros; - global $cont_parametros; - - $rs=new Recordset; - $cmd->texto="SELECT tareas_comandos.*, comandos.visuparametros FROM tareas_comandos "; - $cmd->texto.=" INNER JOIN comandos ON comandos.idcomando=tareas_comandos.idcomando"; - $cmd->texto.=" WHERE tareas_comandos.idtareacomando=".$idtareacomando; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - if ($rs->EOF) return(""); - - $HTMLparametros='<TABLE class="tabla_parametros" align=center border=0 cellspacing=1 cellpadding=0 width="100%">'.chr(13); - $HTMLparametros.='<TR>'.chr(13); - $HTMLparametros.= '<TH> '.$TbMsg[2].' </TH>'.chr(13); - $HTMLparametros.= '<TH> '.$TbMsg[3].'</TH> '.chr(13); - $HTMLparametros.= '</TR>'.chr(13); - - $textambito=""; - $urlimg=""; - - switch($rs->campos["ambito"]){ - case $AMBITO_CENTROS : - $urlimg='../images/iconos/centros.gif'; - $textambito="Centros"; - $nombre=TomaDato($cmd,0,'centros',$rs->campos["idambito"],'idcentro','nombrecentro'); - break; - case $AMBITO_GRUPOSAULAS : - $urlimg='../images/iconos/carpeta.gif'; - $textambito="Grupos de aulas"; - $nombre=TomaDato($cmd,0,'grupos',$rs->campos["idambito"],'idgrupo','nombregrupo'); - break; - case $AMBITO_AULAS : - $urlimg='../images/iconos/aula.gif'; - $textambito="Aulas"; - $nombre=TomaDato($cmd,0,'aulas',$rs->campos["idambito"],'idaula','nombreaula'); - break; - case $AMBITO_GRUPOSORDENADORES : - $urlimg='../images/iconos/carpeta.gif'; - $textambito="Grupos de ordenadores"; - $nombre=TomaDato($cmd,0,'gruposordenadores',$rs->campos["idambito"],'idgrupo','nombregrupoordenador'); - break; - case $AMBITO_ORDENADORES : - $urlimg='../images/iconos/ordenador.gif'; - $textambito="Ordenadores"; - $nombre=TomaDato($cmd,0,'ordenadores',$rs->campos["idambito"],'idordenador','nombreordenador'); - break; - } - $HTMLparametros.= '<TD> '.$TbMsg[4].' </TD>'.chr(13); - $HTMLparametros.= '<TD> '.$textambito.' '; - $HTMLparametros.= '<IMG src="'.$urlimg.'"> </TD>'.chr(13); - $HTMLparametros.= '</TR><TR>'; - $HTMLparametros.= '<TD> '.$TbMsg[5].' </TD>'.chr(13); - - $HTMLparametros.= '<TD> '.$nombre.' </TD>'.chr(13); - $HTMLparametros.= '</TR>'; - - $auxVP=split(";",$rs->campos["visuparametros"]); // Parametros visualizables - $auxP=split(chr(13),$rs->campos["parametros"]); // Recorre parametros para visualizar los que así sean - for ($i=0;$i<sizeof($auxP);$i++){ - $dualparam=split("=",$auxP[$i]); - for ($k=0;$k<sizeof($auxVP);$k++){ - if($auxVP[$k]==$dualparam[0]){ - $posp=busca_indicebinariodual($dualparam[0],$tabla_parametros,$cont_parametros); // Busca datos del parámetro en la tabla cargada previamentre con todos los parámetros - if ($posp>=0){ - $auxtabla_parametros=$tabla_parametros[$posp][1]; - $HTMLparametros.='<TR>'.chr(13); - $HTMLparametros.= '<TD> '.$auxtabla_parametros["descripcion"].' </TD>'.chr(13); - if($auxtabla_parametros["tipopa"]==1){ - $valor=TomaDato($cmd,0,$auxtabla_parametros["nomtabla"],$dualparam[1],$auxtabla_parametros["nomidentificador"],$auxtabla_parametros["nomliteral"]); - }else - $valor=$dualparam[1]; - if($dualparam[0]!="iph") - $HTMLparametros.= '<TD> '.$valor.' </TD>'.chr(13); - else{ - $tablaipes=PintaOrdenadores($cmd,$valor); - $HTMLparametros.= '<TD> '.$tablaipes.' </TD>'.chr(13); - } - $HTMLparametros.= '</TR>'.chr(13); - } - } - } - } - $HTMLparametros.= '</TABLE>'.chr(13); - $descripcioncomando=TomaDato($cmd,0,"comandos",$rs->campos["idcomando"],"idcomando","descripcion"); - echo '<br><p align=center><IMG src="../images/iconos/comandos.gif"> <span class=presentaciones>'.$descripcioncomando.'</span>'; - echo $HTMLparametros; - echo '</p>'; -} -//________________________________________________________________________________________________________ -function PintaOrdenadores($cmd,$cadenaip){ - $auxP=split(";",$cadenaip); - if(sizeof($auxP)<1) return(""); - $clauslaIN="'".$auxP[0]."'"; - for ($i=1;$i<sizeof($auxP);$i++) - $clauslaIN.=",'".$auxP[$i]."'"; - $rs=new Recordset; - $contor=0; - $maxord=7; // Máximos ordenadores por linea - $cmd->texto=" SELECT nombreordenador,ip FROM ordenadores INNER JOIN aulas ON aulas.idaula=ordenadores.idaula WHERE ip IN(".$clauslaIN.") ORDER by nombreaula,nombreordenador"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return(""); // Error al abrir recordset - $tablaHtml='<TABLE align=left border=0><TR>'; - while (!$rs->EOF){ - $contor++; - $tablaHtml.= '<TD align=center style="BACKGROUND-COLOR: #b5daad;FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-BOTTOM:#000000 none;FONT-SIZE: 8px"><IMG src="../images/iconos/ordenador.gif"><br><span style="FONT-SIZE:9px" >'.$rs->campos["nombreordenador"].'</TD>'; - if($contor>$maxord){ - $contor=0; - $tablaHtml.='</TR><TR>'; - } - $rs->Siguiente(); - } - $tablaHtml.='</TR>'; - $tablaHtml.= '</TR></TABLE>'; - return($tablaHtml); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/menucliente.php b/admin/WebConsole/varios/menucliente.php deleted file mode 100644 index 756fb372..00000000 --- a/admin/WebConsole/varios/menucliente.php +++ /dev/null @@ -1,118 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2005 -// Fecha Última modificación: Abril-2005 -// Nombre del fichero: menumliente.php -// Descripción : -// Pagina del menu del cliente. Éste la solicita a través de su browser local -// ************************************************************************************************************************************************* -include_once("../clases/AdoPhp.php"); -include_once("../includes/controlacceso.inc"); -//________________________________________________________________________________________________________ -$iph="0.0.0.0"; -if (isset($_GET["iph"])) $iph=$_GET["iph"]; -$_SESSION["ogCliente"]=$iph; -//________________________________________________________________________________________________________ -$rsmenu=RecuperaMenu($cmd,$iph); // Recupera un recordset con los datos del m enú -?> - <HTML> - <HEAD> - </HEAD> - <BODY> -<? -$ITEMS_PUBLICOS=1; -$ITEMS_PRIVADOS=2; - -if(!empty($rsmenu)){ - $codeHtml=GeneraMenu($rsmenu,$ITEMS_PUBLICOS,$iph); // Genera menú público - echo $codeHtml; -} -else - echo '<H1>NO SE HA DETCTADO NINGÚN MENÚ PARA ESTE CLIENTE</H1>'; -?> - </BODY> - </HTML> -<? -//___________________________________________________________________________________________________ -// -// Recupera Menú -//___________________________________________________________________________________________________ -function RecuperaMenu($cmd,$iph){ - $rs=new Recordset; - $cmd->texto="SELECT menus.resolucion,menus.titulo,menus.coorx,menus.coory,menus.modalidad, - menus.scoorx,menus.scoory,menus.smodalidad,menus.htmlmenupub,menus.htmlmenupri, - acciones_menus.tipoaccion,acciones_menus.idaccionmenu,acciones_menus.idtipoaccion, - acciones_menus.tipoitem,acciones_menus.descripitem,acciones_menus.idurlimg - FROM ordenadores - INNER JOIN menus ON menus.idmenu = ordenadores.idmenu - INNER JOIN acciones_menus ON acciones_menus.idmenu = menus.idmenu - WHERE ordenadores.ip='".$iph."' ORDER by acciones_menus.orden"; - - $rs->Comando=&$cmd; - $resul=$rs->Abrir(); - if (!$rs->Abrir()) return(false); - if ($rs->EOF) return(false); - return($rs); -} -//___________________________________________________________________________________________________ -// -// Muestra el menu público -//___________________________________________________________________________________________________ -function GeneraMenu($rs,$tipo,$iph){ - global $ITEMS_PRIVADOS; - - $titulo=$rs->campos["titulo"]; - $coorx=$rs->campos["coorx"]; - $coory=$rs->campos["coory"]; - $modalidad=$rs->campos["modalidad"]; - $scoorx=$rs->campos["scoorx"]; - $scoory=$rs->campos["scoory"]; - $smodalidad=$rs->campos["smodalidad"]; - $scoory=$rs->campos["scoory"]; - $resolucion=$rs->campos["resolucion"]; - $htmlmenupub=$rs->campos["htmlmenupub"]; - $htmlmenupri=$rs->campos["htmlmenupri"]; - - if($tipo==$ITEMS_PRIVADOS) - $mod=$smodalidad; - else - $mod=$modalidad; - // Genera HTML de la página en función de las propiedades del Menú del clioente - $codeHTML='<DIV style="POSITION:absolute;TOP:'.$coory.";LEFT:".$coorx.'">'; - $codeHTML.='<TABLE cellspacing=3 cellpadding=3 align="center" border=0 >'; - $codeHTML.='<TR>'; - $codeHTML.='<TD align=center colspan="'.($mod*2).'" style="COLOR: #999999;FONT-FAMILY: Arial, Helvetica, sans-serif;FONT-SIZE: 36px;">'.$titulo.'</TD>'; - $codeHTML.='</TR>'; - $codeHTML.='<TR height=30>'; - $codeHTML.='<TD> </TD>'; - $codeHTML.='</TR>'; - $codeHTML.='<TR>'; - - $c=0; // Contador de columnas - - while (!$rs->EOF){ // Recorre acciones del menu - $tipoitem=$rs->campos["tipoitem"]; - if($tipoitem==$tipo){ - $tipoaccion=$rs->campos["tipoaccion"]; - $idtipoaccion=$rs->campos["idtipoaccion"]; - $idaccionmenu=$rs->campos["idaccionmenu"]; - $descripitem=$rs->campos["descripitem"]; - $idurlimg=$rs->campos["idurlimg"]; - $codeHTML.='<TD><IMG src="../images/iconos/confirmadas.gif"></TD>'; - $codeHTML.='<TD style="font-family:sans-serif;color: #a71026"><A href="ejecutaritem.php?iph='.$iph.'&idt='.$idaccionmenu.'">'.$descripitem.'</A></TD>'; - $c++; - if($c%$mod==0){ - $codeHTML.='</TR>'; - $codeHTML.='<TR>'; - } - } - $rs->Siguiente(); - } - $codeHTML.='</TR>'; - $rs->Cerrar(); - return($codeHTML); -} -?> diff --git a/admin/WebConsole/varios/perfilcomponente_hard.php b/admin/WebConsole/varios/perfilcomponente_hard.php deleted file mode 100644 index 684f84dc..00000000 --- a/admin/WebConsole/varios/perfilcomponente_hard.php +++ /dev/null @@ -1,98 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: perfilcomponente_hard.php -// Descripción : -// Administra los componentes hardware incluidos en un perfil harware -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../idiomas/php/".$idioma."/perfilcomponente_hard_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idperfilhard=0; -$descripcionperfil=""; -if (isset($_GET["idperfilhard"])) $idperfilhard=$_GET["idperfilhard"]; // Recoge parametros -if (isset($_GET["descripcionperfil"])) $descripcionperfil=$_GET["descripcionperfil"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexióncon servidor B.D. -//________________________________________________________________________________________________________ -?> -<HTML> -<HEAD> -<LINK rel="stylesheet" type="text/css" href="../estilos.css"> -<SCRIPT language="javascript" src="../jscripts/perfilcomponente_hard.js"></SCRIPT> -<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> -<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/perfilcomponente_hard_'.$idioma.'.js"></SCRIPT>'?> -</HEAD> -<BODY> -<FORM name="fdatos"> - <INPUT type=hidden value="<? echo $idcentro?>" id=idcentro> - <INPUT type=hidden value="<? echo $idperfilhard?>" id=idperfilhard> - <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/confihard.gif"></P> - <BR> - <DIV align=center id="Layer_componentes"> - <SPAN align=center class=presentaciones><B><U><?echo $TbMsg[2]?></U>: <? echo $descripcionperfil?></B></SPAN></P> - <TABLE width="100%" class="tabla_listados" cellspacing=1 cellpadding=0 > - <TR> - <TH> </TH> - <TH>T</TH> - <TH><?echo $TbMsg[3]?></TH> - </TR> - <? - $rs=new Recordset; - $cmd->texto='SELECT hardwares.idhardware,hardwares.descripcion,tipohardwares.descripcion as hdescripcion,tipohardwares.urlimg,tipohardwares.pci FROM hardwares INNER JOIN perfileshard_hardwares ON hardwares.idhardware=perfileshard_hardwares.idhardware INNER JOIN tipohardwares ON hardwares.idtipohardware=tipohardwares.idtipohardware WHERE perfileshard_hardwares.idperfilhard='.$idperfilhard.' ORDER BY tipohardwares.idtipohardware,hardwares.descripcion'; - $rs->Comando=&$cmd; - - if ($rs->Abrir()){ - $rs->Primero(); - $A_W=" WHERE "; - $strex=""; - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT type=checkbox onclick="gestion_componente('.$rs->campos["idhardware"].',this)" checked ></INPUT></TD>'; - echo '<TD align=center width="10%" ><IMG alt="'. $rs->campos["hdescripcion"].'"src="'.$rs->campos["urlimg"].'"></TD>'; - echo '<TD width="80%" > '.$rs->campos["descripcion"].'</TD>'; - echo '</TR>'; - $strex.= $A_W."hardwares.idhardware<>".$rs->campos["idhardware"]; - $A_W=" AND "; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - $cmd->texto='SELECT hardwares.idhardware,hardwares.descripcion,tipohardwares.descripcion as hdescripcion,tipohardwares.urlimg,tipohardwares.pci FROM hardwares INNER JOIN tipohardwares ON hardwares.idtipohardware=tipohardwares.idtipohardware '.$strex.' AND hardwares.idcentro='.$idcentro.' ORDER BY tipohardwares.idtipohardware,hardwares.descripcion'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT type=checkbox onclick="gestion_componente('.$rs->campos["idhardware"].',this)" ></INPUT></TD>'; - echo '<TD align=center width="10%" ><IMG alt="'. $rs->campos["hdescripcion"].'"src="'.$rs->campos["urlimg"].'"></TD>'; - - echo '<TD width="80%" > '.$rs->campos["descripcion"].'</TD>'; - echo '</TR>'; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - ?> - </TABLE> - </DIV> - <DIV id="Layer_nota" align=center > - <BR> - <SPAN align=center class=notas><I><?echo $TbMsg[4]?></I></SPAN> - </DIV> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> diff --git a/admin/WebConsole/varios/perfilcomponente_soft.php b/admin/WebConsole/varios/perfilcomponente_soft.php deleted file mode 100644 index 84eaa12a..00000000 --- a/admin/WebConsole/varios/perfilcomponente_soft.php +++ /dev/null @@ -1,97 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: perfilcomponente_soft.php -// Descripción : -// Administra los componentes software incluidos en un perfil software -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../idiomas/php/".$idioma."/perfilcomponente_soft_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idperfilsoft=0; -$descripcionperfil=""; -if (isset($_GET["idperfilsoft"])) $idperfilsoft=$_GET["idperfilsoft"]; // Recoge parametros -if (isset($_GET["descripcionperfil"])) $descripcionperfil=$_GET["descripcionperfil"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -//________________________________________________________________________________________________________ -?> -<HTML> -<HEAD> -<LINK rel="stylesheet" type="text/css" href="../estilos.css"> -<SCRIPT language="javascript" src="../jscripts/perfilcomponente_soft.js"></SCRIPT> -<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> -<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/perfilcomponente_soft_'.$idioma.'.js"></SCRIPT>'?> -</HEAD> -<BODY> -<FORM name="fdatos"> - <INPUT type=hidden value="<? echo $idcentro?>" id=idcentro> - <INPUT type=hidden value="<? echo $idperfilsoft?>" id=idperfilsoft> - <P align=center class=cabeceras><?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/confisoft.gif"></P> - <BR> - <DIV align=center id="Layer_componentes"> - <SPAN align=center class=presentaciones><B><U><?echo $TbMsg[2]?></U>: <? echo $descripcionperfil?></B></SPAN></P> - <TABLE width="100%" class="tabla_listados" cellspacing=1 cellpadding=0 > - <TR> - <TH> </TH> - <TH>T</TH> - <TH><?echo $TbMsg[3]?></TH> - </TR> - <? - $rs=new Recordset; - $cmd->texto='SELECT softwares.idsoftware,softwares.descripcion,tiposoftwares.descripcion as hdescripcion,tiposoftwares.urlimg FROM softwares INNER JOIN perfilessoft_softwares ON softwares.idsoftware=perfilessoft_softwares.idsoftware INNER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware WHERE perfilessoft_softwares.idperfilsoft='.$idperfilsoft.' ORDER BY tiposoftwares.idtiposoftware,softwares.descripcion'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - $A_W=" WHERE "; - $strex=""; - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT type=checkbox onclick="gestion_componente('.$rs->campos["idsoftware"].',this)" checked ></INPUT></TD>'; - echo '<TD align=center width="10%" ><img alt="'. $rs->campos["hdescripcion"].'"src="'.$rs->campos["urlimg"].'"></TD>'; - echo '<TD width="80%" > '.$rs->campos["descripcion"].'</TD>'; - echo '</TR>'; - $strex.= $A_W."softwares.idsoftware<>".$rs->campos["idsoftware"]; - $A_W=" AND "; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - $cmd->texto='SELECT softwares.idsoftware,softwares.descripcion,tiposoftwares.descripcion as hdescripcion,tiposoftwares.urlimg FROM softwares INNER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware '.$strex.' AND softwares.idcentro='.$idcentro.' ORDER BY tiposoftwares.idtiposoftware,softwares.descripcion'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT type=checkbox onclick="gestion_componente('.$rs->campos["idsoftware"].',this)" ></INPUT></TD>'; - echo '<TD align=center width="10%" ><img alt="'. $rs->campos["hdescripcion"].'"src="'.$rs->campos["urlimg"].'"></TD>'; - echo '<TD width="80%" > '.$rs->campos["descripcion"].'</TD>'; - echo '</TR>'; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - ?> - </TABLE> - </DIV> - <DIV id="Layer_nota" align=center > - <BR> - <SPAN align=center class=notas><I><?echo $TbMsg[4]?></I></SPAN> - </DIV> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> diff --git a/admin/WebConsole/varios/perfileshardwares_soportados.php b/admin/WebConsole/varios/perfileshardwares_soportados.php deleted file mode 100644 index 31d79a7b..00000000 --- a/admin/WebConsole/varios/perfileshardwares_soportados.php +++ /dev/null @@ -1,192 +0,0 @@ -<? -include_once("../includes/ctrlacc.php"); - -include_once("../clases/AdoPhp.php"); -include_once("../clases/XmlPhp.php"); -include_once("../clases/TablaVistaXML.php"); -include_once("../clases/MenuContextual.php"); - -$idperfilsoft=0; -$descripcionperfil=""; -if (isset($_GET["idperfilsoft"])) $idperfilsoft=$_GET["idperfilsoft"]; // Recoge parametros -if (isset($_GET["descripcionperfil"])) $descripcionperfil=$_GET["descripcionperfil"]; // Recoge parametros - -//------------------------------------------------------------------------------- -// Para pruebas -// $idcentro = 1; -//$cadenaconexion="127.0.0.1;usuhidra;passusuhidra;BDHidra;sqlserver"; -//------------------------------------------------------------------------------- -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - $arbolXML=""; // Error de conexión -else - $arbolXML=CreaArbol($cmd,$idperfilsoft); // Crea el arbol XML con todos los datos del perfil software -$baseurlimg="../images/tsignos"; -$clasedefault="tabla_listados_sin"; -$titulotabla="Perfiles Hardwares soportados"; -$arbol=new TablaVistaXml($arbolXML,0,$baseurlimg,$clasedefault,0,20,130,$titulotabla); - -?> -<HTML> -<TITLE>" Administración web de aulas"</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../clases/jscripts/TablaVistaXml.js"></SCRIPT> - <SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/softwares.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT> -</HEAD> -<BODY> - <p align=center class=cabeceras>Perfiles softwares<br> - <span align=center class=subcabeceras>Perfiles Hardwares soportados</span> <img src="../images/iconos/confihard.gif"></p> - <br> - <DIV align=center> - <span class=presentaciones><b>Perfil software: </b><? echo $descripcionperfil?></span> - <? - echo $arbol->CreaTablaVistaXml(); // Crea arbol de configuraciones - $flotante=new MenuContextual(); // Instancia clase - $XMLcontextual=CreacontextualXMLTipos_H(); // Crea menu contextual de tipos - - ?> - </DIV> - <input type=hidden value="<? echo $idcentro?>" id=idcentro> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -/*============================================================== - Devuelve una objeto comando totalmente operativo (con la conexión abierta) - Parametros: - - cadenaconexion: Una cadena con los datos necesarios para la conexión: nombre del servidor - usuario,password,base de datos,etc separados por coma -----------------------------------------------------------------------------------------------------------------*/ -function CreaComando($cadenaconexion){ - $strcn=split(";",$cadenaconexion); - $cn=new Conexion; - $cmd=new Comando; - $cn->CadenaConexion($strcn[0],$strcn[1],$strcn[2],$strcn[3],$strcn[4]); - if (!$cn->Abrir()) return (false); - $cmd->Conexion=&$cn; - return($cmd); -} -/*======================================================= - Devuelve una cadena con formato XML de toda la información de las configuraciones - softwares - Parametros: - - idperfilsoft: El identificador del perfil software - - cmd:Una comando ya operativo ( con conexión abierta) -----------------------------------------------------------------------------------------------------*/ -function CreaArbol($cmd,$idperfilsoft){ - $cadenaXML=SubarbolXML_PerfilesHardwaresDisponibles($cmd,$idperfilsoft); - return($cadenaXML); -} -//------------------------------------------------------------------------------------------------------------------------------------------------- -function SubarbolXML_PerfilesHardwaresDisponibles($cmd,$idperfilsoft){ - $cadenaXML=""; - $gidperfilhard=null; - $swcombi=false; - $rs=new Recordset; - $cmd->texto="SELECT perfileshard.idperfilhard ,perfileshard.descripcion as pdescripcion,softcombinacional.idsoftcombinacional,softcombinacional.descripcion as cdescripcion FROM perfileshard "; - $cmd->texto.=" LEFT OUTER JOIN perfileshard_perfilessoft ON perfileshard_perfilessoft.idperfilhard=perfileshard.idperfilhard" ; - $cmd->texto.=" LEFT OUTER JOIN phard_psoft_softcombinacional ON phard_psoft_softcombinacional.idphardidpsoft=perfileshard_perfilessoft .idphardidpsoft" ; - $cmd->texto.=" LEFT OUTER JOIN softcombinacional ON softcombinacional.idsoftcombinacional=phard_psoft_softcombinacional .idsoftcombinacional" ; - $cmd->texto.=" WHERE perfileshard_perfilessoft.idperfilsoft=".$idperfilsoft; - $cmd->texto.=" ORDER by perfileshard.descripcion ,softcombinacional.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - if ($gidperfilhard!=$rs->campos["idperfilhard"]){ - if ($gidperfilhard){ - if ($swcombi){ - $swcombi=false; - $cadenaXML.='</DISPONIBLESCOMBI>'; - } - $cadenaXML.='</PERFILESHARDWARES>'; - } - $gidperfilhard=$rs->campos["idperfilhard"]; - $cadenaXML.='<PERFILESHARDWARES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/perfilhardware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["pdescripcion"].'"'; - $cadenaXML.='>'; - } - if ($rs->campos["idsoftcombinacional"]){ - if (!$swcombi){ - $swcombi=true; - $cadenaXML.='<DISPONIBLESCOMBI'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="Software combinacional disponible"'; - $cadenaXML.='>'; - } - $cadenaXML.='<PERFILHARDWARE'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/softcombi.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["cdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.=SubarbolXML_ComponentesdelCombi($cmd,$rs->campos["idsoftcombinacional"]); - $cadenaXML.='</PERFILHARDWARE>'; - } - $rs->Siguiente(); - } - if ($gidperfilhard){ - if ($swcombi){ - $swcombi=false; - $cadenaXML.='</DISPONIBLESCOMBI>'; - } - $cadenaXML.='</PERFILESHARDWARES>'; - } - $rs->Cerrar(); - - return($cadenaXML); -} -//------------------------------------------------------------------------------------------------------------------------------------------------- -function SubarbolXML_ComponentesdelCombi($cmd,$idsoftcombinacional){ - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT softwares.idsoftware,softwares.descripcion,tiposoftwares.urlimg FROM softwares"; - $cmd->texto.=" INNER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware"; - $cmd->texto.=" INNER JOIN softcombinacional_softwares ON softcombinacional_softwares.idsoftware=softwares.idsoftware"; - $cmd->texto.=" WHERE softcombinacional_softwares.idsoftcombinacional=".$idsoftcombinacional." order by tiposoftwares.idtiposoftware,softwares.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $cadenaXML.='<COMPONENTESSOFTWARES'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.=' nodoid=componentecombisoftware-'.$rs->campos["idsoftware"]; - $cadenaXML.=' clickcontextualnodo="menu_contextual(this,' ."'flo_IncComponentesSoftwares'" .')"'; - $cadenaXML.='>'; - $cadenaXML.='</COMPONENTESSOFTWARES>'; - $rs->Siguiente(); - } - $rs->Cerrar(); - return($cadenaXML); -} -/*=================================================== - Menus contextuales ----------------------------------------------------------------------------------------------*/ -function CreacontextualXMLTipos_H(){ - $layerXML='<MENUCONTEXTUAL'; - $layerXML.=' idctx="flo_Tipos"'; - $layerXML.=' maxanchu=187'; - $layerXML.=' swimg=1'; - $layerXML.=' clase="menu_contextual"'; - $layerXML.='>'; - - $layerXML.='<ITEM'; - $layerXML.=' alpulsar="insertar_tiposoftware()"'; - $layerXML.=' imgitem="../images/iconos/confisoft.gif"'; - $layerXML.=' textoitem="Definir nuevo tipo de software"'; - $layerXML.='></ITEM>'; - - $layerXML.='</MENUCONTEXTUAL>'; - return($layerXML); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/perfileshardwarescombi_soportados.php b/admin/WebConsole/varios/perfileshardwarescombi_soportados.php deleted file mode 100644 index 82d9f0f5..00000000 --- a/admin/WebConsole/varios/perfileshardwarescombi_soportados.php +++ /dev/null @@ -1,166 +0,0 @@ -<? -include_once("../includes/ctrlacc.php"); - -include_once("../clases/AdoPhp.php"); -include_once("../clases/XmlPhp.php"); -include_once("../clases/TablaVistaXML.php"); -include_once("../clases/MenuContextual.php"); - -$idsoftcombinacional=0; -$descripcioncombi=""; -if (isset($_GET["idsoftcombinacional"])) $idsoftcombinacional=$_GET["idsoftcombinacional"]; // Recoge parametros -if (isset($_GET["descripcioncombi"])) $descripcioncombi=$_GET["descripcioncombi"]; // Recoge parametros - -//------------------------------------------------------------------------------- -// Para pruebas -// $idcentro = 1; -//$cadenaconexion="127.0.0.1;usuhidra;passusuhidra;BDHidra;sqlserver"; -//------------------------------------------------------------------------------- -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - $arbolXML=""; // Error de conexión -else - $arbolXML=CreaArbol($cmd,$idsoftcombinacional); // Crea el arbol XML con todos los datos del software combinacional -$baseurlimg="../images/tsignos"; -$clasedefault="tabla_listados_sin"; -$titulotabla="Perfiles Softwares combinables y Hardwares soportados"; -$arbol=new TablaVistaXml($arbolXML,0,$baseurlimg,$clasedefault,1,20,130,$titulotabla); - -?> -<HTML> -<TITLE>" Administración web de aulas"</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../clases/jscripts/TablaVistaXml.js"></SCRIPT> - <SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/softwares.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT> -</HEAD> -<BODY> - <p align=center class=cabeceras>Softwares Combinacionales<br> - <span align=center class=subcabeceras>Perfiles Softwares combinables</span> <img src="../images/iconos/confisoft.gif"></p> - <br> - <DIV align=center> - <span class=presentaciones><b>Software Combinacional: </b><? echo $descripcioncombi?></span> - <? - echo $arbol->CreaTablaVistaXml(); // Crea arbol de configuraciones - $flotante=new MenuContextual(); // Instancia clase - $XMLcontextual=CreacontextualXMLTipos_H(); // Crea menu contextual de tipos - - ?> - </DIV> - <input type=hidden value="<? echo $idcentro?>" id=idcentro> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -/*============================================================== - Devuelve una objeto comando totalmente operativo (con la conexión abierta) - Parametros: - - cadenaconexion: Una cadena con los datos necesarios para la conexión: nombre del servidor - usuario,password,base de datos,etc separados por coma -----------------------------------------------------------------------------------------------------------------*/ -function CreaComando($cadenaconexion){ - $strcn=split(";",$cadenaconexion); - $cn=new Conexion; - $cmd=new Comando; - $cn->CadenaConexion($strcn[0],$strcn[1],$strcn[2],$strcn[3],$strcn[4]); - if (!$cn->Abrir()) return (false); - $cmd->Conexion=&$cn; - return($cmd); -} -/*======================================================= - Devuelve una cadena con formato XML de toda la información de las configuraciones - softwares - Parametros: - - idsoftcombinacional: El identificador del software combinacional - - cmd:Una comando ya operativo ( con conexión abierta) -----------------------------------------------------------------------------------------------------*/ -function CreaArbol($cmd,$idsoftcombinacional){ - $cadenaXML=SubarbolXML_PerfilesSoftwaresParaCombi($cmd,$idsoftcombinacional); - return($cadenaXML); -} -//------------------------------------------------------------------------------------------------------------------------------------------------- -function SubarbolXML_PerfilesSoftwaresParaCombi($cmd,$idsoftcombinacional){ - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT perfilessoft.idperfilsoft ,perfilessoft.descripcion as pdescripcion FROM perfilessoft "; - $cmd->texto.=" LEFT OUTER JOIN perfileshard_perfilessoft ON perfileshard_perfilessoft.idperfilsoft=perfilessoft.idperfilsoft" ; - $cmd->texto.=" LEFT OUTER JOIN phard_psoft_softcombinacional ON phard_psoft_softcombinacional.idphardidpsoft=perfileshard_perfilessoft .idphardidpsoft" ; - $cmd->texto.=" WHERE phard_psoft_softcombinacional.idsoftcombinacional=".$idsoftcombinacional; - $cmd->texto.=" GROUP BY perfilessoft.idperfilsoft ,perfilessoft.descripcion"; - $cmd->texto.=" ORDER by perfilessoft.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $cadenaXML.='<PERFILESSOFTWARES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/perfilsoftware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["pdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.=SubarbolXML_PerfilesHardwaresParaCombi($cmd,$rs->campos["idperfilsoft"],$idsoftcombinacional); - $cadenaXML.='</PERFILESSOFTWARES>'; - $rs->Siguiente(); - } - $rs->Cerrar(); - return($cadenaXML); - -} -//------------------------------------------------------------------------------------------------------------------------------------------------- -function SubarbolXML_PerfilesHardwaresParaCombi($cmd,$idperfilsoft,$idsoftcombinacional){ - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT perfileshard.idperfilhard ,perfileshard.descripcion as pdescripcion FROM perfileshard "; - $cmd->texto.=" LEFT OUTER JOIN perfileshard_perfilessoft ON perfileshard_perfilessoft.idperfilhard=perfileshard.idperfilhard" ; - $cmd->texto.=" LEFT OUTER JOIN phard_psoft_softcombinacional ON phard_psoft_softcombinacional.idphardidpsoft=perfileshard_perfilessoft .idphardidpsoft" ; - $cmd->texto.=" WHERE phard_psoft_softcombinacional.idsoftcombinacional=".$idsoftcombinacional." AND perfileshard_perfilessoft.idperfilsoft=".$idperfilsoft ; - $cmd->texto.=" ORDER by perfileshard.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - if ($rs->numeroderegistros>0) { - $cadenaXML.='<DISPONIBLESPERFILES'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="Perfiles Hardwares soportados"'; - $cadenaXML.='>'; - } - while (!$rs->EOF){ - $cadenaXML.='<PERFILESHARDWARES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/perfilhardware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["pdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</PERFILESHARDWARES>'; - $rs->Siguiente(); - } - if ($rs->numeroderegistros>0) - $cadenaXML.='</DISPONIBLESPERFILES>'; - $rs->Cerrar(); - return($cadenaXML); -} -/*=================================================== - Menus contextuales ----------------------------------------------------------------------------------------------*/ -function CreacontextualXMLTipos_H(){ - $layerXML='<MENUCONTEXTUAL'; - $layerXML.=' idctx="flo_Tipos"'; - $layerXML.=' maxanchu=187'; - $layerXML.=' swimg=1'; - $layerXML.=' clase="menu_contextual"'; - $layerXML.='>'; - - $layerXML.='<ITEM'; - $layerXML.=' alpulsar="insertar_tiposoftware()"'; - $layerXML.=' imgitem="../images/iconos/confisoft.gif"'; - $layerXML.=' textoitem="Definir nuevo tipo de software"'; - $layerXML.='></ITEM>'; - - $layerXML.='</MENUCONTEXTUAL>'; - return($layerXML); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/perfilessoftwares_disponibles.php b/admin/WebConsole/varios/perfilessoftwares_disponibles.php deleted file mode 100644 index c744b768..00000000 --- a/admin/WebConsole/varios/perfilessoftwares_disponibles.php +++ /dev/null @@ -1,194 +0,0 @@ -<? -include_once("../includes/ctrlacc.php"); - -include_once("../clases/AdoPhp.php"); -include_once("../clases/XmlPhp.php"); -include_once("../clases/TablaVistaXML.php"); -include_once("../clases/MenuContextual.php"); - -$idperfilhard=0; -$descripcionperfil=""; -if (isset($_GET["idperfilhard"])) $idperfilhard=$_GET["idperfilhard"]; // Recoge parametros -if (isset($_GET["descripcionperfil"])) $descripcionperfil=$_GET["descripcionperfil"]; // Recoge parametros - -//------------------------------------------------------------------------------- -// Para pruebas -// $idcentro = 1; -//$cadenaconexion="127.0.0.1;usuhidra;passusuhidra;BDHidra;sqlserver"; -//------------------------------------------------------------------------------- -$cmd=CreaComando($cadenaconexion); -if (!$cmd) - $arbolXML=""; // Error de conexión -else - $arbolXML=CreaArbol($cmd,$idperfilhard); // Crea el arbol XML con todos los datos del perfil hardware -$baseurlimg="../images/tsignos"; -$clasedefault="tabla_listados_sin"; -$titulotabla="Perfiles y Softwares Combinacional disponibles"; -$arbol=new TablaVistaXml($arbolXML,0,$baseurlimg,$clasedefault,0,20,130,$titulotabla); - -?> -<HTML> -<TITLE>" Administración web de aulas"</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../clases/jscripts/TablaVistaXml.js"></SCRIPT> - <SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/hardwares.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/comunes.js"></SCRIPT> -</HEAD> -<BODY> - <p align=center class=cabeceras>Perfiles Hardwares<br> - <span align=center class=subcabeceras>Perfiles Softwares disponibles</span> <img src="../images/iconos/confisoft.gif"></p> - <br> - <DIV align=center> - <span class=presentaciones><b>Perfil Hardware: </b><? echo $descripcionperfil?></span> - <? - echo $arbol->CreaTablaVistaXml(); // Crea arbol de configuraciones - $flotante=new MenuContextual(); // Instancia clase - $XMLcontextual=CreacontextualXMLTipos_H(); // Crea menu contextual de tipos - - ?> - </DIV> - <input type=hidden value="<? echo $idcentro?>" id=idcentro> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -/*============================================================== - Devuelve una objeto comando totalmente operativo (con la conexión abierta) - Parametros: - - cadenaconexion: Una cadena con los datos necesarios para la conexión: nombre del servidor - usuario,password,base de datos,etc separados por coma -----------------------------------------------------------------------------------------------------------------*/ -function CreaComando($cadenaconexion){ - $strcn=split(";",$cadenaconexion); - $cn=new Conexion; - $cmd=new Comando; - $cn->CadenaConexion($strcn[0],$strcn[1],$strcn[2],$strcn[3],$strcn[4]); - if (!$cn->Abrir()) return (false); - $cmd->Conexion=&$cn; - return($cmd); -} -/*======================================================= - Devuelve una cadena con formato XML de toda la información de las configuraciones - hardwares - Parametros: - - idperfilhard: El identificador del perfil hardware - - cmd:Una comando ya operativo ( con conexión abierta) -----------------------------------------------------------------------------------------------------*/ -function CreaArbol($cmd,$idperfilhard){ - $cadenaXML=SubarbolXML_PerfilesSoftwaresDisponibles($cmd,$idperfilhard); - return($cadenaXML); -} -//------------------------------------------------------------------------------------------------------------------------------------------------- -function SubarbolXML_PerfilesSoftwaresDisponibles($cmd,$idperfilhard){ - $cadenaXML=""; - $gidperfilsoft=null; - $swcombi=false; - $rs=new Recordset; - $cmd->texto="SELECT perfilessoft.idperfilsoft ,perfilessoft.descripcion as pdescripcion,softcombinacional.idsoftcombinacional,softcombinacional.descripcion as cdescripcion FROM perfilessoft "; - $cmd->texto.=" LEFT OUTER JOIN perfileshard_perfilessoft ON perfileshard_perfilessoft.idperfilsoft=perfilessoft.idperfilsoft" ; - $cmd->texto.=" LEFT OUTER JOIN phard_psoft_softcombinacional ON phard_psoft_softcombinacional.idphardidpsoft=perfileshard_perfilessoft .idphardidpsoft" ; - $cmd->texto.=" LEFT OUTER JOIN softcombinacional ON softcombinacional.idsoftcombinacional=phard_psoft_softcombinacional .idsoftcombinacional" ; - $cmd->texto.=" WHERE perfileshard_perfilessoft.idperfilhard=".$idperfilhard; - $cmd->texto.=" ORDER by perfilessoft.descripcion,softcombinacional.descripcion"; - - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - - while (!$rs->EOF){ - if ($gidperfilsoft!=$rs->campos["idperfilsoft"]){ - if ($gidperfilsoft){ - if ($swcombi){ - $swcombi=false; - $cadenaXML.='</DISPONIBLESCOMBI>'; - } - $cadenaXML.='</PERFILESSOFTWARES>'; - } - $gidperfilsoft=$rs->campos["idperfilsoft"]; - $cadenaXML.='<PERFILESSOFTWARES'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/perfilsoftware.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["pdescripcion"].'"'; - $cadenaXML.=' classnodo="linea_abajo"'; - $cadenaXML.='>'; - } - if ($rs->campos["idsoftcombinacional"]){ - if (!$swcombi){ - $swcombi=true; - $cadenaXML.='<DISPONIBLESCOMBI'; - $cadenaXML.=' imagenodo="../images/iconos/carpeta.gif"'; - $cadenaXML.=' infonodo="Software combinacional disponible"'; - $cadenaXML.='>'; - } - $cadenaXML.='<PERFILSOFTWARE'; - // Atributos - $cadenaXML.=' imagenodo="../images/iconos/softcombi.gif"'; - $cadenaXML.=' infonodo="'.$rs->campos["cdescripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.=SubarbolXML_ComponentesdelCombi($cmd,$rs->campos["idsoftcombinacional"]); - $cadenaXML.='</PERFILSOFTWARE>'; - } - $rs->Siguiente(); - } - if ($gidperfilsoft){ - if ($swcombi){ - $swcombi=false; - $cadenaXML.='</DISPONIBLESCOMBI>'; - } - $cadenaXML.='</PERFILESSOFTWARES>'; - - } - $rs->Cerrar(); - - return($cadenaXML); -} -//------------------------------------------------------------------------------------------------------------------------------------------------- -function SubarbolXML_ComponentesdelCombi($cmd,$idsoftcombinacional){ - $cadenaXML=""; - $rs=new Recordset; - $cmd->texto="SELECT softwares.idsoftware,softwares.descripcion, tiposoftwares.urlimg FROM softwares"; - $cmd->texto.=" INNER JOIN tiposoftwares ON softwares.idtiposoftware=tiposoftwares.idtiposoftware"; - $cmd->texto.=" INNER JOIN softcombinacional_softwares ON softcombinacional_softwares.idsoftware=softwares.idsoftware"; - $cmd->texto.=" WHERE softcombinacional_softwares.idsoftcombinacional=".$idsoftcombinacional." order by tiposoftwares.idtiposoftware,softwares.descripcion"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return($cadenaXML); // Error al abrir recordset - $rs->Primero(); - while (!$rs->EOF){ - $cadenaXML.='<COMPONENTESSOFTWARES'; - // Atributos - $cadenaXML.=' imagenodo='.$rs->campos["urlimg"]; - $cadenaXML.=' infonodo="'.$rs->campos["descripcion"].'"'; - $cadenaXML.='>'; - $cadenaXML.='</COMPONENTESSOFTWARES>'; - $rs->Siguiente(); - } - $rs->Cerrar(); - return($cadenaXML); -} -/*=================================================== - Menus contextuales ----------------------------------------------------------------------------------------------*/ -function CreacontextualXMLTipos_H(){ - $layerXML='<MENUCONTEXTUAL'; - $layerXML.=' idctx="flo_Tipos"'; - $layerXML.=' maxanchu=187'; - $layerXML.=' swimg=1'; - $layerXML.=' clase="menu_contextual"'; - $layerXML.='>'; - - $layerXML.='<ITEM'; - $layerXML.=' alpulsar="insertar_tipohardware()"'; - $layerXML.=' imgitem="../images/iconos/confihard.gif"'; - $layerXML.=' textoitem="Definir nuevo tipo de hardware"'; - $layerXML.='></ITEM>'; - - $layerXML.='</MENUCONTEXTUAL>'; - return($layerXML); -} -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/procedimientoscomandos.php b/admin/WebConsole/varios/procedimientoscomandos.php deleted file mode 100644 index 14f0ac09..00000000 --- a/admin/WebConsole/varios/procedimientoscomandos.php +++ /dev/null @@ -1,168 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: procedimientoscomandos.php -// Descripción : -// Administra los comandos que forman parte de un procedimiento -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/constantes.php"); -include_once("../includes/comunes.php"); -include_once("../includes/CreaComando.php"); -include_once("../includes/TomaDato.php"); -include_once("../idiomas/php/".$idioma."/procedimientoscomandos_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idprocedimiento=0; -$descripcionprocedimiento=""; -if (isset($_GET["idprocedimiento"])) $idprocedimiento=$_GET["idprocedimiento"]; // Recoge parametros -if (isset($_GET["descripcionprocedimiento"])) $descripcionprocedimiento=$_GET["descripcionprocedimiento"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); // Crea objeto comando -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -//________________________________________________________________________________________________________ -?> -<HTML> -<HEAD> -<LINK rel="stylesheet" type="text/css" href="../estilos.css"> -<SCRIPT language="javascript" src="../jscripts/procedimientoscomandos.js"></SCRIPT> -<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> -<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/procedimientoscomandos_'.$idioma.'.js"></SCRIPT>'?> -</HEAD> -<BODY> -<FORM name="fdatos"> - <INPUT type=hidden value="<? echo $idcentro?>" id=idcentro> - <P align=center class=cabeceras><IMG src="../images/iconos/procedimiento.gif"> <?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></span> <img src="../images/iconos/comandos.gif"><BR><BR> - <SPAN align=center class=presentaciones><B><?echo $TbMsg[2]?>: </B><? echo $descripcionprocedimiento?></SPAN></P> - <TABLE align=center class="tabla_listados" cellspacing=1 cellpadding=0 id="TABLACOMANDOS"> - <TR height=20> - <TH > </TH> - <TH ><IMG src="../images/iconos/eliminar.gif"></TH> - <TH colspan=2 align=left> <?echo $TbMsg[3]?></TH> - <TH ><?echo $TbMsg[4]?></TH> - <TH >A</TH> - </TR> - <? - $rs=new Recordset; - $cmd->texto='SELECT procedimientos_comandos.*, comandos.descripcion,comandos.visuparametros FROM procedimientos_comandos INNER JOIN comandos ON procedimientos_comandos.idcomando = comandos.idcomando WHERE procedimientos_comandos.idprocedimiento='.$idprocedimiento.' ORDER BY procedimientos_comandos.orden'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - $tabla_parametros=""; // Tabla para localizar parametros - $cont_parametros=0; // Contador de la tabla - CreaTablaParametros($cmd); // Crea tabla especificaciones de parametros - while (!$rs->EOF){ - echo '<TR height=20 id=TR-'.$rs->campos["idprocedimientocomando"].'>'; - echo '<TD align=center><IMG onclick="ver_parametros(this,0,'.$rs->campos["idprocedimientocomando"].');" style="cursor:hand;display:block" src="../images/tsignos/contra.gif"><IMG onclick="ver_parametros(this,1,'.$rs->campos["idprocedimientocomando"].');"style="cursor:hand;display:none" src="../images/tsignos/desple.gif"></TD>'; - echo '<TD align=center ><INPUT id=checkbox-'.$rs->campos["idprocedimientocomando"].' type=checkbox onclick="gestion_comandos('.$rs->campos["idprocedimientocomando"].',this)" checked ></INPUT></TD>'; - // Descripcion de la comando - echo '<TD colspan=2> '.$rs->campos["descripcion"].'</TD>'; - // Orden del item del item - echo '<TD valign="meddle" align=center > <INPUT class="formulariodatos" id=orden-'.$rs->campos["idprocedimientocomando"].' style="WIDTH:20px" type=text value="'.$rs->campos["orden"].'"></INPUT></TD>'; - echo '<TD align=center id="imgact-'.$rs->campos["idprocedimientocomando"].'"><IMG src="../images/iconos/actualizar.gif" style="cursor:hand" onclick="ActualizarAccion('.$rs->campos["idprocedimientocomando"].')"></TD>'; - echo '</TR>'; - pintacomandos($cmd,$rs); - $rs->Siguiente(); - } - } - $rs->Cerrar(); - ?> - </TABLE> - <br> - - <P align=center><span align=center class=notas><I><?echo $TbMsg[7]?>.</I></P> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -// ************************************************************************************************************************************************* -function pintacomandos($cmd,$rs){ - global $TbMsg; - global $AMBITO_CENTROS; - global $AMBITO_GRUPOSAULAS; - global $AMBITO_AULAS; - global $AMBITO_GRUPOSORDENADORES; - global $AMBITO_ORDENADORES; - global $tabla_parametros; - global $cont_parametros; - - $HTMLparametros='<TR id="PAR-'.$rs->campos["idprocedimientocomando"].'" >'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #D4D4D4; " >'.$TbMsg[5].'</TH>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #D4D4D4;" >'.$TbMsg[6].'</TH>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #D4D4D4;" > </TH>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #D4D4D4;" > </TH>'.chr(13); - $HTMLparametros.= '</TR>'.chr(13); - - $urlimg=""; - $auxVP=split(";",$rs->campos["visuparametros"]); // Parametros visualizables - $auxP=split(chr(13),$rs->campos["parametros"]); // Recorre parametros para visualizar los que así sean - for ($i=0;$i<sizeof($auxP);$i++){ - $dualparam=split("=",$auxP[$i]); - for ($k=0;$k<sizeof($auxVP);$k++){ - if($auxVP[$k]==$dualparam[0]){ - $posp=busca_indicebinariodual($dualparam[0],$tabla_parametros,$cont_parametros); // Busca datos del parámetro en la tabla cargada previamentre con todos los parámetros - if ($posp>=0){ - $auxtabla_parametros=$tabla_parametros[$posp][1]; - $HTMLparametros.='<TR id="PAR-'.$rs->campos["idprocedimientocomando"].'" >'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TD style="BACKGROUND-COLOR: #b5daad;"> '.$auxtabla_parametros["descripcion"].' </TD>'.chr(13); - if($auxtabla_parametros["tipopa"]==1){ - $valor=TomaDato($cmd,0,$auxtabla_parametros["nomtabla"],$dualparam[1],$auxtabla_parametros["nomidentificador"],$auxtabla_parametros["nomliteral"]); - }else - $valor=$dualparam[1]; - if($dualparam[0]!="iph") - $HTMLparametros.= '<TD style="BACKGROUND-COLOR: #b5daad;"> '.$valor.' </TD>'.chr(13); - else{ - $tablaipes=PintaOrdenadores($cmd,$valor); - $HTMLparametros.= '<TD style="BACKGROUND-COLOR: #b5daad;"> '.$tablaipes.' </TD>'.chr(13); - } - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #b5daad;" > </TH>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #b5daad;" > </TH>'.chr(13); - $HTMLparametros.= '</TR>'.chr(13); - } - } - } - } - echo $HTMLparametros; -} -//________________________________________________________________________________________________________ -function PintaOrdenadores($cmd,$cadenaip){ - $auxP=split(";",$cadenaip); - if(sizeof($auxP)<1) return(""); - $clauslaIN="'".$auxP[0]."'"; - for ($i=1;$i<sizeof($auxP);$i++) - $clauslaIN.=",'".$auxP[$i]."'"; - $rs=new Recordset; - $contor=0; - $maxord=7; // Máximos ordenadores por linea - $cmd->texto=" SELECT nombreordenador,ip FROM ordenadores INNER JOIN aulas ON aulas.idaula=ordenadores.idaula WHERE ip IN(".$clauslaIN.") ORDER by nombreaula,nombreordenador"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return(""); // Error al abrir recordset - $tablaHtml='<TABLE align=left border=0><TR>'; - while (!$rs->EOF){ - $contor++; - $tablaHtml.= '<TD align=center style="BACKGROUND-COLOR: #b5daad;FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-BOTTOM:#000000 none;FONT-SIZE: 8px"><IMG src="../images/iconos/ordenador.gif"><br><span style="FONT-SIZE:9px" >'.$rs->campos["nombreordenador"].'</TD>'; - if($contor>$maxord){ - $contor=0; - $tablaHtml.='</TR><TR>'; - } - $rs->Siguiente(); - } - $tablaHtml.='</TR>'; - $tablaHtml.= '</TR></TABLE>'; - return($tablaHtml); -} diff --git a/admin/WebConsole/varios/programaciones.php b/admin/WebConsole/varios/programaciones.php deleted file mode 100644 index 7492f750..00000000 --- a/admin/WebConsole/varios/programaciones.php +++ /dev/null @@ -1,263 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Noviembre-2005 -// Nombre del fichero: programaciones.php -// Descripción : -// Gestiona la programación de tareas , trabajos y reservas -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/constantes.php"); -include_once("../includes/comunes.php"); -include_once("../includes/CreaComando.php"); -include_once("../idiomas/php/".$idioma."/clases/Almanaque_".$idioma.".php"); -include_once("../idiomas/php/".$idioma."/programaciones_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idtarea=0; -$idtrabajo=0; -$idreserva=0; -$descripciontarea=""; -$descripciontrabajo=""; -$descripcionreserva=""; -$tipoaccion=""; -$identificador=0; - -if (isset($_GET["idtarea"])) $idtarea=$_GET["idtarea"]; // Recoge parametros -if (isset($_GET["idtrabajo"])) $idtrabajo=$_GET["idtrabajo"]; // Recoge parametros -if (isset($_GET["idreserva"])) $idreserva=$_GET["idreserva"]; // Recoge parametros -if (isset($_GET["descripciontrabajo"])) $descripciontrabajo=$_GET["descripciontrabajo"]; // Recoge parametros -if (isset($_GET["descripciontarea"])) $descripciontarea=$_GET["descripciontarea"]; // Recoge parametros -if (isset($_GET["descripcionreserva"])) $descripcionreserva=$_GET["descripcionreserva"]; // Recoge parametros -if (isset($_GET["tipoaccion"])) $tipoaccion=$_GET["tipoaccion"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); // Crea objeto comando -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -//________________________________________________________________________________________________________ -$rs=new Recordset; // Recupero acciones anidadas -$rs->Comando=&$cmd; -switch($tipoaccion){ - case $EJECUCION_TAREA : - $textoaccion=$LITEJECUCION_TAREA; - $urlimg='../images/iconos/tareas.gif'; - $identificador=$idtarea; - $descripcion=$descripciontarea; - $cmd->texto="SELECT * FROM programaciones WHERE identificador=".$identificador." AND tipoaccion=".$EJECUCION_TAREA; - break; -case $EJECUCION_TRABAJO : - $textoaccion=$LITEJECUCION_TRABAJO; - $urlimg='../images/iconos/trabajos.gif'; - $identificador=$idtrabajo; - $descripcion=$descripciontrabajo; - $cmd->texto="SELECT * FROM programaciones WHERE identificador=".$identificador." AND tipoaccion=".$EJECUCION_TRABAJO; - break; -case $EJECUCION_RESERVA : - $textoaccion=$LITEJECUCION_RESERVA; - $urlimg='../images/iconos/reservas.gif'; - $identificador=$idreserva; - $descripcion=$descripcionreserva; - $cmd->texto="SELECT * FROM programaciones WHERE identificador=".$identificador." AND tipoaccion=".$EJECUCION_RESERVA; - break; -} -$numreg=0; -if (!$rs->Abrir()){ - $numreg=0; - $wsw_sus=""; -} -else{ - $numreg=$rs->numeroderegistros; - if($rs->campos["suspendida"]==1) - $wsw_sus="checked"; - else - $wsw_sus=""; -} -$mialmanaque= new Almanaque("tabla_meses"); -//________________________________________________________________________________________________________ -?> -<HTML> -<TITLE>Administración web de aulas</TITLE> -<HEAD> - <LINK rel="stylesheet" type="text/css" href="../estilos.css"> - <SCRIPT language="javascript" src="../jscripts/constantes.js"></SCRIPT> - <SCRIPT language="javascript" src="../jscripts/programaciones.js"></SCRIPT> - <? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/programaciones_'.$idioma.'.js"></SCRIPT>'?> -</HEAD> -<BODY> -<P align=center class=cabeceras><?echo $TbMsg[0]?> <?=$textoaccion?> <img src="../images/iconos/reloj.gif"><br> -<IMG src=<?=$urlimg?>> <SPAN align=center class=subcabeceras><?=$descripcion?></SPAN> </p> -<FORM name="fprogramaciones" method="post"> -<INPUT type=hidden name=tipoaccion value="<? echo $tipoaccion?>"> -<CENTER> -<!-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------> -<!-- Tabla Tabla con los tiempos y los bloques de programación --> -<TABLE align=center border=0 cellPadding=0 cellSpacing=0 width=100%> - <TR> - <TD> - <!-- Tabla con los años dias y semanas --> - <TABLE border=0 cellPadding=0 cellSpacing=0 width="100%" style="height: 27px"> - <TR> - <TD valign=top> - <!-- Tabla con la suspension y los años dias y semanas --> - <TABLE border=0 cellPadding=0 cellSpacing=0> - <TR class=opciones_ejecucion> - <TD colspan=6><INPUT id=sw_sus type=checkbox<? echo $wsw_sus?> onclick="suspender_programacion(<?=$identificador?>,<?=$tipoaccion?>)"><SPAN style="COLOR:#999999"><?echo $TbMsg[1]?></SPAN></TD> - </TR> - <TR> - <TD> </TD> - </TR> - <TR> - <TD valign=top> - <? $annodesde=date("Y"); - echo $mialmanaque->Annos(($annodesde-4),($annodesde+4)); // Años?> - </TD> - <TD width="150"> </TD> - <TD valign=top width="164"> - <? echo $mialmanaque->Meses(); // Meses del año?> - </TD> - <TD width="150"> </TD> - <TD valign=top width="155"> - <TABLE id="fechassimples" style="visibility:visible" border=0 cellPadding=0 cellSpacing=0 > - <TR> - <TD id=tbmesanno> - <? $tmarray=getdate(); - $anoactual=$tmarray["year"]; - $mesacutal=$tmarray["mon"]; - echo $mialmanaque->MesAnno($mesacutal,$anoactual); // Calendario del mes?> - </TD> - </TR> - </TABLE> - </TD> - <TD width="150"> </TD> - </TR> - </TABLE> - </TD> - <TD> - <!-- Tabla Dias semenas y dias del mes --> - <TABLE id="fechasmultiples" style="visibility:hidden" border=0 cellPadding=0 cellSpacing=0 > - <TR> - <TD> - <? echo $mialmanaque->Dias(); // Dias de la semana?> - </TD> - </TR> - <TR> - <TD> - <? echo $mialmanaque->Semanas(); // Orden de la semanas?> - </TD> - </TR> - <TR> - <TD> - <? echo $mialmanaque->DiasMes(); // Días del mes?> - </TD> - </TR> - </TABLE> - </TD> - </TR> - </TABLE> - </TD> - </TR> - <TR> - <TD> - <!-- Tabla Horas--> - <TABLE border=0 cellPadding=0 cellSpacing=0 style="HEIGHT: 24px; WIDTH: 279px"> - <TR> - <TD> - <? echo "<BR>".$mialmanaque->Horas(); // Horas?> - <? if ($tipoaccion==$EJECUCION_RESERVA){ - echo $mialmanaque->HorasReserva("1","tabla_horasini","ampmini","minutosini"); // Horas desde; - echo $mialmanaque->HorasReserva("2","tabla_horasfin","ampmfin","minutosfin"); // Horas hasta; - } - ?> - <br> - </TD> - </TR> - </TABLE> - </TD> - </TR> - <TR> - <TD> - <!-- Tabla Bloques--> - <TABLE class="tablaprogramacion" border=0 cellPadding=0 cellSpacing=0 width="521"> - <TR> - <TD valign=top > - <TABLE border=0 cellPadding=0 cellSpacing=0 > - <TR> - <TD > - <TABLE align=center class=tablaprogramacion border=0 cellPadding=0 cellSpacing=2 width="413"> - <TR> - <TH align=center width="409"> <?echo $TbMsg[2]?></TH> - </TR> - <TR> - <TD width="407"><input type=text class="cajatexto" id="nombrebloque" style="width: 410; height: 20" size="20" ></TD> - </TR> - </TABLE> - </TD> - </TR> - <TR> - <TD> - <? - $HTMLSELECT=""; - $HTMLSELECT.='<SELECT onclick=consulta_programacion(); class=estilodesple id="lista_programaciones" size=2 style="height:100; width: 412">' ; - if ($numreg>0){ - while (!$rs->EOF){ - $HTMLSELECT.='<OPTION value="'.$rs->campos["idprogramacion"].'"'; - $HTMLSELECT.= '>'.$rs->campos["nombrebloque"].'</OPTION>'; - $rs->Siguiente(); - } - } - $HTMLSELECT.= '</SELECT>'; - $rs->Cerrar(); - echo $HTMLSELECT; - ?> - </TD> - </TR> - </TABLE> - </TD> - <TD valign=top width="80"> - <TABLE border=0 class=tablaprogramacion border=0 cellPadding=1 cellSpacing=6 width="103"> - <TR> - <TD class=botonprogramacion id=bt_insertar style="cursor:hand;" onclick="alta_programacion(<?=$identificador?>,<?=$tipoaccion?>)" align=center height="17" width="83">Añadir</TD> - </TR> - <TR> - <TD class=botonprogramacion id=bt_modificar style="color:#bbbcb9" onclick="modifica_programacion(<?=$identificador?>,<?=$tipoaccion?>)" align=center height="17" width="83">Modificar</TD> - </TR> - - <TD class=botonprogramacion id=bt_duplicar style="color:#bbbcb9" onclick="duplicar_programacion()" align=center height="17" width="83">Duplicar</TD> - </TR> - - <TR> - <TD class=botonprogramacion id=bt_eliminar style="color:#bbbcb9" onclick="elimina_programacion()"align=center height="17" width="83">Eliminar</TD> - </TR> - <TR> - <TD class=botonprogramacion id=bt_cancelar style="color:#bbbcb9" onclick="cancela_programacion()" align=center height="17" width="83">Cancelar</TD> - </TR> - </TABLE> - </TD> - </TR> - </TABLE> - </TD> - </TR> -</TABLE> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -<SCRIPT language="javascript"> - var lista=document.getElementById("lista_programaciones"); - var numblo=lista.options.length - if(numblo>0){ - lista.selectedIndex=0; - consulta_programacion() - } - else{ - nuevo_bloque(); - } -</SCRIPT> -</BODY> -</HTML> - diff --git a/admin/WebConsole/varios/simulador.php b/admin/WebConsole/varios/simulador.php deleted file mode 100644 index 12633319..00000000 --- a/admin/WebConsole/varios/simulador.php +++ /dev/null @@ -1,30 +0,0 @@ -<? - include_once("../clases/SockHidra.php"); - - $shidra=new SockHidra("192.168.0.100",2005); - $parametros="1"; // Ejecutor - $parametros.="nfn=inclusion_cliRMB".chr(13); - - $tiposo="tiposo=Windows"; - $tipopart="tipopart=FAT32"; - $tamapart="tamapart=5000000"; - $numpart="numpart=1"; - $nombreso="nombreso=Windos 98,SE,Millenium"; - $parametroscfg="@cfg".chr(10).$tiposo.chr(10).$tipopart.chr(10).$tamapart.chr(10).$numpart.chr(10).$nombreso.chr(9); - - $parametros.="cfg=".$parametroscfg.chr(13); - $parametros.="nau=".chr(13); - $parametros.="nor=".chr(13); - $parametros.="mac=000102B44EB2".chr(13); - $parametros.="ipd=192.168.0.100".chr(13); - $parametros.="ipr=192.168.0.100".chr(13); - $parametros.="iph=10.1.15.11".chr(13); - $parametros.="ido=23".chr(13); - - $resul=$shidra->conectar(); // Se ha establecido la conexión con el servidor hidra - if($resul){ - $resul=$shidra->envia_comando($parametros); - echo $parametros; - $shidra->desconectar(); - } -?>
\ No newline at end of file diff --git a/admin/WebConsole/varios/tareascomandos.php b/admin/WebConsole/varios/tareascomandos.php deleted file mode 100644 index 72b3f377..00000000 --- a/admin/WebConsole/varios/tareascomandos.php +++ /dev/null @@ -1,219 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: tareascomandos.php -// Descripción : -// Administra los comandos que forman parte de una tarea -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/constantes.php"); -include_once("../includes/comunes.php"); -include_once("../includes/CreaComando.php"); -include_once("../includes/TomaDato.php"); -include_once("../idiomas/php/".$idioma."/tareascomandos_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idtarea=0; -$descripciontarea=""; -if (isset($_GET["idtarea"])) $idtarea=$_GET["idtarea"]; // Recoge parametros -if (isset($_GET["descripciontarea"])) $descripciontarea=$_GET["descripciontarea"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); // Crea objeto comando -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -//________________________________________________________________________________________________________ -?> -<HTML> -<HEAD> -<LINK rel="stylesheet" type="text/css" href="../estilos.css"> -<SCRIPT language="javascript" src="../jscripts/tareascomandos.js"></SCRIPT> -<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> -<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/tareascomandos_'.$idioma.'.js"></SCRIPT>'?> -</HEAD> -<BODY> -<FORM name="fdatos"> - <INPUT type=hidden value="<? echo $idcentro?>" id=idcentro> - <P align=center class=cabeceras><IMG src="../images/iconos/tareas.gif"> <?echo $TbMsg[0]?><BR> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/comandos.gif"><BR><BR> - <SPAN align=center class=presentaciones><B><?echo $TbMsg[2]?>: </B><? echo $descripciontarea?></SPAN></P> - <DIV align=center id="Layer_componentes"> - <TABLE class="tabla_listados" cellspacing=1 cellpadding=0 id="TABLACOMANDOS" width="90%"> - <TR height=20> - <TH> </TH> - <TH><IMG src="../images/iconos/eliminar.gif"></TH> - <TH colspan=2 align=left> <?echo $TbMsg[3]?></TH> - <TH><?echo $TbMsg[4]?></TH> - <TH>A</TH> - </TR> - <? - $rs=new Recordset; - $cmd->texto='SELECT tareas_comandos.*, comandos.descripcion,comandos.visuparametros FROM tareas_comandos INNER JOIN comandos ON tareas_comandos.idcomando = comandos.idcomando WHERE tareas_comandos.idtarea='.$idtarea.' ORDER BY tareas_comandos.orden'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - $tabla_parametros=""; // Tabla para localizar parametros - $cont_parametros=0; // Contador de la tabla - CreaTablaParametros($cmd); // Crea tabla especificaciones de parametros - while (!$rs->EOF){ - echo '<TR style="display:block" id=TR-'.$rs->campos["idtareacomando"].'>'; - echo '<TD align=center><IMG onclick="ver_parametros(this,0,'.$rs->campos["idtareacomando"].');" style="cursor:hand;display:block" src="../images/tsignos/contra.gif"><IMG onclick="ver_parametros(this,1,'.$rs->campos["idtareacomando"].');"style="cursor:hand;display:none" src="../images/tsignos/desple.gif"></TD>'; - echo '<TD align=center ><INPUT id=checkbox-'.$rs->campos["idtareacomando"].' type=checkbox onclick="gestion_comandos('.$rs->campos["idtareacomando"].',this)" checked ></INPUT></TD>'; - // Descripcion de la comando - echo '<TD colspan=2> '.$rs->campos["descripcion"].'</TD>'; - // Orden del item del item - echo '<TD align=center > <INPUT class="formulariodatos" id=orden-'.$rs->campos["idtareacomando"].' style="WIDTH:20px" type=text value="'.$rs->campos["orden"].'"></INPUT></TD>'; - echo '<TD width="10%" align=center id="imgact-'.$rs->campos["idtareacomando"].'"><IMG src="../images/iconos/actualizar.gif" style="cursor:hand" onclick="ActualizarAccion('.$rs->campos["idtareacomando"].')"></TD>'; - echo '</TR>'; - pintacomandos($cmd,$rs); - $rs->Siguiente(); - } - } - $rs->Cerrar(); - ?> - </TABLE> - </DIV> - <DIV id="Layer_nota" align=center> - <br> - <span align=left class=notas><I><?echo $TbMsg[7]?>.</I></span> - </DIV> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> -<? -// ************************************************************************************************************************************************* -function pintacomandos($cmd,$rs){ - global $TbMsg; - global $AMBITO_CENTROS; - global $AMBITO_GRUPOSAULAS; - global $AMBITO_AULAS; - global $AMBITO_GRUPOSORDENADORES; - global $AMBITO_ORDENADORES; - global $tabla_parametros; - global $cont_parametros; - - $HTMLparametros='<TR id="PAR-'.$rs->campos["idtareacomando"].'" style="display:block">'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #D4D4D4; " >'.$TbMsg[5].'</TH>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #D4D4D4;" >'.$TbMsg[6].'</TH>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #D4D4D4;" > </TH>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #D4D4D4;" > </TH>'.chr(13); - $HTMLparametros.= '</TR>'.chr(13); - - $textambito=""; - $urlimg=""; - $nombre=""; - switch($rs->campos["ambito"]){ - case $AMBITO_CENTROS : - $urlimg='../images/iconos/centros.gif'; - $textambito="Center"; - $nombre=TomaDato($cmd,0,'centros',$rs->campos["idambito"],'idcentro','nombrecentro'); - break; - case $AMBITO_GRUPOSAULAS : - $urlimg='../images/iconos/carpeta.gif'; - $textambito="Group of labs"; - $nombre=TomaDato($cmd,0,'grupos',$rs->campos["idambito"],'idgrupo','nombregrupo'); - break; - case $AMBITO_AULAS : - $urlimg='../images/iconos/aula.gif'; - $textambito="Labs"; - $nombre=TomaDato($cmd,0,'aulas',$rs->campos["idambito"],'idaula','nombreaula'); - break; - case $AMBITO_GRUPOSORDENADORES : - $urlimg='../images/iconos/carpeta.gif'; - $textambito="Group of computers"; - $nombre=TomaDato($cmd,0,'gruposordenadores',$rs->campos["idambito"],'idgrupo','nombregrupoordenador'); - break; - case $AMBITO_ORDENADORES : - $urlimg='../images/iconos/ordenador.gif'; - $textambito="Computers"; - $nombre=TomaDato($cmd,0,'ordenadores',$rs->campos["idambito"],'idordenador','nombreordenador'); - break; - } - $HTMLparametros.='<TR id="PAR-'.$rs->campos["idtareacomando"].'" style="display:block">'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TD style="BACKGROUND-COLOR: #b5daad;"> Environment </TD>'.chr(13); - $HTMLparametros.= '<TD style="BACKGROUND-COLOR: #b5daad;"> '.$textambito.' '; - $HTMLparametros.= '<IMG src="'.$urlimg.'"> </TD>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #b5daad;" > </TH>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #b5daad;" > </TH>'.chr(13); - $HTMLparametros.= '</TR>'; - - $HTMLparametros.='<TR id="PAR-'.$rs->campos["idtareacomando"].'" style="display:block">'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TD style="BACKGROUND-COLOR: #b5daad;"> Name </TD>'.chr(13); - $HTMLparametros.= '<TD style="BACKGROUND-COLOR: #b5daad;"> '.$nombre.' </TD>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #b5daad;" > </TH>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #b5daad;" > </TH>'.chr(13); - $HTMLparametros.= '</TR>'; - - $auxVP=split(";",$rs->campos["visuparametros"]); // Parametros visualizables - $auxP=split(chr(13),$rs->campos["parametros"]); // Recorre parametros para visualizar los que así sean - for ($i=0;$i<sizeof($auxP);$i++){ - $dualparam=split("=",$auxP[$i]); - for ($k=0;$k<sizeof($auxVP);$k++){ - if($auxVP[$k]==$dualparam[0]){ - $posp=busca_indicebinariodual($dualparam[0],$tabla_parametros,$cont_parametros); // Busca datos del parámetro en la tabla cargada previamentre con todos los parámetros - if ($posp>=0){ - $auxtabla_parametros=$tabla_parametros[$posp][1]; - $HTMLparametros.='<TR id="PAR-'.$rs->campos["idtareacomando"].'" style="display:block">'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TD> </TD>'.chr(13); - $HTMLparametros.= '<TD style="BACKGROUND-COLOR: #b5daad;"> '.$auxtabla_parametros["descripcion"].' </TD>'.chr(13); - if($auxtabla_parametros["tipopa"]==1){ - $valor=TomaDato($cmd,0,$auxtabla_parametros["nomtabla"],$dualparam[1],$auxtabla_parametros["nomidentificador"],$auxtabla_parametros["nomliteral"]); - }else - $valor=$dualparam[1]; - if($dualparam[0]!="iph") - $HTMLparametros.= '<TD style="BACKGROUND-COLOR: #b5daad;"> '.$valor.' </TD>'.chr(13); - else{ - $tablaipes=PintaOrdenadores($cmd,$valor); - $HTMLparametros.= '<TD style="BACKGROUND-COLOR: #b5daad;"> '.$tablaipes.' </TD>'.chr(13); - } - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #b5daad;" > </TH>'.chr(13); - $HTMLparametros.= '<TH style="FONT-WEIGHT: 700;COLOR: #000000;BACKGROUND-COLOR: #b5daad;" > </TH>'.chr(13); - $HTMLparametros.= '</TR>'.chr(13); - } - } - } - } - echo $HTMLparametros; -} -//________________________________________________________________________________________________________ -function PintaOrdenadores($cmd,$cadenaip){ - $auxP=split(";",$cadenaip); - if(sizeof($auxP)<1) return(""); - $clauslaIN="'".$auxP[0]."'"; - for ($i=1;$i<sizeof($auxP);$i++) - $clauslaIN.=",'".$auxP[$i]."'"; - $rs=new Recordset; - $contor=0; - $maxord=7; // Máximos ordenadores por linea - $cmd->texto=" SELECT nombreordenador,ip FROM ordenadores INNER JOIN aulas ON aulas.idaula=ordenadores.idaula WHERE ip IN(".$clauslaIN.") ORDER by nombreaula,nombreordenador"; - $rs->Comando=&$cmd; - if (!$rs->Abrir()) return(""); // Error al abrir recordset - $tablaHtml='<TABLE align=left border=0><TR>'; - while (!$rs->EOF){ - $contor++; - $tablaHtml.= '<TD align=center style="BACKGROUND-COLOR: #b5daad;FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-BOTTOM:#000000 none;FONT-SIZE: 8px"><IMG src="../images/iconos/ordenador.gif"><br><span style="FONT-SIZE:9px" >'.$rs->campos["nombreordenador"].'</TD>'; - if($contor>$maxord){ - $contor=0; - $tablaHtml.='</TR><TR>'; - } - $rs->Siguiente(); - } - $tablaHtml.='</TR>'; - $tablaHtml.= '</TR></TABLE>'; - return($tablaHtml); -} diff --git a/admin/WebConsole/varios/toma_mes.php b/admin/WebConsole/varios/toma_mes.php deleted file mode 100644 index afdcea2d..00000000 --- a/admin/WebConsole/varios/toma_mes.php +++ /dev/null @@ -1,44 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Noviembre-2005 -// Nombre del fichero: toma_mes.php -// Descripción : -// Crea la tabla del mes y el año elegidos -// ************************************************************************************************************************************************* - -include_once("../includes/ctrlacc.php"); -include_once("../idiomas/php/".$idioma."/clases/Almanaque_".$idioma.".php"); -?> -<HTML> -<HEAD> -<BODY> -<? -// Toma parametros -$pidmes=0; -$pidanno=0; -$pvitem=0; - -if (isset($_GET["idmes"])) $pidmes=$_GET["idmes"]; -if (isset($_GET["idanno"])) $pidanno=$_GET["idanno"]; -if (isset($_GET["vitem"])) $pvitem=$_GET["vitem"]; - -$mialmanaque= new Almanaque("tabla_meses"); -$retorno=$mialmanaque->MesAnno($pidmes,$pidanno); -?> -<p> -<span id="mesanno_retorno"><?=$mialmanaque->MesAnno($pidmes,$pidanno);?></span> -<span id="vitem_retorno"><?=$pvitem?></span></p> - -<SCRIPT language="javascript"> - var objr=document.getElementById("mesanno_retorno"); - var objvitem=document.getElementById("vitem_retorno"); - cadecalendario=objr.innerHTML; - vitem=objvitem.innerText; - window.parent.cambia_mesanno(cadecalendario,vitem); -</SCRIPT> -</BODY> -</HTML>
\ No newline at end of file diff --git a/admin/WebConsole/varios/trabajostareas.php b/admin/WebConsole/varios/trabajostareas.php deleted file mode 100644 index d4014a48..00000000 --- a/admin/WebConsole/varios/trabajostareas.php +++ /dev/null @@ -1,103 +0,0 @@ -<? -// ************************************************************************************************************************************************* -// Aplicación WEB: ogAdmWebCon -// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla - -// Fecha Creación: Año 2003-2004 -// Fecha Última modificación: Febrero-2005 -// Nombre del fichero: trabajostareas.php -// Descripción : -// Muestra las tareas que forman parte de un trabajo y sus comandos -// ************************************************************************************************************************************************* -include_once("../includes/ctrlacc.php"); -include_once("../clases/AdoPhp.php"); -include_once("../includes/CreaComando.php"); -include_once("../idiomas/php/".$idioma."/trabajostareas_".$idioma.".php"); -//________________________________________________________________________________________________________ -$idtrabajo=0; - -$descripciontrabajo=""; -if (isset($_GET["idtrabajo"])) $idtrabajo=$_GET["idtrabajo"]; // Recoge parametros -if (isset($_GET["descripciontrabajo"])) $descripciontrabajo=$_GET["descripciontrabajo"]; // Recoge parametros - -$cmd=CreaComando($cadenaconexion); // Crea objeto comando -if (!$cmd) - Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D. -//________________________________________________________________________________________________________ -?> -<HTML> -<HEAD> -<LINK rel="stylesheet" type="text/css" href="../estilos.css"> -<SCRIPT language="javascript" src="../jscripts/trabajostareas.js"></SCRIPT> -<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT> -<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/trabajostareas_'.$idioma.'.js"></SCRIPT>'?> -</HEAD> -<BODY> -<FORM name="fdatos"> - <INPUT type=hidden value="<? echo $idcentro?>" id=idcentro> - <INPUT type=hidden value="<? echo $idtrabajo?>" id=idtrabajo> - <p align=center class=cabeceras><IMG src="../images/iconos/trabajos.gif"> <?echo $TbMsg[0]?><br> - <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN> <IMG src="../images/iconos/tareas.gif"><BR><BR> - <SPAN align=center class=presentaciones><B><?echo $TbMsg[2]?>: </B><? echo $descripciontrabajo?></SPAN></P> - <DIV align=center id="Layer_componentes"> - <TABLE width="100%" class="tabla_listados" cellspacing=1 cellpadding=0 > - <TR> - <TH></TH> - <TH align=left> <?echo $TbMsg[3]?></TH> - <TH>Ord.</TH> - <TH>A</TH> - </TR> - <? - $rs=new Recordset; - $cmd->texto='SELECT tareas.idtarea,tareas.descripcion,trabajos_tareas.orden FROM tareas INNER JOIN trabajos_tareas ON tareas.idtarea=trabajos_tareas.idtarea WHERE trabajos_tareas.idtrabajo='.$idtrabajo.' ORDER BY trabajos_tareas.orden'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - $A_W=" AND "; - $strex=""; - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT id=checkbox-'.$rs->campos["idtarea"].' type=checkbox onclick="gestion_tareas('.$rs->campos["idtarea"].',this)" checked ></INPUT></TD>'; - // Descripcion de la tarea - echo '<TD> '.$rs->campos["descripcion"].'</TD>'; - // Orden del item del item - echo '<TD align=center > <INPUT class="formulariodatos" id=orden-'.$rs->campos["idtarea"].' style="WIDTH:20px" type=text value="'.$rs->campos["orden"].'"></INPUT></TD>'; - echo '<TD align=center id="imgact-'.$rs->campos["idtarea"].'"><IMG src="../images/iconos/actualizar.gif" style="cursor:hand" onclick="ActualizarAccion('.$rs->campos["idtarea"].')"></TD>'; - echo '</TR>'; - $strex.= $A_W."tareas.idtarea<>".$rs->campos["idtarea"]; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - $cmd->texto='SELECT tareas.idtarea,tareas.descripcion FROM tareas INNER JOIN tareas_comandos ON tareas.idtarea=tareas_comandos.idtarea GROUP BY tareas.idcentro,tareas.idtarea,tareas.descripcion HAVING tareas.idcentro='.$idcentro.' '.$strex.' ORDER BY tareas.descripcion'; - $rs->Comando=&$cmd; - if ($rs->Abrir()){ - $rs->Primero(); - while (!$rs->EOF){ - echo '<TR>'; - echo '<TD align=center width="10%" ><INPUT id=checkbox-'.$rs->campos["idtarea"].' type=checkbox onclick="gestion_tareas('.$rs->campos["idtarea"].',this)" ></INPUT></TD>'; - // Descripcion de la tarea - echo '<TD > '.$rs->campos["descripcion"].'</TD>'; - // Orden del item del item - echo '<TD align=center > <INPUT class="formulariodatos" id=orden-'.$rs->campos["idtarea"].' style="WIDTH:20px" type=text value=0></INPUT></TD>'; - echo '<TD align=center id="imgact-'.$rs->campos["idtarea"].'"><IMG src="../images/iconos/nada.gif" ></TD>'; - echo '</TR>'; - $rs->Siguiente(); - } - } - $rs->Cerrar(); - ?> - </TABLE> - </DIV> - <DIV id="Layer_nota" align=center > - <br> - <SPAN align=center class=notas><I><?echo $TbMsg[4]?>.</I></SPAN> - </DIV> -</FORM> -<? -//________________________________________________________________________________________________________ -include_once("../includes/iframecomun.php"); -//________________________________________________________________________________________________________ -?> -</BODY> -</HTML> |