source: admin/WebConsole/propiedades/propiedades_menus.php @ 86d5b32

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 86d5b32 was 5bac736, checked in by ramon <ramongomez@…>, 13 years ago

Versión 1.0.4, #452: Integrar ticket de configuración de resolución de menús y cambios necesarios en la base de datos.

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

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