source: admin/WebConsole/propiedades/propiedades_menus.php @ cf0a0e4

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 cf0a0e4 was c31a439, checked in by ramon <ramongomez@…>, 13 years ago

Versión 1.0.4, #531: Retoques en mensajes y correcciones varias.

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

  • Property mode set to 100644
File size: 12.2 KB
Line 
1<?php
2// ************************************************************************************************
3// Aplicación WEB: ogAdmWebCon
4// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
5// Fecha Creaciónn: Año 2009-2010
6// Fecha Última modificación: Agosto-2010
7// Nombre del fichero: propiedades_menus.php
8// Descripción :
9//               Presenta el formulario de captura de datos de un menu para insertar,modificar y eliminar
10// **************************************************************************************************
11include_once("../includes/ctrlacc.php");
12include_once("../includes/opciones.php");
13include_once("../includes/CreaComando.php");
14include_once("../includes/TomaDato.php");
15include_once("../includes/HTMLSELECT.php");
16include_once("../includes/HTMLCTESELECT.php");
17include_once("../clases/AdoPhp.php");
18include_once("../idiomas/php/".$idioma."/propiedades_menus_".$idioma.".php");
19include_once("../idiomas/php/".$idioma."/avisos_".$idioma.".php");
20//________________________________________________________________________________________________________
21$opcion=0;
22$opciones=array($TbMsg[0],$TbMsg[1],$TbMsg[2],$TbMsg[3]);
23//________________________________________________________________________________________________________
24$idmenu=0;
25$descripcion="";
26$titulo="";
27$coorx=0;
28$coory=0;
29$modalidad=0;
30$scoorx=0;
31$scoory=0;
32$smodalidad=0;
33$comentarios="";
34$grupoid=0;
35$htmlmenupub="";
36$htmlmenupri="";
37$resolucion="";
38$idurlimg=0;
39
40if (isset($_GET["opcion"])) $opcion=$_GET["opcion"];  // Recoge parametros
41if (isset($_GET["idmenu"])) $idmenu=$_GET["idmenu"];
42if (isset($_GET["grupoid"])) $grupoid=$_GET["grupoid"];
43if (isset($_GET["identificador"])) $idmenu=$_GET["identificador"];
44//________________________________________________________________________________________________________
45$cmd=CreaComando($cadenaconexion); // Crea objeto comando
46if (!$cmd)
47        Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
48if  ($opcion!=$op_alta){
49        $resul=TomaPropiedades($cmd,$idmenu);
50        if (!$resul)
51                Header('Location: '.$pagerror.'?herror=3'); // Error de recuperaci�n de datos.
52}
53//________________________________________________________________________________________________________
54?>
55<HTML>
56<TITLE>Administración web de aulas</TITLE>
57<HEAD>
58        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
59        <LINK rel="stylesheet" type="text/css" href="../estilos.css">
60        <SCRIPT language="javascript" src="../jscripts/propiedades_menus.js"></SCRIPT>
61        <SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT>
62        <? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/propiedades_menus_'.$idioma.'.js"></SCRIPT>'?>
63</HEAD>
64<BODY>
65<FORM name="fdatos" action="../gestores/gestor_menus.php" method="post"> 
66        <INPUT type=hidden name=opcion value=<?=$opcion?>>
67        <INPUT type=hidden name=idmenu value=<?=$idmenu?>>
68        <INPUT type=hidden name=grupoid value=<?=$grupoid?>>
69        <P align=center class=cabeceras><?echo $TbMsg[4]?><BR>
70        <SPAN align=center class=subcabeceras><? echo $opciones[$opcion]?></SPAN></P>
71        <TABLE  align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos >
72<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
73                <TR>
74                        <th align=center>&nbsp;<?echo $TbMsg[5]?>&nbsp;</th>
75                        <?php   if ($opcion==$op_eliminacion)
76                                        echo '<TD style="width:300">'.$descripcion.'</TD>';
77                                else
78                                        echo '<TD><INPUT  class="formulariodatos" name=descripcion style="width:300" type=text value="'.$descripcion.'"></TD>';?>
79                </TR>
80<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
81                <TR>
82                        <th  align=center>&nbsp;<?echo $TbMsg[6]?>&nbsp;</th>
83                        <?php   if ($opcion==$op_eliminacion)
84                                        echo '<TD  style="width:300">'.$titulo.'</TD>';
85                                else
86                                        echo '<TD ><INPUT  class="formulariodatos" name=titulo style="width:300" type=text value="'.$titulo.'"></TD>';?>
87                </TR>
88<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
89                <TR>
90                        <th align=center>&nbsp;<?echo $TbMsg[18]?>&nbsp;</th>
91                        <?
92                                if ($opcion==$op_eliminacion)
93                                        echo '<TD colspan=3>'.TomaDato($cmd,0,'iconos',$idurlimg,'idicono','descripcion').'&nbsp;</TD>';
94                                else
95                                        echo '<TD colspan=3>'.HTMLSELECT($cmd,0,'iconos',$idurlimg,'idicono','descripcion',160,"","","idtipoicono=3").'</TD>';
96                        ?>
97                </TR>
98<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
99<!--<php-->
100
101                <TR>
102                        <th align="center">&nbsp;<?php echo $TbMsg[17]?> <sup>*</sup>&nbsp;</th>
103                        <?php
104                                if ($opcion==$op_eliminacion){
105                                        $tbresolucion[788]="800x600   16bits";
106                                        $tbresolucion[791]="1024x768  16bits";
107                                        $tbresolucion[355]="1152x864  16bits";
108                                        $tbresolucion[794]="1280x1024 16bits";
109                                        $tbresolucion[798]="1600x1200 16bits";
110                                        $tbresolucion[789]="800x600   24bits";
111                                        $tbresolucion[792]="1024x768  24bits";
112                                        $tbresolucion[795]="1280x1024 24bits";
113                                        $tbresolucion[799]="1600x1200 24bits";
114                                        echo '<TD style="width:150">'.$tbresolucion[$resolucion].'</TD>';
115                                }
116                                else{
117                                        $parametros="788=800x600   16bits".chr(13);
118                                        $parametros.="791=1024x768  16bits".chr(13);
119                                        $parametros.="355=1152x864  16bits".chr(13);
120                                        $parametros.="794=1280x1024 16bits".chr(13);
121                                        $parametros.="798=1600x1200 16bits".chr(13);
122                                        $parametros.="789=800x600   24bits".chr(13);
123                                        $parametros.="792=1024x768  24bits".chr(13);
124                                        $parametros.="795=1280x1024 24bits".chr(13);
125                                        $parametros.="799=1600x1200 24bits";
126
127                                        echo '<TD>'.HTMLCTESELECT($parametros,"resolucion","estilodesple","",$resolucion,100).'</TD>';
128                                }
129                        ?>
130                </TR>
131
132<!--?> -->
133<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
134                <TR>
135                        <th align=center>&nbsp;<?echo $TbMsg[7]?>&nbsp;</th>
136                        <?php   if ($opcion==$op_eliminacion)
137                                        echo '<TD >'.$comentarios.'&nbsp</TD>';
138                                else
139                                        echo '<TD><TEXTAREA   class="formulariodatos" name=comentarios rows=3 cols=55>'.$comentarios.'</TEXTAREA></TD>';
140                        ?>
141                </TR>
142                <tr>
143                        <th colspan="2" align="center">&nbsp;<sup>*</sup> <?php echo $TbMsg["WARN_NETBOOT"]?>&nbsp;</th>
144                </tr>
145</TABLE>
146<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
147<BR>
148<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
149        <TABLE  align=center border=0 cellPadding=1 cellSpacing=1 class=tabla_datos>
150                <TR>
151                        <TD align=center colspan=6>&nbsp;<b><?echo $TbMsg[8]?></b>&nbsp;</TD>
152                </TR>
153<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
154                <TR>
155                        <TH align=center>&nbsp; <?echo $TbMsg[9]?>&nbsp;</TH>
156                        <?if ($opcion==$op_eliminacion)
157                                echo '<TD style="width:50">'.$coorx.'</TD>';
158                                else
159                                        echo '<TD><INPUT  class="formulariodatos" name=coorx style="width:50" type=text value="'.$coorx.'"></TD>';?>
160                        <TH align=center>&nbsp;<?echo $TbMsg[10]?>&nbsp;</TH>
161                        <?if ($opcion==$op_eliminacion)
162                                        echo '<TD style="width:50">'.$coorx.'</TD>';
163                                else
164                                        echo '<TD><INPUT  class="formulariodatos" name=coory style="width:50" type=text value="'.$coory.'"></TD>';?>
165                        <TH align=center>&nbsp;<?echo $TbMsg[11]?>&nbsp;</TH>
166                        <?
167                                if ($opcion==$op_eliminacion){
168                                        $tbmodalidad[1]=$TbMsg[13];
169                                        $tbmodalidad[2]=$TbMsg[14];
170                                        echo '<TD style="width:100">'.$tbmodalidad[$modalidad].'</TD>';
171                                }
172                                else{
173                                        $parametros="1=1".chr(13);
174                                        $parametros.="2=2".chr(13);
175                                        $parametros.="3=3".chr(13);
176                                        $parametros.="4=4".chr(13);
177                                        $parametros.="5=5";
178                                        echo '<TD>'.HTMLCTESELECT($parametros,"modalidad","estilodesple","",$modalidad,100).'</TD>';
179                                }
180                        ?>
181                </TR>
182
183                <TR>
184                        <TH align=center>&nbsp; <?echo $TbMsg[15]?>&nbsp;</TH>
185                        <?if ($opcion==$op_eliminacion)
186                                        echo '<TD colspan=5>'.$htmlmenupub.'</TD>';
187                                else
188                                        echo '<TD colspan=5><INPUT  class="formulariodatos" name=htmlmenupub style="width:350" type=text value="'.$htmlmenupub.'"></TD>';
189                        ?>
190                </TR>
191<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
192                <TR>
193                        <TD align=center colspan=6>&nbsp;<b><?echo $TbMsg[12]?></b>&nbsp;</TD>
194                </TR>
195<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
196                <TR>
197                        <TH align=center>&nbsp;<?echo $TbMsg[9]?>&nbsp;</TH>
198                        <?if ($opcion==$op_eliminacion)
199                                echo '<TD style="width:50">'.$scoorx.'</TD>';
200                        else
201                                echo '<TD><INPUT  class="formulariodatos" name=scoorx style="width:50" type=text value="'.$scoorx.'"></TD>';?>
202                        <TH align=center>&nbsp;<?echo $TbMsg[10]?>&nbsp;</TH>
203                                <?if ($opcion==$op_eliminacion)
204                                                echo '<TD style="width:50">'.$scoorx.'</TD>';
205                                        else
206                                                echo '<TD><INPUT  class="formulariodatos" name=scoory style="width:50" type=text value="'.$scoory.'"></TD>';?>
207                        <TH align=center>&nbsp;<?echo $TbMsg[11]?>&nbsp;</TH>
208                                <?
209                                        if ($opcion==$op_eliminacion){
210                                                $tbmodalidad[1]=$TbMsg[13];
211                                                $tbmodalidad[2]=$TbMsg[14];
212                                                echo '<TD style="width:100">'.$tbmodalidad[$smodalidad].'</TD>';
213                                        }
214                                        else{
215                                                $parametros="1=1".chr(13);
216                                                $parametros.="2=2".chr(13);
217                                                $parametros.="3=3".chr(13);
218                                                $parametros.="4=4".chr(13);
219                                                $parametros.="5=5";
220                                                echo '<TD>'.HTMLCTESELECT($parametros,"smodalidad","estilodesple","",$smodalidad,100).'</TD>';
221                                        }
222                        ?>
223                </TR>
224                <TR>
225                        <TH align=center>&nbsp; <?echo $TbMsg[16]?>&nbsp;</TH>
226                        <?if ($opcion==$op_eliminacion)
227                                        echo '<TD colspan=5">'.$htmlmenupri.'</TD>';
228                                else
229                                        echo '<TD colspan=5><INPUT  class="formulariodatos" name=htmlmenupri style="width:350" type=text value="'.$htmlmenupri.'"></TD>';
230                        ?>
231                </TR>
232<!------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------->
233        </TABLE>
234</FORM>
235</DIV>
236<?
237//________________________________________________________________________________________________________
238include_once("../includes/opcionesbotonesop.php");
239//________________________________________________________________________________________________________
240?>
241</BODY>
242</HTML>
243<?
244//________________________________________________________________________________________________________
245//      Recupera los datos de un menu
246//              Parametros:
247//              - cmd: Una comando ya operativo (con conexión abierta) 
248//              - id: El identificador del menu
249//________________________________________________________________________________________________________
250function TomaPropiedades($cmd,$id){
251        global  $descripcion;
252        global   $titulo;
253        global   $coorx;
254        global   $coory;
255        global   $modalidad;
256        global   $scoorx;
257        global   $scoory;
258        global   $smodalidad;
259        global  $comentarios;
260        global  $htmlmenupub;
261        global  $htmlmenupri;
262        global  $resolucion;
263        global  $idurlimg;
264       
265        $rs=new Recordset;
266        $cmd->texto="SELECT * FROM menus WHERE idmenu=".$id;
267        $rs->Comando=&$cmd;
268        if (!$rs->Abrir()) return(false); // Error al abrir recordset
269        $rs->Primero();
270        if (!$rs->EOF){
271                $descripcion=$rs->campos["descripcion"];
272                $titulo=$rs->campos["titulo"];
273                $coorx=$rs->campos["coorx"];
274                $coory=$rs->campos["coory"];
275                $modalidad=$rs->campos["modalidad"];
276                $scoorx=$rs->campos["scoorx"];
277                $scoory=$rs->campos["scoory"];
278                $smodalidad=$rs->campos["smodalidad"];
279                $comentarios=$rs->campos["comentarios"];
280                $htmlmenupub=$rs->campos["htmlmenupub"];
281                $htmlmenupri=$rs->campos["htmlmenupri"];
282                $resolucion=$rs->campos["resolucion"];
283                $idurlimg=$rs->campos["idurlimg"];
284                $rs->Cerrar();
285                return(true);
286        }
287        else
288                return(false);
289}
290?>
Note: See TracBrowser for help on using the repository browser.