source: admin/WebConsole/varios/administradores_centros.php @ da8db11

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 da8db11 was f81a22ca, checked in by alonso <alonso@…>, 15 years ago

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

  • Property mode set to 100644
File size: 5.3 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: Año 2003-2004
7// Fecha Última modificación: Febrero-2005
8// Nombre del fichero: administradores_centros.php
9// Descripción :
10//              Administra los componentes software incluidos en un perfil software
11// *******************************************************************************************************
12include_once("../includes/ctrlacc.php");
13include_once("../clases/AdoPhp.php");
14include_once("../includes/CreaComando.php");
15include_once("../includes/constantes.php");
16include_once("../idiomas/php/".$idioma."/administradores_centros_".$idioma.".php");
17//________________________________________________________________________________________________________
18$idcentro=0;
19$nombrecentro ="";
20if (isset($_GET["idcentro"])) $idcentro=$_GET["idcentro"]; // Recoge parametros
21if (isset($_GET["nombrecentro"])) $nombrecentro=$_GET["nombrecentro"]; // Recoge parametros
22
23$cmd=CreaComando($cadenaconexion);
24if (!$cmd)
25        Header('Location: '.$pagerror.'?herror=2'); // Error de conexión con servidor B.D.
26//________________________________________________________________________________________________________
27?>
28<HTML>
29<HEAD>
30        <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
31<LINK rel="stylesheet" type="text/css" href="../estilos.css">
32<SCRIPT language="javascript" src="../jscripts/administradores_centros.js"></SCRIPT>
33<SCRIPT language="javascript" src="../jscripts/opciones.js"></SCRIPT>
34
35
36<SCRIPT language="javascript">
37
38</SCRIPT>
39
40
41
42<? echo '<SCRIPT language="javascript" src="../idiomas/javascripts/'.$idioma.'/administradores_centros_'.$idioma.'.js"></SCRIPT>'?>
43</HEAD>
44<BODY>
45<FORM name="fdatos"> 
46        <INPUT type=hidden value="<? echo $idcentro?>" id=idcentro>     
47 
48        <P align=center class=cabeceras><?echo $nombrecentro?></SPAN>&nbsp;<IMG src="../images/iconos/centros.gif">
49        <BR>
50        <SPAN align=center class=subcabeceras><?echo $TbMsg[1]?></SPAN>&nbsp;<IMG src="../images/iconos/confisoft.gif"></P>
51
52                <?
53                        $rs=new Recordset;
54                        // Administradores asignados
55                        $cmd->texto="SELECT usuarios.idusuario,usuarios.nombre ,usuarios.idtipousuario FROM usuarios
56                                                        INNER JOIN administradores_centros ON administradores_centros.idusuario=usuarios.idusuario
57                                                        WHERE administradores_centros.idcentro=".$idcentro." ORDER by usuarios.nombre";
58
59                        $rs->Comando=&$cmd;
60                        if ($rs->Abrir()){
61                                $usuariosUO="";
62                                $rs->Primero();
63                                echo '<DIV align=center id="Layer_componentes">';
64                                echo '<P><SPAN align=center class=presentaciones><B>'.$TbMsg[2].'</B></SPAN></P></DIV>';       
65                                echo '<TABLE width="100%" class="tabla_listados" cellspacing=1 cellpadding=0 >';
66                                echo '<TR><TH>&nbsp</TH><TH>T</TH><TH>'.$TbMsg[3].'</TH></TR>';
67                                while (!$rs->EOF){
68                                                $usuariosUO.=$rs->campos["idusuario"].",";
69                                                 echo '<TR>';
70                                                 echo '<TD align=center width="10%"><INPUT type=checkbox
71                                                                                onclick="gestion_administrador('.$rs->campos["idusuario"].',this)" checked></INPUT></TD>';
72                                                switch($rs->campos["idtipousuario"]){
73                                                        case $ADMINISTRADOR:
74                                                                echo '<TD align=center width="10%" ><img src="../images/iconos/administradores.gif"></TD>';
75                                                                break;
76                                                        case $SUPERADMINISTRADOR:
77                                                                echo '<TD align=center width="10%" ><img src="../images/iconos/superadministradores.gif"></TD>';
78                                                                break;
79                                                }
80                                                echo '<TD  width="80%" >&nbsp;'.$rs->campos["nombre"].'</TD>';
81                                                echo '</TR>';
82                                                $rs->Siguiente();
83                                }
84                                echo '</TABLE>';
85                        }
86                        $rs->Cerrar();
87                        // Administradores disponibles
88                        $usuariosUO.="0";
89                        $cmd->texto="SELECT usuarios.idusuario,usuarios.nombre,usuarios.idtipousuario FROM usuarios
90                                                        WHERE usuarios.idusuario NOT IN (".$usuariosUO.") ORDER by usuarios.nombre";
91                        $rs->Comando=&$cmd;
92                        if ($rs->Abrir()){
93                                echo '<DIV align=center id="Layer_componentes">';
94                                echo '<P><SPAN align=center class=presentaciones><B>'.$TbMsg[5].'</B></SPAN></P></DIV>';       
95                                echo '<TABLE width="100%" class="tabla_listados" cellspacing=1 cellpadding=0 >';
96                                echo '<TR><TH>&nbsp</TH><TH>T</TH><TH>'.$TbMsg[3].'</TH></TR>';
97                                $rs->Primero();
98                                while (!$rs->EOF){
99                                                 echo '<TR>';
100                                                 echo '<TD align=center width="10%"><INPUT type=checkbox
101                                                                         onclick="gestion_administrador('.$rs->campos["idusuario"].',this)"></INPUT></TD>';
102                                                switch($rs->campos["idtipousuario"]){
103                                                        case $ADMINISTRADOR:
104                                                                echo '<TD align=center width="10%" ><img src="../images/iconos/administradores.gif"></TD>';
105                                                                break;
106                                                        case $SUPERADMINISTRADOR:
107                                                                echo '<TD align=center width="10%" ><img src="../images/iconos/superadministradores.gif"></TD>';
108                                                                break;
109                                                }
110                                                 echo '<TD width="80%" >&nbsp;'.$rs->campos["nombre"].'</TD>';
111                                                 echo '</TR>';
112                                                $rs->Siguiente();
113                                }
114                                echo '</TABLE>';
115                        }
116                        $rs->Cerrar();
117                ?>
118                </TABLE>
119        <DIV id="Layer_nota" align=center >
120                <BR>
121                <SPAN align=center class=notas><I><?echo $TbMsg[4]?></I></SPAN>
122        </DIV>
123</FORM>
124<?
125//________________________________________________________________________________________________________
126include_once("../includes/iframecomun.php");
127//________________________________________________________________________________________________________
128?>
129</BODY>
130</HTML>
Note: See TracBrowser for help on using the repository browser.