source: admin/ogAdmSources/ogAdmWebCon/images/L_Iconos.php @ e42f34e

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 e42f34e was 8964f9b, checked in by ramon <ramongomez@…>, 16 years ago

Resstructuración de trunk.

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

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