diff options
author | adv <adv@uma.es> | 2011-02-27 18:04:22 +0000 |
---|---|---|
committer | adv <adv@uma.es> | 2011-02-27 18:04:22 +0000 |
commit | eb3e2b89ad2832d010292b0efb2f9c727b9de90b (patch) | |
tree | 4cf6838f4616ae868e51fd0415663487f64e7669 /admin/WebConsole/asistentes/includes | |
parent | 7fe6ca768212b2d73b49e1d7b3efab44f3426e65 (diff) |
branch 1.0 menu asistentes
git-svn-id: https://opengnsys.es/svn/branches/version1.0@1508 a21b9725-9963-47de-94b9-378ad31fedc9
Diffstat (limited to 'admin/WebConsole/asistentes/includes')
7 files changed, 676 insertions, 0 deletions
diff --git a/admin/WebConsole/asistentes/includes/asistentes/AyudanteFormularios.php b/admin/WebConsole/asistentes/includes/asistentes/AyudanteFormularios.php new file mode 100644 index 00000000..d3569aa3 --- /dev/null +++ b/admin/WebConsole/asistentes/includes/asistentes/AyudanteFormularios.php @@ -0,0 +1,337 @@ +<? +/// funciones php + +#devuelve los elementos [texto] multicast para un formulario. +#$ambito (aula=4 y ordenadores=16) +function htmlForm_mcast($cmd,$ambito,$idambito) +{ +//if (isset($_GET["idambito"])) $idambito=$_GET["idambito"]; +if ($ambito == 4) +{ +$cmd->texto='SELECT aulas.pormul,aulas.ipmul,aulas.modomul,aulas.velmul,aulas.modp2p,aulas.timep2p FROM aulas where aulas.idaula=' . $idambito ; +} + +if ($ambito == 8) +{ +$cmd->texto='SELECT aulas.pormul,aulas.ipmul,aulas.modomul,aulas.velmul,aulas.modp2p,aulas.timep2p FROM aulas JOIN gruposordenadores ON aulas.idaula=gruposordenadores.idaula where gruposordenadores.idgrupo=' . $idambito ; +} + +if ($ambito == 16) +{ +$cmd->texto='SELECT aulas.pormul,aulas.ipmul,aulas.modomul,aulas.velmul,aulas.modp2p,aulas.timep2p FROM aulas JOIN ordenadores ON ordenadores.idaula=aulas.idaula where ordenadores.idordenador=' . $idambito ; +} + + $rs=new Recordset; + $rs->Comando=&$cmd; +if ($rs->Abrir()){ + $rs->Primero(); + $SelectHtml.='puerto :<input type="text" size="3" name="mcastpuerto" value="'.$rs->campos["pormul"] . '" /> <br />'; + $rs->Siguiente(); + $SelectHtml.='direccion Mcast :<input type="text" size="15" maxlength="15" name="mcastdireccion" value="'.$rs->campos["ipmul"] . '" /> <br />'; + $rs->Siguiente(); + switch ($rs->campos["modomul"]) + { + case 1: + $modomulticast="half-duplex"; + break; + default: + $modomulticast="full-duplex"; + break; + } + $SelectHtml.='modo :<input type="text" size="8" name="mcastmodo" value="'.$modomulticast. '" /> <br />'; + $rs->Siguiente(); + $SelectHtml.='velocidad :<input type="text" size="6" name="mcastvelocidad" value="'.$rs->campos["velmul"] . '" /> <br />'; + + $rs->Cerrar(); + } + $SelectHtml.='nº Max. clientes :<input type="text" size="8" name="mcastnclien" value="50" /> <br />'; + $SelectHtml.='Tiempo(seg) Max. Espera :<input type="text" size="8" name="mcastseg" value="60" /> <br />'; + + return($SelectHtml); +} + + +#devuelve los elementos [texto] p2p para un formulario. +#$ambito (aula=4 y ordenadores=16) +function htmlForm_p2p($cmd,$ambito,$idambito) +{ +//if (isset($_GET["idambito"])) $idambito=$_GET["idambito"]; +if ($ambito == 4) +{ +$cmd->texto='SELECT aulas.modp2p,aulas.timep2p FROM aulas where aulas.idaula=' . $idambito ; +} +if ($ambito == 8) +{ +$cmd->texto='SELECT aulas.modp2p,aulas.timep2p FROM aulas JOIN gruposordenadores ON aulas.idaula=gruposordenadores.idaula where gruposordenadores.idgrupo=' . $idambito ; +} + + +if ($ambito == 16) +{ +$cmd->texto='SELECT aulas.modp2p,aulas.timep2p FROM aulas JOIN ordenadores ON ordenadores.idaula=aulas.idaula where ordenadores.idordenador=' . $idambito ; +} + + $rs=new Recordset; + $rs->Comando=&$cmd; +if ($rs->Abrir()){ + $rs->Primero(); + $SelectHtml.='modo :<input type="text" size="10" name="modp2p" value="'.$rs->campos["modp2p"] . '" /> <br />'; + $rs->Siguiente(); + $SelectHtml.='tiempo de semilla :<input type="text" size="10" maxlength="15" name="timep2p" value="'.$rs->campos["timep2p"] . '" /> <br />'; + $rs->Siguiente(); + $rs->Cerrar(); + } + +return($SelectHtml); +} + + +function htmlOPTION_equipos($cmd,$ambito,$idambito) +{ + +//if (isset($_GET["idambito"])) $idambito=$_GET["idambito"]; +if ($ambito == 4) +{ +$cmd->texto='SELECT nombreordenador,idordenador,ip FROM ordenadores where idaula=' . $idambito ; +} + +if ($ambito == 8) +{ +$cmd->texto='SELECT nombreordenador,idordenador,ip FROM ordenadores where grupoid=' . $idambito ; +} +if ($ambito == 16) +{ +$cmd->texto='SELECT nombreordenador,idordenador,ip FROM ordenadores where idaula=' . $idambito ; +} + + $SelectHtml=""; + $rs=new Recordset; + $rs->Comando=&$cmd; + + if ($rs->Abrir()){ + $rs->Primero(); + while (!$rs->EOF){ + $SelectHtml.='<OPTION value="'.$rs->campos["ip"] . '" '; + $SelectHtml.='>'; + $SelectHtml.= $rs->campos["nombreordenador"] .'</OPTION>'; + $rs->Siguiente(); + } + $rs->Cerrar(); + } + //$SelectHtml.= '</SELECT>'; + return($SelectHtml); +} + + + + + + +function htmlOPTION_images($cmd) +{ + $SelectHtml=""; + $cmd->texto="SELECT *,repositorios.ip as iprepositorio FROM imagenes + INNER JOIN repositorios ON repositorios.idrepositorio=imagenes.idrepositorio"; + $rs=new Recordset; + $rs->Comando=&$cmd; + + if ($rs->Abrir()){ + $rs->Primero(); + while (!$rs->EOF){ + $SelectHtml.='<OPTION value="'.$rs->campos["nombreca"] . '" '; + $SelectHtml.='>'; + $SelectHtml.= $rs->campos["descripcion"] .'</OPTION>'; + $rs->Siguiente(); + } + $rs->Cerrar(); + } + return($SelectHtml); +} + + + +function HTMLSELECT_imagenes($cmd,$idimagen,$numpar,$codpar,$icp,$sw) +{ + $SelectHtml=""; + $cmd->texto="SELECT *,repositorios.ip as iprepositorio FROM imagenes + INNER JOIN repositorios ON repositorios.idrepositorio=imagenes.idrepositorio"; + if($sw) // Imágenes con el mismo tipo de partición + $cmd->texto.= " WHERE imagenes.codpar=".$codpar; + else + $cmd->texto.= " WHERE imagenes.codpar<>".$codpar; + + $cmd->texto.=" AND imagenes.numpar>0 AND imagenes.codpar>0 AND imagenes.idrepositorio>0"; // La imagene debe existir y estar creada + $rs=new Recordset; + $rs->Comando=&$cmd; + if($sw) $des=1; else $des=0; + $SelectHtml.= '<SELECT class="formulariodatos" id="despleimagen_'.$icp.'_'.$des.'" style="WIDTH:220">'; + $SelectHtml.= ' <OPTION value="0"></OPTION>'; + + if ($rs->Abrir()){ + $rs->Primero(); + while (!$rs->EOF){ + $SelectHtml.='<OPTION value="'.$rs->campos["idimagen"]."_".$rs->campos["nombreca"]."_".$rs->campos["iprepositorio"]."_".$rs->campos["idperfilsoft"].'"'; + if($idimagen==$rs->campos["idimagen"]) $SelectHtml.=" selected "; + $SelectHtml.='>'; + $SelectHtml.= $rs->campos["descripcion"].'</OPTION>'; + $rs->Siguiente(); + } + $rs->Cerrar(); + } + $SelectHtml.= '</SELECT>'; + return($SelectHtml); +} + + + +function htmlOPTION_typepartnotcache($cmd) +{ + $SelectHtml=""; + $cmd->texto='SELECT tipopar FROM tipospar WHERE NOT tipopar = "CACHE"'; + $rs=new Recordset; + $rs->Comando=&$cmd; + //$SelectHtml.= '<SELECT class="formulariodatos" name="nombre" id="identificador" style="WIDTH:220" ;" >'; + //$SelectHtml.= ' <OPTION value="0"></OPTION>'; + + if ($rs->Abrir()){ + $rs->Primero(); + while (!$rs->EOF){ + $SelectHtml.='<OPTION value="'.$rs->campos["tipopar"] . '" '; + $SelectHtml.='>'; + $SelectHtml.= $rs->campos["tipopar"] .'</OPTION>'; + $rs->Siguiente(); + } + $rs->Cerrar(); + } + //$SelectHtml.= '</SELECT>'; + return($SelectHtml); +} + + +function htmlForm_typepart($cmd,$numpar) +{ + $SelectHtml=""; + $cmd->texto='SELECT DISTINCT tipopar FROM tipospar JOIN ordenadores_particiones ON ordenadores_particiones.codpar = tipospar.codpar WHERE numpar = ' .$numpar; + $rs=new Recordset; + $rs->Comando=&$cmd; + + if ($rs->Abrir()){ + $rs->Primero(); + while (!$rs->EOF){ + if ( $rs->campos["tipopar"] == "LINUX" ) + { + $valor="EXT4"; + $valormostrar="LINUX:EXT[2:3:4]"; + } + else + { + $valor=$rs->campos["tipopar"]; + $valormostrar=$rs->campos["tipopar"]; + } + $SelectHtml.='<OPTION value="'.$valor . '" '; + $SelectHtml.='>'; + $SelectHtml.= $valormostrar .'</OPTION>'; + $rs->Siguiente(); + } + $rs->Cerrar(); + } + return($SelectHtml); +} + + + + + + + +function htmlForm_typepartnotcacheEngine10() +{ +$SelectHtml=""; +$SelectHtml.='<OPTION value="FAT12"> FAT12 </OPTION>'; +$SelectHtml.='<OPTION value="FAT16"> FAT16 </OPTION>'; +$SelectHtml.='<OPTION value="FAT32"> FAT32 </OPTION>'; +$SelectHtml.='<OPTION value="NTFS"> NTFS </OPTION>'; +#$SelectHtml.='<OPTION value="EXT2"> EXT2 </OPTION>'; +#$SelectHtml.='<OPTION value="EXT3"> EXT3 </OPTION>'; +$SelectHtml.='<OPTION value="EXT4"> LINUX:EXT[2:3:4] </OPTION>'; +$SelectHtml.='<OPTION value="LINUX-SWAP"> LINUX-SWAP </OPTION>'; +$SelectHtml.='<OPTION value="REISERFS"> REISERFS </OPTION>'; +$SelectHtml.='<OPTION value="REISER4"> RESISER4 </OPTION>'; +$SelectHtml.='<OPTION value="XFS"> XFS </OPTION>'; +$SelectHtml.='<OPTION value="JFS"> JFS </OPTION>'; +$SelectHtml.='<OPTION value="LINUX-RAID"> LINUX-RAID </OPTION>'; +$SelectHtml.='<OPTION value="LINUX-LVM"> LINUX-LVM </OPTION>'; +return($SelectHtml); +} + + +function htmlForm_sizepart($cmd,$numpar) +{ + $SelectHtml=""; + $cmd->texto='SELECT DISTINCT tamano FROM ordenadores_particiones WHERE numpar = ' .$numpar . ' AND NOT tamano = 0'; + $rs=new Recordset; + $rs->Comando=&$cmd; + + if ($rs->Abrir()){ + $rs->Primero(); + while (!$rs->EOF){ + $SelectHtml.='<OPTION value="'.$rs->campos["tamano"] . '" '; + $SelectHtml.='>'; + $SelectHtml.= $rs->campos["tamano"] .'</OPTION>'; + $rs->Siguiente(); + } + $rs->Cerrar(); + } + return($SelectHtml); +} + +function pintaParticiones($cmd,$configuraciones,$idordenadores,$cc) +{ + global $tbKeys; // Tabla contenedora de claves de configuración + global $conKeys; // Contador de claves de configuración + global $TbMsg; + + $colums=7; + echo '<TR height=16>'; + echo '<TH align=center> '.$TbMsg[20].' </TH>'; // Número de partición + echo '<TH align=center> '.$TbMsg[24].' </TH>'; // Tipo de partición + echo '<TH align=center> '.$TbMsg[27].' </TH>'; // Sistema de ficheros + echo '<TH align=center> '.$TbMsg[21].' </TH>'; // Sistema Operativo Instalado + echo '<TH align=center> '.$TbMsg[22].' </TH>'; // Tamaño + echo '<TH align=center> '.$TbMsg[25].' </TH>'; // Imagen instalada + echo '<TH align=center> '.$TbMsg[26].' </TH>'; // Perfil software + echo '</TR>'; + + $auxCfg=split("@",$configuraciones); // Crea lista de particiones + for($i=0;$i<sizeof($auxCfg);$i++){ + $auxKey=split(";",$auxCfg[$i]); // Toma clave de configuracion + for($k=0;$k<$conKeys;$k++){ // Busca los literales para las claves de esa partición + if($tbKeys[$k]["cfg"]==$auxCfg[$i]){ // Claves encontradas + echo'<TR height=16>'.chr(13); + echo'<TD align=center> '.$tbKeys[$k]["numpar"].' </TD>'.chr(13); + echo'<TD align=center> '.$tbKeys[$k]["tipopar"].' </TD>'.chr(13); + + //echo'<TD align=center> '.$tbKeys[$k]["sistemafichero"].' </TD>'.chr(13); + echo'<TD align=center> '.tomaSistemasFicheros($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); + + //echo '<TD> '.$tbKeys[$k]["nombreso"].' </TD>'.chr(13); + echo '<TD align=center> '.tomaNombresSO($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); + + //echo'<TD align=rigth> '.formatomiles($tbKeys[$k]["tamano"]).' </TD>'.chr(13); + echo'<TD align=center> '.tomaTamano($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); + + //echo'<TD> '.$tbKeys[$k]["imagen"].' </TD>'.chr(13); + echo'<TD align=center> '.tomaImagenes($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); + + //echo'<TD> '.$tbKeys[$k]["perfilsoft"].' </TD>'.chr(13); + echo'<TD align=center> '.tomaPerfiles($tbKeys[$k]["numpar"],$idordenadores).' </TD>'.chr(13); + + echo'</TR>'.chr(13); + break; + } + } + } + echo '<TR height=5><TD colspan='.$colums.' style="BORDER-TOP: #999999 1px solid;BACKGROUND-COLOR: #FFFFFF;"> </TD></TR>'; +} + +?>
\ No newline at end of file diff --git a/admin/WebConsole/asistentes/includes/asistentes/formCloneRemotePartition.php b/admin/WebConsole/asistentes/includes/asistentes/formCloneRemotePartition.php new file mode 100644 index 00000000..510d3a55 --- /dev/null +++ b/admin/WebConsole/asistentes/includes/asistentes/formCloneRemotePartition.php @@ -0,0 +1,72 @@ + + + +<tr> + <td class="op_basic"> + Elige equipo MASTER: + <select name="ipMaster" id="ipMaster" style="WIDTH:220" onChange="xajax_ListarParticionesXip(this.value);"> + <option value="">-- Elige equipo Master--</option> + <?php echo ''.htmlOPTION_equipos($cmd,$ambito,$idambito).''; ?> + </select> + <br /> + <!--DIV donde se mostrara la respuesta AJAX sobre las particiones clonables del equipo--> + Elige particion del Master a enviar + <div id="divListado"></div> + <br /> + Elige herramienta de clonacion: + <select name="tool" id="tool" style="WIDTH:220";"> + <option value="partclone"> partclone </option> + <option value="partimage"> partimage </option> + </select> + <br /> + Elige compresor para la herramienta de clonacion: + <select name="compresor" id="compresor" style="WIDTH:220";"> + <option value="lzop"> lzop </option> + <option value="gzip"> gzip </option> + </select> + </td> + + <td class="op_net_1"> + <?php echo ''. htmlForm_mcast($cmd,$ambito,$idambito).''; ?> + </td> + + <td class="op_tools"> + </td> + + <td class="op_target"></td> + + <td class="op_tools"></td> +</tr> +<tr> + <td class="op_basic"> + + </td> + <td class="op_net_1"></td> + + + <td class="op_net_1"> + + + </td> + <td class="op_target"></td> + <td class="op_tools"></td> +</tr> +<tr> + <td class="op_basic"></td> + <td class="op_net_1"></td> + <td class="op_net_1"></td> + <td class="op_target"></td> + <td class="op_tools"></td> +</tr> +<tr> + <td class="op_basic"></td> + <td class="op_net_1"></td> + <td class="op_net_1"></td> + <td class="op_target"></td> + <td class="op_tools"></td> +</tr> + + + + + diff --git a/admin/WebConsole/asistentes/includes/asistentes/formDeployImage.php b/admin/WebConsole/asistentes/includes/asistentes/formDeployImage.php new file mode 100644 index 00000000..2ee0920c --- /dev/null +++ b/admin/WebConsole/asistentes/includes/asistentes/formDeployImage.php @@ -0,0 +1,48 @@ + + +<tr> <td> opciones basicas </td> <td> opciones multicast </td> <td> opciones torrent </td> <td> opciones unicast </td></tr> + +<tr> + <td class="op_basic"> + Elige la particion del disco donde se restaurar la imagen: + <select name="idparticion" id="idparticion" style="WIDTH:220"> + <option value="1"> 1 </option> + <option value="2"> 2 </option> + <option value="3"> 3 </option> + </select> + + <!--DIV donde se mostrara la respuesta AJAX sobre las particiones clonables del equipo--> + <div id="divListado"></div> + Elige la imagen a distribuir: + <select name="idimagen" id="idimagen" style="WIDTH:220"> + <option value="">--Selecciona imagen --</option> + <?php echo ''. htmlOPTION_images($cmd) .''; ?> + </select> + <br /> + + <br /> + Elige el metodo de transferencia + <select name="idmetodo" id="idmetodo" style="WIDTH:220";"> + <!-- <option value="UNICAST"> UNICAST </option> --> + <option value="TORRENT"> TORRENT </option> + <option value="MULTICAST"> MULTICAST </option> + </select> + <br /> + </td> + + <td class="op_mcast"> + <?php echo ''. htmlForm_mcast($cmd,$ambito,$idambito).''; ?> + </td> + + <td class="op_torrent"> + <?php echo ''. htmlForm_p2p($cmd,$ambito,$idambito).''; ?> + </td> + + <td class="op_unicast"> + + </td> +</tr> + + + + diff --git a/admin/WebConsole/asistentes/includes/asistentes/formParticionado.php b/admin/WebConsole/asistentes/includes/asistentes/formParticionado.php new file mode 100644 index 00000000..dba79047 --- /dev/null +++ b/admin/WebConsole/asistentes/includes/asistentes/formParticionado.php @@ -0,0 +1,75 @@ + + +<TR> +<TD > Particion </TD> +<TD > Tipo </TD> +<TD > Tamano </TD> +</TR> + +<TR> +<TD > <input type="checkbox" name="check1" value="check1" onclick="if (this.form.check1.checked) { this.form.part1.disabled=false; this.form.size1.disabled=false } else { this.form.part1.disabled=true; this.form.size1.disabled=true; this.form.part1custom.disabled=true; this.form.size1custom.disabled=true }" /> <br> Particion 1 </TD> +<TD> +<select name="part1" id="part1" style="WIDTH:220" disabled="true" onclick="if (this.form.part1.options[this.form.part1.selectedIndex].value == 'CUSTOM') { this.form.part1custom.disabled=false; this.form.part1.disabled=true }" > + <?php echo ''. htmlForm_typepart($cmd,1) .''; ?> + <option value="CUSTOM"> Personalizar </option> +</select> +<br> +<select name="part1custom" id="part1custom" style="WIDTH:220" disabled="true" > + <?php echo ''. htmlForm_typepartnotcacheEngine10() .''; ?> +</select></TD> + +<TD><select name="size1" id="size1" style="WIDTH:220" disabled="true" onclick="if (this.form.size1.options[this.form.size1.selectedIndex].value == 'CUSTOM') { this.form.size1custom.disabled=false; this.form.size1.disabled=true }" > + <?php echo ''. htmlForm_sizepart($cmd,1) .''; ?> + <option value="CUSTOM"> Personalizar </option> +</select> +<br > +<INPUT type="text" style="width:100" name="size1custom" value="1" disabled="true"></TD> +</TR> + +<TD > <input type="checkbox" name="check2" value="check2" onclick="if (this.form.check2.checked) { this.form.part2.disabled=false; this.form.size2.disabled=false } else { this.form.part2.disabled=true; this.form.size2.disabled=true; this.form.part2custom.disabled=true; this.form.size2custom.disabled=true }" /> <br> Particion 2 </TD> +<TD><select name="part2" id="part2" style="WIDTH:220" disabled="true" onclick="if (this.form.part2.options[this.form.part2.selectedIndex].value == 'CUSTOM') { this.form.part2custom.disabled=false; this.form.part2.disabled=true }" > + <?php echo ''. htmlForm_typepart($cmd,2) .''; ?> + <option value="CUSTOM"> Personalizar </option> +</select> +<br> +<select name="part2custom" id="part2custom" style="WIDTH:220" disabled="true" > + <?php echo ''. htmlForm_typepartnotcacheEngine10() .''; ?> +</select></TD> + +<TD><select name="size2" id="size2" style="WIDTH:220" disabled="true" onclick="if (this.form.size2.options[this.form.size2.selectedIndex].value == 'CUSTOM') { this.form.size2custom.disabled=false; this.form.size2.disabled=true }" > + <?php echo ''. htmlForm_sizepart($cmd,2) .''; ?> + <option value="CUSTOM"> Personalizar </option> +</select> +<br > +<INPUT type="text" style="width:100" name="size2custom" value="1" disabled="true"></TD> +</TR> + + +<TD > <input type="checkbox" name="check3" value="check3" onclick="if (this.form.check3.checked) { this.form.part3.disabled=false; this.form.size3.disabled=false } else { this.form.part3.disabled=true; this.form.size3.disabled=true; this.form.part3custom.disabled=true; this.form.size3custom.disabled=true }" /> <br> Particion 3 </TD> +<TD><select name="part3" id="part3" style="WIDTH:220" disabled="true" onclick="if (this.form.part3.options[this.form.part3.selectedIndex].value == 'CUSTOM') { this.form.part3custom.disabled=false; this.form.part3.disabled=true }" > + <?php echo ''. htmlForm_typepart($cmd,3) .''; ?> + <option value="CUSTOM"> Personalizar </option> +</select> +<br> +<select name="part3custom" id="part3custom" style="WIDTH:220" disabled="true" > + <?php echo ''. htmlForm_typepartnotcacheEngine10() .''; ?> +</select></TD> + +<TD><select name="size3" id="size3" style="WIDTH:220" disabled="true" onclick="if (this.form.size3.options[this.form.size3.selectedIndex].value == 'CUSTOM') { this.form.size3custom.disabled=false; this.form.size3.disabled=true }" > + <?php echo ''. htmlForm_sizepart($cmd,3) .''; ?> + <option value="CUSTOM"> Personalizar </option> +</select> +<br > +<INPUT type="text" style="width:100" name="size3custom" value="1" disabled="true"></TD> +</TR> + +<TR> + +<TD > <input type="checkbox" name="check4" value="check4" onclick="if (this.form.check4.checked) { this.form.part4.disabled=false; this.form.size4.disabled=false } else { this.form.part4.disabled=true; this.form.size4.disabled=true }" /> <br> Particion 4 </TD> +<TD> <INPUT type="label" readonly size="8" name="part4" disabled="true" value="CACHE"></TD> +<TD><select name="size4" id="size4" style="WIDTH:220" disabled="true" > + <option value="0"> Sin modificar tamanio </option> + <?php echo ''. htmlForm_sizepart($cmd,4) .''; ?> +</select> + +</TR>
\ No newline at end of file diff --git a/admin/WebConsole/asistentes/includes/capturaacciones.php b/admin/WebConsole/asistentes/includes/capturaacciones.php new file mode 100644 index 00000000..e26e38e6 --- /dev/null +++ b/admin/WebConsole/asistentes/includes/capturaacciones.php @@ -0,0 +1,31 @@ +<? +// ************************************************************************************************************************************************* +// Aplicación WEB: ogAdmWebCon +// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla +// Fecha Creación: Año 2009-2010 +// Fecha Última modificación: Abril-2010 +// Nombre del fichero: opcionesacciones.php +// Descripción : +// Captura de parámetros comunes para la ejecución de comandos +// ************************************************************************************************************************************************* +//________________________________________________________________________________________________________ +// Captura parámetros +//________________________________________________________________________________________________________ +$idcomando=0; +$ambito=0; +$idambito=0; +$nombreambito=""; +$funcion=""; +$atributos=""; +$gestor=""; + +if (isset($_POST["idcomando"])) $idcomando=$_POST["idcomando"]; +if (isset($_POST["descricomando"])) $descricomando=$_POST["descricomando"]; +if (isset($_POST["ambito"])) $ambito=$_POST["ambito"]; +if (isset($_POST["idambito"])) $idambito=$_POST["idambito"]; +if (isset($_POST["nombreambito"])) $nombreambito=$_POST["nombreambito"]; +if (isset($_POST["funcion"])) $funcion=$_POST["funcion"]; +if (isset($_POST["atributos"])) $atributos=$_POST["atributos"]; +if (isset($_POST["gestor"])) $gestor=$_POST["gestor"]; +?> + diff --git a/admin/WebConsole/asistentes/includes/formularioacciones.php b/admin/WebConsole/asistentes/includes/formularioacciones.php new file mode 100644 index 00000000..4f8d401e --- /dev/null +++ b/admin/WebConsole/asistentes/includes/formularioacciones.php @@ -0,0 +1,20 @@ +<? +// ************************************************************************************************************************************************* +// Aplicación WEB: ogAdmWebCon +// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla +// Fecha Creación: Año 2009-2010 +// Fecha Última modificación: Abril-2010 +// Nombre del fichero: opcionesacciones.php +// Descripción : +// Formulario para paso de parametros comunes para la ejecución de comandos +// ************************************************************************************************************************************************* +?> +<FORM align=center name="fdatosejecucion" action="<? echo $gestor?>" method="post"> + <INPUT type="hidden" name="idcomando" value="<? echo $idcomando?>"> + <INPUT type="hidden" name="descricomando" value="<? echo $descricomando?>"> + <INPUT type="hidden" name="ambito" value="<? echo $ambito?>"> + <INPUT type="hidden" name="idambito" value="<? echo $idambito?>"> + <INPUT type="hidden" name="funcion" value="<? echo $funcion?>"> + <INPUT type="hidden" name="atributos" value="<? echo $atributos?>"> + <INPUT type="hidden" name="gestor" value="<? echo $gestor?>"> + diff --git a/admin/WebConsole/asistentes/includes/opcionesacciones.php b/admin/WebConsole/asistentes/includes/opcionesacciones.php new file mode 100644 index 00000000..36672783 --- /dev/null +++ b/admin/WebConsole/asistentes/includes/opcionesacciones.php @@ -0,0 +1,93 @@ +<? +// ************************************************************************************************************************************************* +// Aplicación WEB: ogAdmWebCon +// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla +// Fecha Creación: Año 2009-2010 +// Fecha Última modificación: Abril-2010 +// Nombre del fichero: opcionesacciones.php +// Descripción : +// Opciones comunes para la ejecución de comandos +// ************************************************************************************************************************************************* +?> +<P align=center><span align=center class=subcabeceras><? echo "Opciones de Ejecución"?></span></P> + +<?if($idcomando!=10){?> + <TABLE align=center> + <TR> + <TD><IMG border=0 style="cursor:pointer" src="../images/boton_aceptar.gif" onclick="confirmar()" ></TD> + </TR> + </TABLE> + <BR> +<?}?> +<TABLE align=center class=opciones_ejecucion BORDER=0> + <TR> + <TD><INPUT name=sw_ejya type=checkbox checked></TD> + <TD colspan=3>Ejecutar inmediatamente</TD> + </TR> + <TR> + <TD> </TD> + <TD><INPUT name=sw_seguimiento type=radio value=1></TD><TD>Ejecutar con seguimiento </TD> + </TR> + <TR> + <TD> </TD> + <TD><INPUT checked name=sw_seguimiento type=radio value=0></TD><TD>Sin seguimiento </TD> + </TR> + <!--------------------------------------------------------------------------------------------------------------------------------> + <TR HEIGHT=5><TD colspan=4><HR></TD></TR> + <!--------------------------------------------------------------------------------------------------------------------------------> + <TR> + <TD><INPUT name=sw_ejprg type=checkbox></TD> + <TD colspan=3>Programar comando</TD> + </TR> + <!--------------------------------------------------------------------------------------------------------------------------------> + <TR HEIGHT=5><TD colspan=4><HR></TD></TR> + <!--------------------------------------------------------------------------------------------------------------------------------> + <TR> + <TD><INPUT onclick="clic_mkprocedimiento(this)" name=sw_mkprocedimiento type=checkbox></TD> + <TD colspan=3>Guardar como procedimiento</TD></TR> + + <TR> + <TD> </TD> + <TD><INPUT onclick="clic_nwprocedimiento(this)" name=sw_procedimiento type=radio value=0></TD> + <TD>Guardar como nuevo procedimiento </TD> + <TD><INPUT onclick="clic_nomprocedimiento(this)" style="FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-SIZE: 11px" name=nombreprocedimiento style="HEIGHT: 22px; WIDTH: 275px"></TD></TR> + + <TR> + <TD> </TD> + <TD><INPUT onclick="clic_exprocedimiento(this)" name=sw_procedimiento type=radio value=1></TD> + <TD>Incluir en un procedimiento existente </TD> + <TD><?echo HTMLSELECT($cmd,$idcentro,'procedimientos',0,'idprocedimiento','descripcion',275,"procedimientoexistente");?></TD></TR> + + <TR> + <TD> </TD> + <TD> </TD> + <TD>Orden de ejecución </TD> + <TD><INPUT maxlength=3 style="FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-SIZE: 11px;WIDTH:30" name=ordprocedimiento type=text value=""></TD></TR> + <!--------------------------------------------------------------------------------------------------------------------------------> + <TR HEIGHT=10><TD colspan=4> <HR></TD></TR> + <!--------------------------------------------------------------------------------------------------------------------------------> + <TR> + <TD><INPUT onclick="clic_mktarea(this)" name=sw_mktarea type=checkbox></TD> + <TD colspan=3>Guardar como tarea</TD></TR> + + <TR> + <TD> </TD> + <TD><INPUT onclick="clic_nwtarea(this)" name=sw_tarea type=radio value=0></TD> + <TD>Guardar como una tarea nueva </TD> + <TD><INPUT onclick="clic_nomtarea(this)" style="FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-SIZE: 11px" name=nombretarea style="HEIGHT: 22px; WIDTH: 275px"></TD></TR> + + <TR> + <TD> </TD> + <TD><INPUT onclick="clic_extarea(this)" name=sw_tarea type=radio value=1></TD> + <TD>Incluir en una tarea existente </TD> + <TD><?echo HTMLSELECT($cmd,$idcentro,'tareas',0,'idtarea','descripcion',275,"tareaexistente");?></TD></TR> + + <TR> + <TD> </TD> + <TD> </TD> + <TD>Orden de ejecución </TD> + <TD><INPUT maxlength=3 style="FONT-FAMILY:Arial, Helvetica, sans-serif;FONT-SIZE: 11px;WIDTH:30" name=ordtarea type=text value=""></TD></TR> + <!--------------------------------------------------------------------------------------------------------------------------------> + </TABLE> +</FORM> + |