source: admin/WebConsole/images/L_Iconos.php @ 3fef8e1

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 3fef8e1 was 3847e73, checked in by alonso <alonso@…>, 15 years ago

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

  • Property mode set to 100644
File size: 6.7 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 order by idtipoicono,descripcion ";
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        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
46<LINK rel="stylesheet" type="text/css" href="../estilos.css">
47<SCRIPT language="javascript">
48var IE=(navigator.appName=="Microsoft Internet Explorer");
49var NS=(navigator.appName=="Netscape");
50</SCRIPT>
51<SCRIPT language="javascript" src="../clases/jscripts/MenuContextual.js"></SCRIPT>
52<SCRIPT language="javascript" src="L_Iconos.js"></SCRIPT>
53</HEAD>
54  <BODY>
55  <P align="center"><SPAN class=textos>____ Opciones de búsqueda ____</SPAN></P>
56   <FORM name="fdatos" action="L_Iconos.php" method="post">
57        <INPUT type=hidden name=identificador value="0">
58        <TABLE align=center class=tabla_busquedas>
59<!--------------------------------------------------------------------------------------------------------------------------------------------------->
60                <TR>
61                        <TH>&nbsp;Tipo&nbsp;</TD>
62                        <TD ><?
63                                        $parametros="0=".chr(13);
64                                        $parametros.="1=iconos web".chr(13);
65                                        $parametros.="2=iconos items";
66                                        echo '<TD>'.HTMLCTESELECT($parametros, "idtipoicono","estilodesple","",$idtipoicono,100).'</TD>';?>
67                        </TD>
68                </TR>
69        </TABLE>
70        <BR>
71       
72<!--------------------------------------------------------------------------------------------------------------------------------------------------->
73<P align=center><img SRC="../images/iconos/busquedas.gif" onclick="submit()" style="cursor:hand" alt="Buscar"></P>
74</FORM>
75<!--------------------------------------------------------------------------------------------------------------------------------------------------->
76<P align="center"><SPAN class=textos>Registros encontrados : <? echo $rs->numeroderegistros?></SPAN></P>
77<TABLE align="center" class="tabla_listados">
78  <TR>
79        <TH align="center">A</TH>
80        <TH align="center">&nbsp;<? echo utf8_encode(Descripción)?>&nbsp;</TH>
81        <TH align="center">&nbsp;Nombre&nbsp;</TH>
82        <TH align="center">&nbsp;</TH>
83        <TH align="center">&nbsp;T&nbsp;</TH>
84
85        </TR>
86  <?
87        $TBtipo[1]="W";
88        $TBtipo[2]="I";
89  while (!$rs->EOF){?>
90        <TR>
91                <TD  align=center><IMG  id=<?=$rs->campos["idicono"]?> style="cursor:hand" onclick="menu_contextual(this)" src="../images/iconos/administrar_off.gif"></TD>
92                <TD>&nbsp;<? echo basename($rs->campos["descripcion"])?>&nbsp;</TD>
93                <TD>&nbsp;<? echo basename($rs->campos["urlicono"])?>&nbsp;</TD>
94                <TD align=center>&nbsp;<IMG src="./iconos/<? echo $rs->campos["urlicono"] ?>"
95
96                <? if ($rs->campos["idtipoicono"]==2) //icono item
97                        echo " width=64 ";
98                else
99                        echo " width=16 ";
100                ?>
101                >&nbsp;</TD>
102                <TD align=center>&nbsp;<? echo $TBtipo[$rs->campos["idtipoicono"]] ?>&nbsp;</TD>
103  </TR>
104   <?  $rs->Siguiente();}?>
105</TABLE>
106<?
107//-------------------------------------------------------------------------------------------------------------------------------------------------
108// Menu contextual
109//-------------------------------------------------------------------------------------------------------------------------------------------------
110$flotante=new MenuContextual(); // Crea objeto MenuContextual
111
112$XMLcontextual=CreacontextualXMLMenu(); // Crea contextual de las acciones
113echo $flotante->CreaMenuContextual($XMLcontextual);
114?>
115</BODY>
116</HTML>
117<?
118//-------------------------------------------------------------------------------------------------------------------------------------------------
119//      Menus contextuales
120//-------------------------------------------------------------------------------------------------------------------------------------------------
121function CreacontextualXMLMenu(){
122
123        $layerXML='<MENUCONTEXTUAL';
124        $layerXML.=' maxanchu=110';
125        $layerXML.=' idctx="flo_menu"';
126        $layerXML.=' swimg=1';
127        $layerXML.=' origen_x=100';
128        $layerXML.=' origen_y=300';
129        $layerXML.=' clase="menu_contextual"';
130        $layerXML.='>';
131       
132        $layerXML.='<ITEM';
133        $layerXML.=' alpulsar="consultar()"';
134        $layerXML.=' imgitem="../images/iconos/consultar.gif"';
135        $layerXML.=' textoitem="Consultar"';
136        $layerXML.='></ITEM>';
137
138        $layerXML.='<ITEM';
139        $layerXML.=' alpulsar="modificar()"';
140        $layerXML.=' textoitem="Modificar"';
141        $layerXML.=' imgitem="../images/iconos/modificar.gif"';
142        $layerXML.='></ITEM>';
143
144        $layerXML.='<SEPARADOR>';
145        $layerXML.='</SEPARADOR>';
146       
147        $layerXML.='<ITEM';
148        $layerXML.=' alpulsar="borrar()"';
149        $layerXML.=' imgitem="../images/iconos/eliminar.gif"';
150        $layerXML.=' textoitem="Eliminar"';
151        $layerXML.='></ITEM>';
152
153        $layerXML.='</MENUCONTEXTUAL>';
154        return($layerXML);
155}
156?>
Note: See TracBrowser for help on using the repository browser.