Commit 68f3cd9d891451a7dff534603dc3399a170e1a57
1 parent
90d07151
Exists in
master
and in
1 other branch
- merge de branch (2.4) revisão [826:838]
git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@839 fecfc0c7-e812-0410-ae72-849f08638ee7
Showing
7 changed files
with
6 additions
and
338 deletions
Show diff stats
admin/gerencia_licencas/consulta/softwares_aquisicao.php
... | ... | @@ -21,6 +21,7 @@ if(!isset($_SESSION['id_usuario'])) |
21 | 21 | die('Acesso restrito (Restricted access)!'); |
22 | 22 | else { // Inserir regras para outras verificações (ex: permissões do usuário)! |
23 | 23 | } |
24 | +require_once('../../../include/library.php'); | |
24 | 25 | |
25 | 26 | $v_aquisicao = $_GET['id_aquisicao']; |
26 | 27 | $v_processo = $_GET['nr_processo']; | ... | ... |
admin/remove_computador.php
... | ... | @@ -129,9 +129,9 @@ else |
129 | 129 | <tr> |
130 | 130 | <td nowrap><div align="center"> |
131 | 131 | <form name="form1" method="post" action=""> |
132 | - <input name="remove_sim" type="submit" id="remove_sim" value=" Sim "> | |
132 | + <input name="remove_sim" type="submit" id="remove_sim" value="<?=$oTranslator->_('Sim');?>" <? echo ($_SESSION['cs_nivel_administracao']<>1&&$_SESSION['cs_nivel_administracao']<>3?'disabled':'')?>> | |
133 | 133 | |
134 | - <input name="remove_nao" type="submit" id="remove_nao" value="<?=$oTranslator->_('kciq_msg no');?>" onClick="window.close();"> | |
134 | + <input name="remove_nao" type="submit" id="remove_nao" value="<?=$oTranslator->_('Nao');?>" onClick="window.close();"> | |
135 | 135 | </form></div> |
136 | 136 | </td> |
137 | 137 | </tr> | ... | ... |
relatorios/computador/inc_opcoes_administrativas.php
... | ... | @@ -47,12 +47,13 @@ else |
47 | 47 | <td nowrap class="opcao_tabela"><a href="../../admin/forca_coleta_estacao.php?te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>&te_nome_computador=<? echo mysql_result($result, 0, "te_nome_computador");?>"><?=$oTranslator->_('Forcar coletas');?></a> </td> |
48 | 48 | <? |
49 | 49 | if ($_SESSION["cs_nivel_administracao"] == 1 || |
50 | - $_SESSION["cs_nivel_administracao"] == 2 || | |
50 | + //$_SESSION["cs_nivel_administracao"] == 2 || | |
51 | 51 | $_SESSION["cs_nivel_administracao"] == 3) |
52 | 52 | { |
53 | 53 | ?> |
54 | 54 | <td align="left" valign="middle" class="opcao_tabela"><a href="../../admin/remove_computador.php?te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so']?>"><img src="../../imgs/exclui_computador.gif" width="24" height="24" border="0"></a></td> |
55 | - <td nowrap class="opcao_tabela"><a href="../../admin/remove_computador.php?te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so'];?>"><?=$oTranslator->_('Remover computador');?></a></td> | |
55 | + <td nowrap class="opcao_tabela"> | |
56 | + <a href="../../admin/remove_computador.php?te_node_address=<? echo $_GET['te_node_address']?>&id_so=<? echo $_GET['id_so'];?>"><?=$oTranslator->_('Remover computador');?></a></td> | |
56 | 57 | <? |
57 | 58 | } |
58 | 59 | ?> | ... | ... |
relatorios/duplicados/cab.html
... | ... | @@ -1,40 +0,0 @@ |
1 | -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
2 | -<html> | |
3 | -<head> | |
4 | -<title>Relatório de Itens Duplicados</title> | |
5 | -<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> | |
6 | -<script language="JavaScript" type="text/JavaScript"> | |
7 | -<!-- | |
8 | -function MM_openBrWindow(theURL,winName,features) { //v2.0 | |
9 | - window.open(theURL,winName,features); | |
10 | - } | |
11 | - //--> | |
12 | - </script> | |
13 | - <link rel="stylesheet" type="text/css" href="/cacic2/include/cacic.css"> | |
14 | - <style type="text/css"> | |
15 | - TR {font-size:10pt ; font-family: Verdana, Arial} | |
16 | - </style> | |
17 | - </head> | |
18 | - | |
19 | - <body bgcolor="#FFFFFF" topmargin="5"> | |
20 | - <table border="0" align="left" cellpadding="0" cellspacing="0" bordercolor="#999999"> | |
21 | - <tr bgcolor="#E1E1E1"> | |
22 | - <td rowspan="5" bgcolor="#FFFFFF"><img src="/cacic2/imgs/cacic_novo.gif" width="50" height="50"></td> | |
23 | - <td bgcolor="#FFFFFF"> </td> | |
24 | - </tr> | |
25 | - <tr bgcolor="#E1E1E1"> | |
26 | - <td nowrap bgcolor="#FFFFFF"><font color="#333333" size="4" face="Verdana, Arial, Helvetica, sans-serif"> | |
27 | - <strong>CACIC - Relatório de Itens Duplicados</strong></font></td> | |
28 | - </tr> | |
29 | - <tr> | |
30 | - <td height="1" bgcolor="#333333"></td> | |
31 | - </tr> | |
32 | - <tr> | |
33 | - <td><p align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Gerado em <? echo date("d/m/Y à\s H:i\h"); ?></font></p></td> | |
34 | - </tr> | |
35 | - </table> | |
36 | -<br> | |
37 | -<br> | |
38 | -<br> | |
39 | -<br> | |
40 | - |
relatorios/duplicados/computadoresconsulta.php
... | ... | @@ -1,150 +0,0 @@ |
1 | -<? | |
2 | - /* | |
3 | - Copyright 2000, 2001, 2002, 2003, 2004, 2005 Dataprev - Empresa de Tecnologia e Informações da Previdência Social, Brasil | |
4 | - | |
5 | - Este arquivo é parte do programa CACIC - Configurador Automático e Coletor de Informações Computacionais | |
6 | - | |
7 | - O CACIC é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como | |
8 | - publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença, ou (na sua opnião) qualquer versão. | |
9 | - | |
10 | - Este programa é distribuido na esperança que possa ser util, mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer | |
11 | - MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes. | |
12 | - | |
13 | - Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt", junto com este programa, se não, escreva para a Fundação do Software | |
14 | - Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
15 | - */ | |
16 | -/* | |
17 | - * verifica se houve login e também regras para outras verificações (ex: permissões do usuário)! | |
18 | - */ | |
19 | -if(!isset($_SESSION['id_usuario'])) | |
20 | - die('Acesso negado (Access denied)!'); | |
21 | -else { // Inserir regras para outras verificações (ex: permissões do usuário)! | |
22 | -} | |
23 | -include_once("cab.html"); | |
24 | -require_once('../../include/library.php'); | |
25 | -conecta_bd_cacic(); | |
26 | - | |
27 | - | |
28 | -$str_consulta= $_GET['string_consulta']; | |
29 | -$tp_consulta = $_GET['tipo_consulta']; | |
30 | - | |
31 | -if ($_GET['campo']) | |
32 | - $orderby = 'ORDER BY '.$_GET['campo']; | |
33 | -else | |
34 | - $orderby = 'ORDER BY te_nome_computador'; | |
35 | - | |
36 | -?> | |
37 | -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
38 | -<html> | |
39 | -<head> | |
40 | -<link rel="stylesheet" type="text/css" href="/cacic2/include/cacic.css"> | |
41 | - | |
42 | -<title></title> | |
43 | -<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> | |
44 | -</head> | |
45 | - | |
46 | -<? | |
47 | - | |
48 | -if ($tp_consulta) { | |
49 | - if($tp_consulta == 'nome') { | |
50 | - $query = "SELECT * FROM computadores, so | |
51 | - WHERE te_nome_computador like '%". $str_consulta ."%' AND | |
52 | - computadores.id_so = so.id_so | |
53 | - $orderby"; | |
54 | - } | |
55 | - if($tp_consulta == 'ip') { | |
56 | - $query = "SELECT * FROM computadores, so | |
57 | - WHERE te_ip like '%". $str_consulta ."%' AND | |
58 | - computadores.id_so = so.id_so | |
59 | - $orderby"; | |
60 | - } | |
61 | - if($tp_consulta == 'te_node_address') { | |
62 | - $query = "SELECT * FROM computadores, so | |
63 | - WHERE te_node_address like '%". $str_consulta ."%' AND | |
64 | - computadores.id_so = so.id_so | |
65 | - $orderby"; | |
66 | - } | |
67 | - $result = mysql_query($query) or die('Erro no select' . mysql_error().' ou sua sessão expirou!'); | |
68 | - | |
69 | - if ((strlen($str_consulta) < 1) && ($tp_consulta == 'nome')) { | |
70 | - echo $mensagem = mensagem('Digite pelo menos 01 caracteres...'); | |
71 | - } | |
72 | - else | |
73 | - { | |
74 | - if(($nu_reg= mysql_num_rows($result))==0){ | |
75 | - echo $mensagem = mensagem('Nenhum registro encontrado!'); | |
76 | - } | |
77 | - else | |
78 | - { | |
79 | - | |
80 | -?> | |
81 | -<p align="center" class="descricao">Clique | |
82 | - sobre o nome da máquina para ver os detalhes da mesma</p> | |
83 | -<table border="0" align="center" cellpadding="0" cellspacing="1"> | |
84 | - <tr> | |
85 | - <td height="1" bgcolor="#333333"></td> | |
86 | - </tr> | |
87 | - <tr> | |
88 | - <td> <table border="0" cellpadding="2" cellspacing="0" bordercolor="#333333" align="center"> | |
89 | - <tr bgcolor="#E1E1E1"> | |
90 | - <td align="center" nowrap> </td> | |
91 | - <td align="center" nowrap> </td> | |
92 | - <td align="center" nowrap> </td> | |
93 | - <td align="center" nowrap class="cabecalho_tabela"><div align="center"><a href="<? echo $PHP_SELF; ?>?campo=te_nome_computador">Nome | |
94 | - da Máquina</a></div></td> | |
95 | - <td nowrap > </td> | |
96 | - <td nowrap class="cabecalho_tabela"><div align="center"><a href="<? echo $PHP_SELF; ?>?campo=te_ip">IP</a></div></td> | |
97 | - <td nowrap > </td> | |
98 | - <td nowrap class="cabecalho_tabela"><div align="center"><a href="<? echo $PHP_SELF; ?>?campo=te_node_address">MAC Address</a></div></td> | |
99 | - <td nowrap > </td> | |
100 | - <td nowrap class="cabecalho_tabela"><div align="center"><a href="<? echo $PHP_SELF; ?>?campo=te_versao_cacic">Versão | |
101 | - Cacic</a></div></td> | |
102 | - <td nowrap > </td> | |
103 | - <td nowrap class="cabecalho_tabela"><div align="center"><a href="<? echo $PHP_SELF; ?>?campo=dt_hr_ult_acesso">Última | |
104 | - Coleta</a></div></td> | |
105 | - <td nowrap > </td> | |
106 | - </tr> | |
107 | - <? | |
108 | - $Cor = 0; | |
109 | - $NumRegistro = 1; | |
110 | - | |
111 | - while($row = mysql_fetch_array($result)) { | |
112 | - | |
113 | - ?> | |
114 | - <tr <? if ($Cor) { echo 'bgcolor="#E1E1E1"'; } ?>> | |
115 | - <td nowrap> </td> | |
116 | - <td nowrap class="opcao_tabela"><div align="left"><? echo $NumRegistro; ?></div></td> | |
117 | - <td nowrap> </td> | |
118 | - <td nowrap class="opcao_tabela"><div align="left"><a href="../computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_nome_computador']; ?></a></div></td> | |
119 | - <td nowrap> </td> | |
120 | - <td nowrap class="opcao_tabela"><a href="../computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_ip']; ?></a></td> | |
121 | - <td nowrap> </td> | |
122 | - <td nowrap class="opcao_tabela"><div align="center"><a href="../computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_node_address']; ?></a></div></td> | |
123 | - <td nowrap> </td> | |
124 | - <td nowrap class="opcao_tabela"><div align="center"><a href="../computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_versao_cacic']; ?></a></div></td> | |
125 | - <td nowrap> </td> | |
126 | - <td nowrap class="opcao_tabela"><div align="center"><a href="../computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo date("d/m/Y H:i", strtotime( $row['dt_hr_ult_acesso'] )); ?></a></div></td> | |
127 | - <td nowrap> </td> | |
128 | - <? | |
129 | - $Cor=!$Cor; | |
130 | - $NumRegistro++; | |
131 | -} | |
132 | - | |
133 | -?> | |
134 | - </table></td> | |
135 | - </tr> | |
136 | - <tr> | |
137 | - <td height="1" bgcolor="#333333"></td> | |
138 | - </tr> | |
139 | - <tr> | |
140 | - <td height="10"> </td> | |
141 | - </tr> | |
142 | -</table> | |
143 | -<? | |
144 | - } | |
145 | - } | |
146 | -} | |
147 | -include_once("rod.html"); | |
148 | -?> | |
149 | -</body> | |
150 | -</html> |
relatorios/duplicados/index.php
... | ... | @@ -1,132 +0,0 @@ |
1 | -<? | |
2 | - /* | |
3 | - Copyright 2000, 2001, 2002, 2003, 2004, 2005 Dataprev - Empresa de Tecnologia e Informações da Previdência Social, Brasil | |
4 | - | |
5 | - Este arquivo é parte do programa CACIC - Configurador Automático e Coletor de Informações Computacionais | |
6 | - | |
7 | - O CACIC é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como | |
8 | - publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença, ou (na sua opnião) qualquer versão. | |
9 | - | |
10 | - Este programa é distribuido na esperança que possa ser util, mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer | |
11 | - MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes. | |
12 | - | |
13 | - Você deve ter recebido uma cópia da Licença Pública Geral GNU, sob o título "LICENCA.txt", junto com este programa, se não, escreva para a Fundação do Software | |
14 | - Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA | |
15 | - */ | |
16 | -session_start(); | |
17 | -/* | |
18 | - * verifica se houve login e também regras para outras verificações (ex: permissões do usuário)! | |
19 | - */ | |
20 | -if(!isset($_SESSION['id_usuario'])) | |
21 | - die('Acesso negado (Access denied)!'); | |
22 | -else { // Inserir regras para outras verificações (ex: permissões do usuário)! | |
23 | -} | |
24 | -include_once("cab.html"); | |
25 | -require_once('../../include/library.php'); | |
26 | -conecta_bd_cacic(); | |
27 | - | |
28 | -// Se nao existir a variavel encontrar ou se eh te_nome_computador eh setado: | |
29 | -// encontrar (necessario para busca) e a opção selecionada eh marcada | |
30 | -if ((!$encontrar) || ($encontrar == "te_nome_computador")){ | |
31 | - $encontrar="te_nome_computador"; | |
32 | - $marcado0="checked"; | |
33 | -}else{ | |
34 | - $encontrar="te_node_address"; | |
35 | - $marcado1="checked"; | |
36 | - | |
37 | -} | |
38 | - | |
39 | -// Quando clicamos no botao ele eh submitado. | |
40 | -echo "<form action=#> | |
41 | - <table border=\"0\" cellspacing=1 cellpadding=0> | |
42 | - <tr> | |
43 | - <td>Encontar:</td> | |
44 | - <td><input onClick=\"javascript:document.forms[0].submit()\" type=\"radio\" name=encontrar $marcado0 value=te_nome_computador> | |
45 | - Nomes duplicados</td> | |
46 | - <td><input onClick=\"javascript:document.forms[0].submit()\" type=\"radio\" name=encontrar $marcado1 value=te_node_address> | |
47 | - Macs duplicados</td> | |
48 | - </tr> | |
49 | - </table> | |
50 | - </form> | |
51 | - <br>"; | |
52 | - | |
53 | -$nomes_duplicados = true; | |
54 | - | |
55 | - | |
56 | -if ($nomes_duplicados) { | |
57 | - $query = " SELECT a.te_nome_computador, a.id_ip_rede, b.te_desc_so, a.te_dominio_windows, a.te_ip, | |
58 | - a.te_node_address, a.dt_hr_ult_acesso | |
59 | - FROM computadores a, so b | |
60 | - WHERE a.id_so = b.id_so | |
61 | - GROUP BY $encontrar | |
62 | - HAVING Count(*) > 1 | |
63 | - ORDER BY te_nome_computador"; | |
64 | - | |
65 | -// echo $query; | |
66 | - $result = mysql_query($query) or die ('Erro no select ou sua sessão expirou!'); | |
67 | - $tipo_historico = 'encontrados'; | |
68 | -} | |
69 | - | |
70 | -$cor = 0; | |
71 | -$num_registro = 1; | |
72 | - | |
73 | -//$fields=mysql_num_fields($result); | |
74 | - | |
75 | - | |
76 | -if (mysql_num_rows($result) > 0) { | |
77 | - | |
78 | - mysql_data_seek($result, 0); | |
79 | - //Retorna todas as linhas da consulta conforme num_dias | |
80 | - echo '<table width="80%" cellpadding="2" cellspacing="0" border="1" bordercolor="#999999" bordercolordark="#E1E1E1"> | |
81 | - <tr bgcolor="#E1E1E1" > | |
82 | - <td nowrap align="left"><font size="1" face="Verdana, Arial"> </font></td> | |
83 | - <td>Computador</td> | |
84 | - <td>Endereço IP</td> | |
85 | - <td>Endereço MAC</td> | |
86 | - <td>Último Acesso</td> | |
87 | - </tr> | |
88 | - '; | |
89 | - | |
90 | - $cor = 0; | |
91 | - $num_registro = 1; | |
92 | - | |
93 | - while ($linha = mysql_fetch_array($result)) | |
94 | - { | |
95 | - $NOME_COMPUTADOR = $linha['te_nome_computador']; | |
96 | - $U_LOGADO = $linha['te_dominio_windows']; | |
97 | - $MAC = $linha['te_node_address']; | |
98 | - $IP = $linha['te_ip']; | |
99 | - $U_ACESSO = $linha['dt_hr_ult_acesso']; | |
100 | - | |
101 | - if ($encontrar == "te_nome_computador"){ | |
102 | - $consultatipo="nome"; | |
103 | - $consultastring=$NOME_COMPUTADOR; | |
104 | - }else{ | |
105 | - $consultatipo="te_node_address"; | |
106 | - $consultastring=$MAC; | |
107 | - } | |
108 | - | |
109 | - echo "<tr "; | |
110 | - if ($cor) { echo 'bgcolor="#E1E1E1"'; } | |
111 | - echo "> | |
112 | - <td>$num_registro</td> | |
113 | - <td> | |
114 | - <a href=computadoresconsulta.php?tipo_consulta=$consultatipo&string_consulta=$consultastring target=_blank> | |
115 | - <B>$NOME_COMPUTADOR</B></a> | |
116 | - </td> | |
117 | - <td>$IP</td> | |
118 | - <td>$MAC</td> | |
119 | - <td>$U_ACESSO</td> | |
120 | - </tr>"; | |
121 | - $cor=!$cor; | |
122 | - $num_registro++; | |
123 | - } | |
124 | - echo "</table><br>"; | |
125 | -} | |
126 | -else { | |
127 | - echo '</table>'; | |
128 | - echo mensagem('Não foi encontrado nenhum registro'); | |
129 | -} | |
130 | - | |
131 | -include_once("rod.html"); | |
132 | -?> |
relatorios/duplicados/rod.html
... | ... | @@ -1,12 +0,0 @@ |
1 | - | |
2 | -<p align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Relatório | |
3 | - gerado pelo <strong>CACIC</strong> - Configurador Automático e Coletor | |
4 | - de Informações Computacionais</font><br> | |
5 | - <font size="1" face="Verdana, Arial, Helvetica, sans-serif">Software desenvolvido | |
6 | - pela Dataprev - Escritório do Espírito Santo | |
7 | - <br>Relatório criado originalmente por Rejaine Monteiro (rejaine at bhz.jamef.com.br. | |
8 | - <br>Relatório adaptado por Emerson Pellis (epellis at unerj.br)</font> | |
9 | - </p> | |
10 | - </body> | |
11 | - </html> | |
12 | - |