source: admin/WebConsole/comandos/Configurar.php @ fe6843b

918-git-images-111dconfigfileconfigure-oglivegit-imageslgromero-new-oglivemainmaint-cronmount-efivarfsmultivmmultivm-ogboot-installerogClonningEngineogboot-installer-jenkinsoglive-ipv6test-python-scriptsticket-301ticket-50ticket-50-oldticket-577ticket-585ticket-611ticket-612ticket-693ticket-700ubu24tplunification2use-local-agent-oglivevarios-instalacionwebconsole3
Last change on this file since fe6843b was b2651a6, checked in by ramon <ramongomez@…>, 12 years ago

#601: Integrar código del ticket:601 en rama de desarrollo.

git-svn-id: https://opengnsys.es/svn/branches/version1.0@3807 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 8.4 KB
Line 
1<?
2// *************************************************************************************************************************************************
3// Aplicación WEB: ogAdmWebCon
4// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
5// Fecha Creación: Año 2009-2010
6// Fecha Última modificación: Agosto-2010
7// Nombre del fichero: Configurar.php
8// Descripción :
9//              Implementación del comando "Configurar"
10// *************************************************************************************************************************************************
11include_once("../includes/ctrlacc.php");
12include_once("../clases/AdoPhp.php");
13include_once("../includes/constantes.php");
14include_once("../includes/comunes.php");
15include_once("../includes/CreaComando.php");
16include_once("../includes/HTMLSELECT.php");
17include_once("../includes/HTMLCTESELECT.php");
18include_once("../includes/TomaDato.php");
19include_once("../includes/RecopilaIpesMacs.php");
20include_once("../idiomas/php/".$idioma."/comandos/configurar_".$idioma.".php");
21include_once("../idiomas/php/".$idioma."/comandos/opcionesacciones_".$idioma.".php");
22include_once("../includes/ConfiguracionesParticiones.php");
23
24//________________________________________________________________________________________________________
25include_once("./includes/capturaacciones.php");
26//________________________________________________________________________________________________________
27$cmd=CreaComando($cadenaconexion);
28if (!$cmd)
29        Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
30//________________________________________________________________________________________________________
31//
32// Captura parámetros
33//________________________________________________________________________________________________________
34
35$ambito=0;
36$idambito=0;
37
38// Agrupamiento por defecto
39$fk_sysFi=0;
40$fk_tamano=0;
41$fk_nombreSO=0;
42
43if (isset($_GET["idambito"])) $idambito=$_GET["idambito"];
44if (isset($_GET["ambito"])) $ambito=$_GET["ambito"];
45
46if (isset($_POST["idambito"])) $idambito=$_POST["idambito"];
47if (isset($_POST["ambito"])) $ambito=$_POST["ambito"];
48
49if (isset($_POST["fk_sysFi"])) $fk_sysFi=$_POST["fk_sysFi"];
50if (isset($_POST["fk_tamano"])) $fk_tamano=$_POST["fk_tamano"];
51if (isset($_POST["fk_nombreSO"])) $fk_nombreSO=$_POST["fk_nombreSO"];
52//________________________________________________________________________________________________________
53?>
54<HTML>
55<TITLE>Administración web de aulas</TITLE>
56<HEAD>
57        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
58<LINK rel="stylesheet" type="text/css" href="../estilos.css">
59<STYLE TYPE="text/css"></STYLE>
60<SCRIPT language="javascript" src="./jscripts/Configurar.js"></SCRIPT>
61<SCRIPT language="javascript" src="./jscripts/comunescomandos.js"></SCRIPT>
62<SCRIPT language="javascript" src="../jscripts/constantes.js"></SCRIPT>
63<SCRIPT language="javascript" src="../clases/jscripts/HttpLib.js"></SCRIPT>
64<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comandos/comunescomandos_'.$idioma.'.js"></SCRIPT>'?>
65<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/comandos/configurar_'.$idioma.'.js"></SCRIPT>'?>
66</HEAD>
67<BODY>
68<?
69        echo '<p align=center><span class=cabeceras>'.$TbMsg[5].'&nbsp;</span><br>';
70        //________________________________________________________________________________________________________
71        //
72        //include_once("./includes/FiltradoAmbito.php");
73
74        //________________________________________________________________________________________________________
75                               
76        echo '<P align=center><SPAN align=center class=subcabeceras>'.$TbMsg[19].'</SPAN></P>';         
77        if($ambito!=$AMBITO_ORDENADORES){       
78                $cadenaid="";
79                $cadenaip="";
80                $cadenamac="";
81                RecopilaIpesMacs($cmd,$ambito,$idambito);       
82               
83        ?>
84                <FORM action="Configurar.php" name="fdatos" method="POST">
85                                <INPUT type="hidden" name="idambito" value="<? echo $idambito?>">
86                                <INPUT type="hidden" name="ambito" value="<? echo $ambito?>">                   
87                                <INPUT type="hidden" name="cadenaid" value="<? echo $cadenaid?>">                       
88                                <TABLE class="tabla_busquedas" align=center border=0 cellPadding=0 cellSpacing=0>
89                                <TR>
90                                        <TH height=15 align="center" colspan=14><? echo $TbMsg[18]?></TH>
91                                </TR>
92                                <TR>
93                                        <TD align=right><? echo $TbMsg[30]?></TD>
94                                        <TD align=center><INPUT type="checkbox" value="<? echo $msk_sysFi?>" name="fk_sysFi" <? if($fk_sysFi==$msk_sysFi) echo " checked "?>></TD>
95                                        <TD width="20" align=center>&nbsp;</TD>
96
97                                        <TD align=right><? echo $TbMsg[32]?></TD>
98                                        <TD align=center><INPUT type="checkbox" value="<? echo $msk_tamano?>" name="fk_tamano" <? if($fk_tamano==$msk_tamano) echo " checked "?>></TD>
99                                        <TD width="20" align=center>&nbsp;</TD>
100                               
101                                        <TD align=right><? echo $TbMsg[31]?></TD>
102                                        <TD align=center><INPUT type="checkbox" value="<? echo $msk_nombreSO?>" name="fk_nombreSO" <? if($fk_nombreSO==$msk_nombreSO) echo " checked "?>></TD>
103                                        <TD width="20" align=center>&nbsp;</TD>                         
104                                </TR>
105                                <TR>
106                                        <TD height=2 style="BORDER-TOP:#999999 1px solid;" align="center" colspan=14>&nbsp;</TD>                       
107                                </TR>
108                                <TR>
109                                        <TD height=20 align="center" colspan=14>
110                                                <A href=#>
111                                                <IMG border=0 src="../images/boton_confirmar_<? echo $idioma ?>.gif" onclick="document.fdatos.submit()"></A></TD>                       
112                                </TR>
113                        </TABLE>
114                </FORM>
115<?
116        }
117        $sws=$fk_sysFi |  $fk_tamano | $fk_nombreSO;
118
119        pintaConfiguraciones($cmd,$idambito,$ambito,7,$sws,false,"pintaParticionesConfigurar");
120
121        /* Dibuja tabla patron  !OJO! no insertar caracteres entre las etiquetas*/
122       
123        echo '<TABLE style="visibility:hidden"><TR id="TR_patron">';
124        echo '<TD align=center><input id="CHK_patron" type="checkbox"></TD>';
125        echo '<TD align=center>'.HTMLSELECT_particiones(0).'</TD>';
126        echo '<TD align=center>'.HTMLSELECT_tipospar($cmd,"").'</TD>';
127        echo '<TD align=center>'.HTMLSELECT_sistemasficheros($cmd,"").'</TD>';
128        echo '<TD align=center><INPUT type="text" style="width:100" value="0"></TD>';
129        echo '<TD align=center>&nbsp;</TD>';
130        echo '<TD align=center>'.opeFormatear().'</TD></TR></TABlE>';
131        //________________________________________________________________________________________________________
132        include_once("./includes/formularioacciones.php");
133        //________________________________________________________________________________________________________
134        $swb=true; // Este switch hace que se muestren o se oculten los botonotes de confirmación
135        //________________________________________________________________________________________________________
136        include_once("./includes/opcionesacciones.php");
137        //________________________________________________________________________________________________________
138?>
139</BODY>
140</HTML>
141<?
142
143/*________________________________________________________________________________________________________
144        Crea la etiqueta html <SELECT> de los número de particiones
145________________________________________________________________________________________________________*/
146function HTMLSELECT_particiones($p)
147{
148        global $TbMsg;
149       
150        $SelectHtml="";
151        $opciones="";
152        for($i=0;$i<8;$i++)
153                        $opciones.="$i=$i".chr(13);
154        $opciones.="$i=$i";
155        $SelectHtml.=HTMLCTESELECT($opciones,"particiones","estilodesple","",$p,40,"");
156        return($SelectHtml);
157}
158/*________________________________________________________________________________________________________
159        Crea la etiqueta html <SELECT> de las operaciones
160________________________________________________________________________________________________________*/
161function opeFormatear()
162{
163        $ckhboxtHtml='<input type="checkbox" name=operaciones/>';
164        return($ckhboxtHtml);
165}
166/*________________________________________________________________________________________________________
167        Crea la etiqueta html <SELECT> de los tipos de particiones
168________________________________________________________________________________________________________*/
169function HTMLSELECT_tipospar($cmd,$codpar)
170{
171        return(HTMLSELECT($cmd,0,"tipospar",$codpar,"tipopar","tipopar",150,"","formulariodatos","codpar<256"));
172}       
173/*________________________________________________________________________________________________________
174        Crea la etiqueta html <SELECT> de los sistemas de ficheros
175________________________________________________________________________________________________________*/
176function HTMLSELECT_sistemasficheros($cmd,$idsistemafichero)
177{
178        return(HTMLSELECT($cmd,0,"sistemasficheros",$idsistemafichero,"idsistemafichero","descripcion",150,"","formulariodatos"));
179}       
180?>
181
Note: See TracBrowser for help on using the repository browser.