source: admin/WebConsole/images/L_Iconos.php @ 9a2cda1e

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 9a2cda1e was b0dc2e4, checked in by alonso <alonso@…>, 16 years ago

git-svn-id: https://opengnsys.es/svn/trunk@489 a21b9725-9963-47de-94b9-378ad31fedc9

  • Property mode set to 100644
File size: 6.1 KB
Line 
1<?
2// ********************************************************************************************************************
3// Aplicación WEB: ogAdmWebCon
4// Autor: José Manuel Alonso (E.T.S.I.I.) Universidad de Sevilla
5
6// Fecha Creación: Diciembre-2003
7// Fecha Última modificación: Febrero-2005
8// Nombre del fichero: L_Iconos.php
9// Descripción :Este fichero implementa  el mantenimiento de la tabla Iconos
10// ********************************************************************************************************************
11include_once("../includes/ctrlacc.php");
12include_once("../clases/AdoPhp.php");
13include_once("../clases/XmlPhp.php");
14include_once("../clases/MenuContextual.php");
15include_once("../includes/CreaComando.php");
16include_once("../includes/HTMLCTESELECT.php");
17//-------------------------------------------------------------------------------------------------------------------------------------------------
18// Captura de parámetros
19//-------------------------------------------------------------------------------------------------------------------------------------------------
20
21$idtipoicono="";
22
23if (isset($_POST["idtipoicono"])) $idtipoicono=$_POST["idtipoicono"];
24//-------------------------------------------------------------------------------------------------------------------------------------------------
25// Conexion a la base de datos
26//-------------------------------------------------------------------------------------------------------------------------------------------------
27$cmd=CreaComando($cadenaconexion);
28if (!$cmd) // Fallo conexión con servidor de datos
29        Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
30//-------------------------------------------------------------------------------------------------------------------------------------------------
31// Búsquedas
32//-------------------------------------------------------------------------------------------------------------------------------------------------
33$cmd->texto="SELECT * FROM iconos WHERE idicono>0 ";
34if (!empty($idtipoicono))        // Tipo
35                $cmd->texto.=" AND idtipoicono=".$idtipoicono;
36
37$rs=new Recordset;
38$rs->Comando=&$cmd;
39if (!$rs->Abrir())
40        RedireccionaError("Fallo al abrir la tabla: Iconos");
41?>
42<!--------------------------------------------------------------------------------------------------------------------------------------------------->
43<HTML>
44<HEAD>
45<LINK rel="stylesheet" type="text/css" href="../estilos.css">
46<SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT>
47<SCRIPT language="javascript" src="L_Iconos.js"></SCRIPT>
48</HEAD>
49  <BODY>
50  <P align="center"><SPAN class=textos>____ Opciones de búsqueda ____</SPAN></P>
51   <FORM name="fdatos" action="L_Iconos.php" method="post">
52        <INPUT type=hidden name=identificador value="0">
53        <TABLE align=center class=tabla_busquedas>
54<!--------------------------------------------------------------------------------------------------------------------------------------------------->
55                <TR>
56                        <TH>&nbsp;Tipo&nbsp;</TD>
57                        <TD ><?
58                                        $parametros="0=".chr(13);
59                                        $parametros.="1=iconos web".chr(13);
60                                        $parametros.="2=iconos items";
61                                        echo '<TD>'.HTMLCTESELECT($parametros, "idtipoicono","estilodesple","",$idtipoicono,100).'</TD>';?>
62                        </TD>
63                </TR>
64        </TABLE>
65        <BR>
66       
67<!--------------------------------------------------------------------------------------------------------------------------------------------------->
68<P align=center><img SRC="../images/iconos/busquedas.gif" onclick="submit()" style="cursor:hand" alt="Buscar"></P>
69</FORM>
70<!--------------------------------------------------------------------------------------------------------------------------------------------------->
71<P align="center"><SPAN class=textos>Registros encontrados : <? echo $rs->numeroderegistros?></SPAN></P>
72<TABLE align="center" class="tabla_listados">
73  <TR>
74        <TH align="center">A</TH>
75        <TH align="center">&nbsp;Nombre&nbsp;</TH>
76        <TH align="center">&nbsp;Tipo&nbsp;</TH>
77  </TR>
78  <?
79        $TBtipo[1]="iconos web";
80        $TBtipo[2]="iconos items";
81  while (!$rs->EOF){?>
82        <TR>
83                <TD  align=center><IMG  id=<?=$rs->campos["idicono"]?> style="cursor:hand" onclick="menu_contextual(this)" src="../images/iconos/administrar_off.gif"></TD>
84                <TD>&nbsp;<? echo basename($rs->campos["urlicono"])?>&nbsp;</TD>
85                <TD>&nbsp;<? echo $TBtipo[$rs->campos["idtipoicono"]] ?>&nbsp;</TD>
86  </TR>
87   <?  $rs->Siguiente();}?>
88</TABLE>
89<?
90//-------------------------------------------------------------------------------------------------------------------------------------------------
91// Menu contextual
92//-------------------------------------------------------------------------------------------------------------------------------------------------
93$flotante=new MenuContextual(); // Crea objeto MenuContextual
94
95$XMLcontextual=CreacontextualXMLMenu(); // Crea contextual de las acciones
96echo $flotante->CreaMenuContextual($XMLcontextual);
97?>
98</BODY>
99</HTML>
100<?
101//-------------------------------------------------------------------------------------------------------------------------------------------------
102//      Menus contextuales
103//-------------------------------------------------------------------------------------------------------------------------------------------------
104function CreacontextualXMLMenu(){
105
106        $layerXML='<MENUCONTEXTUAL';
107        $layerXML.=' maxanchu=110';
108        $layerXML.=' idctx="flo_menu"';
109        $layerXML.=' swimg=1';
110        $layerXML.=' origen_x=100';
111        $layerXML.=' origen_y=300';
112        $layerXML.=' clase="menu_contextual"';
113        $layerXML.='>';
114       
115        $layerXML.='<ITEM';
116        $layerXML.=' alpulsar="consultar()"';
117        $layerXML.=' imgitem="../images/iconos/consultar.gif"';
118        $layerXML.=' textoitem="Consultar"';
119        $layerXML.='></ITEM>';
120
121        $layerXML.='<ITEM';
122        $layerXML.=' alpulsar="modificar()"';
123        $layerXML.=' textoitem="Modificar"';
124        $layerXML.=' imgitem="../images/iconos/modificar.gif"';
125        $layerXML.='></ITEM>';
126
127        $layerXML.='<SEPARADOR>';
128        $layerXML.='</SEPARADOR>';
129       
130        $layerXML.='<ITEM';
131        $layerXML.=' alpulsar="borrar()"';
132        $layerXML.=' imgitem="../images/iconos/eliminar.gif"';
133        $layerXML.=' textoitem="Eliminar"';
134        $layerXML.='></ITEM>';
135
136        $layerXML.='</MENUCONTEXTUAL>';
137        return($layerXML);
138}
139?>
Note: See TracBrowser for help on using the repository browser.