Commit 3410923360fd13cb92f81d9754c1d9728efec502

Authored by Adriano Vieira
1 parent df710bbd
Exists in master and in 1 other branch 3.1

Gerente "trunk" atualizado

- melhorias na internacionalização "admin/usuarios" e acessos #44
- exclusão de arquivos desnecessários

git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@360 fecfc0c7-e812-0410-ae72-849f08638ee7
admin/inconsistencias.php
... ... @@ -169,4 +169,4 @@ $linha = '<tr bgcolor="#e7e7e7">
169 169 <font size="1" face="Verdana, Arial, Helvetica, sans-serif">
170 170 Software desenvolvido pela Dataprev - Escrit&oacute;rio do Esp&iacute;rito Santo</font></p>
171 171 </body>
172   -</html>
  172 +</html>
173 173 \ No newline at end of file
... ...
admin/log.php
... ... @@ -1,446 +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!');
22   -else { // Inserir regras para outras verificações (ex: permissões do usuário)!
23   -}
24   -
25   -include_once "../include/library.php";
26   -// Comentado temporariamente - AntiSpy();
27   -if (!$_POST['date_input1'])
28   - {
29   - conecta_bd_cacic();
30   - $query_minmax = 'SELECT DATE_FORMAT(min(a.dt_acao), "%d/%m/%Y") as minima,
31   - DATE_FORMAT(max(a.dt_acao), "%d/%m/%Y") as maxima
32   - FROM log a';
33   - //echo $query_minmax . '<br>';
34   - $result_minmax = mysql_query($query_minmax);
35   - $row_minmax = mysql_fetch_array($result_minmax);
36   -// $date_input1 = $row_minmax['minima'];
37   - $date_input1 = date('d/m/Y');
38   - $date_input2 = $row_minmax['maxima'];
39   - }
40   -else
41   - {
42   - $date_input1 = $_POST['date_input1'];
43   - $date_input2 = $_POST['date_input2'];
44   - }
45   -?>
46   -
47   -<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
48   -<html>
49   -<head>
50   -<link rel="stylesheet" type="text/css" href="../include/cacic.css">
51   -<title>Log de Atividades</title>
52   -<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
53   -</head>
54   -
55   -<body background="../imgs/linha_v.gif">
56   -<script language="JavaScript" type="text/javascript" src="../include/cacic.js"></script>
57   -<form name="form1" method="post" action="">
58   -<table width="90%" border="0" align="center">
59   - <tr>
60   - <td class="cabecalho"><div align="left">Log de Atividades</div></td>
61   - </tr>
62   - <tr>
63   - <td class="descricao">Neste m&oacute;dulo s&atilde;o visualizadas as ocorr&ecirc;ncias
64   - com as opera&ccedil;&otilde;es de INSERT/UPDATE/DELETE ocorridas no Sistema
65   - CACIC.</td>
66   - </tr>
67   -</table>
68   - <p><br></p>
69   -
70   - <table width="90%" border="0" cellpadding="0" cellspacing="1" align="center">
71   - <tr>
72   - <td class="label" colspan="3">Selecione o per&iacute;odo em que dever&aacute;
73   - ser realizada a consulta:</td>
74   - </tr>
75   - <tr>
76   - <td height="1" bgcolor="#333333" colspan="3"></td>
77   - </tr>
78   - <tr valign="middle">
79   - <td width="33%" height="1" nowrap valign="middle">
80   -<input name="date_input1" type="text" size="10" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" value="<? echo $date_input1;?>">
81   - <script type="text/javascript" language="JavaScript">
82   - <!--
83   - function calendar1Callback(date, month, year)
84   - {
85   - document.forms['form1'].date_input1.value = date + '/' + month + '/' + year;
86   - }
87   - calendar1 = new dynCalendar('calendar1', 'calendar1Callback');
88   - //-->
89   - </script> &nbsp; <font size="2" face="Verdana, Arial, Helvetica, sans-serif">a</font>
90   - &nbsp;&nbsp; <input name="date_input2" type="text" size="10" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" value="<? echo $date_input2;?>">
91   - <script type="text/javascript" language="JavaScript">
92   - <!--
93   - function calendar2Callback(date, month, year)
94   - {
95   - document.forms['form1'].date_input2.value = date + '/' + month + '/' + year;
96   - }
97   - calendar2 = new dynCalendar('calendar2', 'calendar2Callback');
98   - //-->
99   - </script> </td>
100   - <td align="left" class="descricao">&nbsp;&nbsp;(formato: dd/mm/aaaa)</td>
101   - <td align="left" class="descricao" valign="middle"><div align="center">
102   - <input name="consultar" type="submit" value=" Filtrar ">
103   - </div></td>
104   - </tr>
105   - <tr>
106   - <td height="1" bgcolor="#333333" colspan="3"></td>
107   - </tr>
108   - </table>
109   - <?
110   - if ($_POST['date_input1'])
111   - {
112   - conecta_bd_cacic();
113   - $query = 'SELECT DATE_FORMAT(a.dt_acao, "%y-%m-%d %h:%i") as dt_acao,
114   - a.cs_acao,
115   - a.nm_script,
116   - a.nm_tabela,
117   - a.te_ip_origem,
118   - b.nm_usuario_completo,
119   - c.sg_local
120   - FROM log a,
121   - usuarios b,
122   - locais c
123   - WHERE a.id_usuario = b.id_usuario AND
124   - b.id_local = c.id_local AND
125   - a.dt_acao between "' . substr($_POST['date_input1'],-4)."/".substr($_POST['date_input1'],3,2)."/".substr($_POST['date_input1'],0,2).' 00:00" AND "' . substr($_POST['date_input2'],-4)."/".substr($_POST['date_input2'],3,2)."/".substr($_POST['date_input2'],0,2). ' 23:59"
126   - ORDER BY a.dt_acao DESC,
127   - b.nm_usuario_completo';
128   -//echo $query . '<br>';
129   - $result = mysql_query($query);
130   -
131   - ?>
132   - <p></p>
133   - <table width="90%" border="0" align="center" cellpadding="0" cellspacing="1">
134   - <tr>
135   - <td height="10" colspan="3">&nbsp;</td>
136   - </tr>
137   - <tr>
138   - <td height="10" colspan="3"></td>
139   - </tr>
140   - <tr>
141   - <td height="1" colspan="3" bgcolor="#333333"></td>
142   - </tr>
143   - <tr>
144   - <td colspan="3">
145   - <table width="90%" border="0" cellpadding="2" cellspacing="0" bordercolor="#333333" align="center">
146   - <tr bgcolor="#E1E1E1">
147   - <td colspan="3"></td>
148   - <td align="center" nowrap class="cabecalho_tabela"><div align="left">Data</div></td>
149   - <td></td>
150   - <td nowrap class="cabecalho_tabela"><div align="left">Op.</div></td>
151   - <td></td>
152   - <td nowrap class="cabecalho_tabela"><div align="left">Tabela</div></td>
153   - <td></td>
154   - <td align="center" nowrap class="cabecalho_tabela"><div align="left">Script
155   - (.php)</div></td>
156   - <td></td>
157   - <td align="center" nowrap class="cabecalho_tabela"><div align="left">Usu&aacute;rio</div></td>
158   - <td></td>
159   - <td nowrap class="cabecalho_tabela">IP Origem</td>
160   - <td></td>
161   - </tr>
162   - <tr>
163   - <td height="1" colspan="15" bgcolor="#333333"></td>
164   - </tr>
165   - <?
166   - $msg = '<div align="center">
167   - <font color="red" size="1" face="Verdana, Arial, Helvetica, sans-serif">
168   - Nenhuma ação realizada no período informado.</font><br><br></div>';
169   -
170   - $Cor = 0;
171   - $NumRegistro = mysql_num_rows($result);
172   - $msg = ($NumRegistro > 1?'':$msg);
173   - $arr_cs_acao = array();
174   - $arr_nm_script = array();
175   - $arr_nm_tabela = array();
176   - $arr_nm_usuario = array();
177   - while($row = mysql_fetch_array($result))
178   - {
179   - list($year, $month, $day) = explode("-", $row['dt_acao']);
180   - list($day,$hour) = explode(" ",$day);
181   - $nm_usuario = PrimUltNome($row['nm_usuario_completo']).'/'.$row['sg_local'];
182   -
183   - if (array_search($row['cs_acao'],$arr_cs_acao))
184   - $arr_cs_acao[$row['cs_acao']]=1;
185   - else
186   - $arr_cs_acao[$row['cs_acao']]++;
187   -
188   - $nm_script = str_replace('.php','',$row['nm_script']);
189   - if (array_search($nm_script,$arr_nm_script))
190   - $arr_nm_script[$nm_script]=1;
191   - else
192   - $arr_nm_script[$nm_script]++;
193   -
194   - if (array_search($row['nm_tabela'],$arr_nm_tabela))
195   - $arr_nm_tabela[$row['nm_tabela']]=1;
196   - else
197   - $arr_nm_tabela[$row['nm_tabela']]++;
198   -
199   - if (array_search($nm_usuario,$arr_nm_usuario))
200   - $arr_nm_usuario[$nm_usuario]=1;
201   - else
202   - $arr_nm_usuario[$nm_usuario]++;
203   -
204   - ?>
205   - <tr <? if ($Cor) { echo 'bgcolor="#E1E1E1"'; } ?>>
206   - <td nowrap></td>
207   - <td align="left" nowrap class="opcao_tabela"><? echo $NumRegistro; ?></td>
208   - <td nowrap></td>
209   - <td nowrap class="opcao_tabela"><? echo $day.'/'.$month.'/'.$year. ' '. substr($hour,0,5);?></td>
210   - <td nowrap></td>
211   - <td nowrap class="opcao_tabela"><? echo $row['cs_acao'];?></td>
212   - <td nowrap></td>
213   - <td nowrap class="opcao_tabela"><? echo $row['nm_tabela'];?></td>
214   - <td nowrap></td>
215   - <td nowrap class="opcao_tabela"><? echo $nm_script;?></td>
216   - <td nowrap></td>
217   - <td nowrap class="opcao_tabela"><? echo $nm_usuario;?></td>
218   - <td nowrap></td>
219   - <td nowrap class="opcao_tabela"><? echo $row['te_ip_origem'];?></td>
220   - <td nowrap></td>
221   - <?
222   - $Cor=!$Cor;
223   - $NumRegistro--;
224   - }
225   - arsort($arr_cs_acao,1);
226   - arsort($arr_nm_tabela,1);
227   - arsort($arr_nm_script,1);
228   - arsort($arr_nm_usuario,1);
229   -
230   - ?>
231   - </table></td>
232   - </tr>
233   - <tr>
234   - <td height="1" colspan="3" bgcolor="#333333"></td>
235   - </tr>
236   - <tr>
237   - <td height="10" colspan="3">&nbsp;</td>
238   - </tr>
239   - <tr>
240   - <td height="10" colspan="3">&nbsp;</td>
241   - </tr>
242   - </table>
243   - <table width="293" border="0" align="center" cellpadding="0" cellspacing="1">
244   - <tr>
245   - <td colspan="3"><div align="center"><font color="#004080" size="4">Resumo
246   - das Opera&ccedil;&otilde;es</font></div></td>
247   - </tr>
248   - <tr>
249   - <td height="1" colspan="3" bgcolor="#333333"></td>
250   - </tr>
251   - <tr bgcolor="#CCCCCC">
252   - <td><div align="left"><font size="2"><strong>Opera&ccedil;&atilde;o</strong></font></div></td>
253   - <td><div align="right"><font size="2"><strong>Quant.</strong></font></div></td>
254   - <td><div align="right"><font size="2"><strong>%</strong></font></div></td>
255   - </tr>
256   - <tr>
257   - <td height="1" colspan="3" bgcolor="#333333"></td>
258   - </tr>
259   - <?
260   - $total_key = 0;
261   - foreach ($arr_cs_acao as $key => $value)
262   - {
263   - $total_key += $value;
264   - }
265   -
266   -
267   - $Cor='1';
268   - foreach ($arr_cs_acao as $key => $value)
269   - {
270   - ?>
271   - <tr <? if ($Cor) { echo 'bgcolor="#E1E1E1"'; } ?>>
272   - <?
273   - echo '<td nowrap><div align="left">'.$key.'</div></td>';
274   - echo '<td nowrap><div align="right">'.$value.'</div></td>';
275   - echo '<td nowrap><div align="right">'.number_format(($value/$total_key)*100,2).'</div></td>';
276   - echo '</tr>';
277   - $Cor=!$Cor;
278   - }
279   - ?>
280   - <tr>
281   - <td height="1" colspan="3" bgcolor="#333333"></td>
282   - </tr>
283   - <tr>
284   - <td nowrap>&nbsp;</td>
285   - <td align="right"><? echo $total_key;?></td>
286   - <td>&nbsp;</td>
287   - </tr>
288   - <tr>
289   - <td>&nbsp;</td>
290   - </tr>
291   - <tr>
292   - <td>&nbsp;</td>
293   - </tr>
294   - <tr>
295   - <td height="1" colspan="3" bgcolor="#333333"></td>
296   - </tr>
297   - <tr bgcolor="#CCCCCC">
298   - <td><div align="left"><font size="2"><strong>Tabela</strong></font></div></td>
299   - <td><div align="right"><font size="2"><strong>Quant.</strong></font></div></td>
300   - <td><div align="right"><font size="2"><strong>%</strong></font></div></td>
301   - </tr>
302   - <tr>
303   - <td height="1" colspan="3" bgcolor="#333333"></td>
304   - </tr>
305   - <?
306   - $total_key = 0;
307   - foreach ($arr_nm_tabela as $key => $value)
308   - {
309   - $total_key += $value;
310   - }
311   -
312   -
313   - $Cor='1';
314   - foreach ($arr_nm_tabela as $key => $value)
315   - {
316   - ?>
317   - <tr <? if ($Cor) { echo 'bgcolor="#E1E1E1"'; } ?>>
318   - <?
319   - echo '<td nowrap><div align="left">'.$key.'</div></td>';
320   - echo '<td nowrap><div align="right">'.$value.'</div></td>';
321   - echo '<td nowrap><div align="right">'.number_format(($value/$total_key)*100,2).'</div></td>';
322   - echo '</tr>';
323   - $Cor=!$Cor;
324   - }
325   - ?>
326   - <tr>
327   - <td height="1" colspan="3" bgcolor="#333333"></td>
328   - </tr>
329   - <tr>
330   - <td nowrap>&nbsp;</td>
331   - <td align="right"><? echo $total_key;?></td>
332   - <td>&nbsp;</td>
333   - </tr>
334   - <tr>
335   - <td>&nbsp;</td>
336   - </tr>
337   - <tr>
338   - <td>&nbsp;</td>
339   - </tr>
340   - <tr>
341   - <td height="1" colspan="3" bgcolor="#333333"></td>
342   - </tr>
343   - <tr bgcolor="#CCCCCC">
344   - <td><div align="left"><font size="2"><strong>Script (.php)</strong></font></div></td>
345   - <td><div align="right"><font size="2"><strong>Quant.</strong></font></div></td>
346   - <td><div align="right"><font size="2"><strong>%</strong></font></div></td>
347   - </tr>
348   - <tr>
349   - <td height="1" colspan="3" bgcolor="#333333"></td>
350   - </tr>
351   - <?
352   - $total_key = 0;
353   - foreach ($arr_nm_script as $key => $value)
354   - {
355   - $total_key += $value;
356   - }
357   -
358   -
359   - $Cor='1';
360   - foreach ($arr_nm_script as $key => $value)
361   - {
362   - ?>
363   - <tr <? if ($Cor) { echo 'bgcolor="#E1E1E1"'; } ?>>
364   - <?
365   - echo '<td nowrap><div align="left">'.$key.'</div></td>';
366   - echo '<td nowrap><div align="right">'.$value.'</div></td>';
367   - echo '<td nowrap><div align="right">'.number_format(($value/$total_key)*100,2).'%</div></td>';
368   - echo '</tr>';
369   - $Cor=!$Cor;
370   - }
371   - ?>
372   - <tr>
373   - <td height="1" colspan="3" bgcolor="#333333"></td>
374   - </tr>
375   - <tr>
376   - <td nowrap>&nbsp;</td>
377   - <td align="right"><? echo $total_key;?></td>
378   - <td>&nbsp;</td>
379   - </tr>
380   - <tr>
381   - <td>&nbsp;</td>
382   - </tr>
383   - <tr>
384   - <td>&nbsp;</td>
385   - </tr>
386   - <tr>
387   - <td height="1" colspan="3" bgcolor="#333333"></td>
388   - </tr>
389   - <tr bgcolor="#CCCCCC">
390   - <td><div align="left"><font size="2"><strong>Usu&aacute;rio</strong></font></div></td>
391   - <td><div align="right"><font size="2"><strong>Quant.</strong></font></div></td>
392   - <td><div align="right"><font size="2"><strong>%</strong></font></div></td>
393   - </tr>
394   - <tr>
395   - <td height="1" colspan="3" bgcolor="#333333"></td>
396   - </tr>
397   - <?
398   - $total_key = 0;
399   - foreach ($arr_nm_usuario as $key => $value)
400   - {
401   - $total_key += $value;
402   - }
403   -
404   -
405   - $Cor='1';
406   - foreach ($arr_nm_usuario as $key => $value)
407   - {
408   - ?>
409   - <tr <? if ($Cor) { echo 'bgcolor="#E1E1E1"'; } ?>>
410   - <?
411   - echo '<td nowrap><div align="left">'.$key.'</div></td>';
412   - echo '<td nowrap><div align="right">'.$value.'</div></td>';
413   - echo '<td nowrap><div align="right">'.number_format(($value/$total_key)*100,2).'%</div></td>';
414   - echo '</tr>';
415   - $Cor=!$Cor;
416   - }
417   - ?>
418   - <tr>
419   - <td height="1" colspan="3" bgcolor="#333333"></td>
420   - </tr>
421   - <tr>
422   - <td nowrap>&nbsp;</td>
423   - <td align="right"><? echo $total_key;?></td>
424   - <td>&nbsp;</td>
425   - </tr>
426   - <tr>
427   - <td>&nbsp;</td>
428   - </tr>
429   - <tr>
430   - <td>&nbsp;</td>
431   - </tr>
432   - <tr>
433   - <td height="10" colspan="3"><? echo $msg;?></td>
434   - </tr>
435   -
436   - <?
437   - }
438   - ?>
439   - <tr>
440   - <td colspan="3" height="3">&nbsp;</td>
441   - </tr>
442   - </table>
443   -</form>
444   -<p>&nbsp;</p>
445   -</body>
446   -</html>
admin/modulos.php
... ... @@ -18,7 +18,7 @@ session_start();
18 18 * verifica se houve login e também regras para outras verificações (ex: permissões do usuário)!
19 19 */
20 20 if(!isset($_SESSION['id_usuario']))
21   - die('Acesso negado!');
  21 + die('Acesso negado (Access denied)!');
22 22 else { // Inserir regras para outras verificações (ex: permissões do usuário)!
23 23 }
24 24  
... ... @@ -45,13 +45,13 @@ if ($_SESSION[&#39;te_locais_secundarios&#39;]&lt;&gt;&#39;&#39;)
45 45 $query = str_replace(')',' OR acoes_redes.id_local IN ('.$_SESSION['te_locais_secundarios'].')))',$query);
46 46 }
47 47  
48   -$result = mysql_query($query.$from.$groupBy.$orderBy) or die('Erro no select ou sua sessão expirou!');
  48 +$result = mysql_query($query.$from.$groupBy.$orderBy) or die($oTranslator->_('kciq_msg select on table fail', array('acoes'))."! ".$oTranslator->_('kciq_msg session fail',false,true));
49 49 ?>
50 50 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
51 51 <html>
52 52 <head>
53 53 <link rel="stylesheet" type="text/css" href="../include/cacic.css">
54   -<title>Untitled Document</title>
  54 +<title><?=$oTranslator->_('Modulos');?></title>
55 55 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
56 56 </head>
57 57  
... ... @@ -59,14 +59,22 @@ $result = mysql_query($query.$from.$groupBy.$orderBy) or die(&#39;Erro no select ou
59 59 <script language="JavaScript" type="text/javascript" src="../../include/cacic.js"></script>
60 60 <table width="90%" border="0" align="center">
61 61 <tr>
62   - <td class="cabecalho">M&oacute;dulos</td>
  62 + <td class="cabecalho"><?=$oTranslator->_('Modulos');?></td>
63 63 </tr>
64 64 <tr>
65   - <td class="descricao"><p>Aqui voc&ecirc;
66   - poder&aacute; configurar os v&aacute;rios m&oacute;dulos dispon&iacute;veis
67   - do CACIC. Clique sobre o m&oacute;dulo desejado e, em seguida, realize
68   - as configura&ccedil;&otilde;es.<br>&nbsp;<br>&nbsp;</p>
69   - </td>
  65 + <td class="descricao"><p>
  66 + <?=$oTranslator->_('kciq_msg Modulos help');?>
  67 + </td>
  68 + </tr>
  69 + <tr>
  70 + <td>
  71 + <fieldset>
  72 + <legend><?=$oTranslator->_('Legenda');?></legend>
  73 + <img src="../imgs/alerta_vermelho.gif" /> <?=$oTranslator->_('Nao e executado em nenhuma rede');?>
  74 + <img src="../imgs/alerta_amarelo.gif" /> <?=$oTranslator->_('Executado apenas nas redes selecionadas');?>
  75 + <img src="../imgs/alerta_verde.gif" /> <?=$oTranslator->_('Executado em todas as redes');?>
  76 + </fieldset>
  77 + </td>
70 78 </tr>
71 79 </table>
72 80 <table width="90%" border="0" align="center" cellpadding="0" cellspacing="1">
... ... @@ -84,11 +92,11 @@ while ($row = mysql_fetch_array($result))
84 92 {
85 93 $img = '';
86 94 if($row['cs_situacao'] == 'N' || $row['cs_situacao'] == NULL)
87   - $img = '<img src="../imgs/alerta_vermelho.gif" title="Não é executado em nenhuma rede" width="8" height="8" border="0">';
  95 + $img = '<img src="../imgs/alerta_vermelho.gif" title="'.$oTranslator->_('Nao e executado em nenhuma rede').'" width="8" height="8" border="0">';
88 96 if($row['cs_situacao'] == 'S')
89   - $img = '<img src="../imgs/alerta_amarelo.gif" title="Executado apenas nas redes selecionadas" width="8" height="8" border="0">';
  97 + $img = '<img src="../imgs/alerta_amarelo.gif" title="'.$oTranslator->_('Executado apenas nas redes selecionadas').'" width="8" height="8" border="0">';
90 98 if($row['cs_situacao'] == 'T')
91   - $img = '<img src="../imgs/alerta_verde.gif" title="Executado em todas as redes" width="8" height="8" border="0">';
  99 + $img = '<img src="../imgs/alerta_verde.gif" title="'.$oTranslator->_('Executado em todas as redes').'" width="8" height="8" border="0">';
92 100 ?>
93 101 <table width="100%" border="0" align="center" cellpadding="0" cellspacing="1">
94 102 <tr>
... ... @@ -96,7 +104,8 @@ while ($row = mysql_fetch_array($result))
96 104 </tr>
97 105 <tr>
98 106 <td valign="top" scope="top" class="descricao"><div align="left"></div>
99   - <? echo $row['te_descricao']?>&nbsp;</td>
  107 + <? echo $row['te_descricao']?>
  108 + </td>
100 109 </tr>
101 110 <tr>
102 111 <td></td>
... ... @@ -117,9 +126,6 @@ while ($row = mysql_fetch_array($result))
117 126 <tr>
118 127 <td><div align="center"></div></td>
119 128 </tr>
120   - <tr>
121   - <td><div align="center"></div></td>
122   - </tr>
123 129 </table>
124 130 </body>
125 131 </html>
... ...
admin/remove_computador.php
... ... @@ -16,12 +16,12 @@
16 16  
17 17 //Remoção de computador
18 18 include_once "../include/library.php";
19   -// Comentado temporariamente - AntiSpy();
  19 +
20 20 ?>
21 21 <html>
22 22 <head>
23 23 <link rel="stylesheet" type="text/css" href="../include/cacic.css">
24   -<title>Remo&ccedil;&atilde;o de Computador</title>
  24 +<title><?=$oTranslator->_('Remocao de computador');?></title>
25 25 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
26 26 </head>
27 27 <body bgcolor="#FFFFFF" leftmargin="2" topmargin="10" marginwidth="0" marginheight="0">
... ... @@ -49,7 +49,7 @@ if ($_POST[&#39;remove_sim&#39;]) //Caso o botão SIM seja pressionado...
49 49 <td nowrap>&nbsp;</td>
50 50 </tr>
51 51 <tr><td nowrap>
52   - <div align="center"><font size="3" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;&nbsp;&nbsp;<b>Computador Removido!</b>&nbsp;&nbsp;&nbsp;</font></div>
  52 + <div align="center"><font size="3" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;&nbsp;&nbsp;<b><?=$oTranslator->_('Computador removido!');?></b></font></div>
53 53 </td></tr>
54 54 <tr>
55 55 <td nowrap>&nbsp;</td>
... ... @@ -60,7 +60,7 @@ if ($_POST[&#39;remove_sim&#39;]) //Caso o botão SIM seja pressionado...
60 60 <tr>
61 61 <td nowrap><div align="center">
62 62 <form name="form1" method="post" action="">
63   - <input name="ok" type="submit" id="ok" value=" Ok " onClick="window.close();">
  63 + <input name="ok" type="submit" id="ok" value="<?=$oTranslator->_('Ok!');?>" onClick="window.close();">
64 64 </form></div>
65 65 </td>
66 66 </tr>
... ... @@ -105,9 +105,8 @@ else
105 105 <td nowrap>&nbsp;</td>
106 106 </tr>
107 107 <tr><td nowrap>
108   - <div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;&nbsp;&nbsp;Confirma
109   - a remo&ccedil;&atilde;o deste
110   - computador?&nbsp;&nbsp;&nbsp;</font></div>
  108 + <div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
  109 + <?=$oTranslator->_('Confirma a remocao deste computador?');?></font></div>
111 110 </td></tr>
112 111 <tr>
113 112 <td nowrap>&nbsp;</td>
... ... @@ -120,7 +119,7 @@ else
120 119 <form name="form1" method="post" action="">
121 120 <input name="remove_sim" type="submit" id="remove_sim" value=" Sim ">
122 121 &nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;
123   - <input name="remove_nao" type="submit" id="remove_nao" value=" N&atilde;o " onClick="window.close();">
  122 + <input name="remove_nao" type="submit" id="remove_nao" value="<?=$oTranslator->_('kciq_msg no');?>" onClick="window.close();">
124 123 </form></div>
125 124 </td>
126 125 </tr>
... ...
admin/repositorio.php
... ... @@ -14,20 +14,18 @@
14 14 Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
15 15 */
16 16  
17   -require_once($_SERVER['DOCUMENT_ROOT'] . 'include/library.php');
18   -// Comentado temporariamente - AntiSpy();
  17 +require_once($_SERVER['DOCUMENT_ROOT'] . '/include/library.php');
  18 +
19 19 if ($_REQUEST['nm_arquivo'])
20   - {
21   - @unlink($_SERVER['DOCUMENT_ROOT'] . 'repositorio/'.$_REQUEST['nm_arquivo']);
22   - if (file_exists($_SERVER['DOCUMENT_ROOT'] . 'repositorio/'.$_REQUEST['nm_arquivo']))
  20 + {if(!@unlink($_SERVER['DOCUMENT_ROOT'] . '/repositorio/'.$_REQUEST['nm_arquivo']))
23 21 {
24   - echo '<script> alert("Não foi possível excluir o arquivo '.$_REQUEST['nm_arquivo'].'. Verifique as permissões de escrita no diretório repositorio!") </script>';
  22 + echo '<script>alert("'.$oTranslator->_('Nao foi possível excluir o arquivo %1. Verifique as permissoes de escrita no diretorio repositorio!', array($_REQUEST['nm_arquivo'])).'")</script>';
25 23 }
26 24 else
27 25 {
28 26 conecta_bd_cacic();
29 27 $query = "DELETE from redes_versoes_modulos WHERE nm_modulo = '".$_REQUEST['nm_arquivo']."'";
30   - $result = mysql_query($query) or die('Ocorreu um erro durante exclusão de referência em redes_versoes_modulos ou sua sessão expirou!');
  28 + $result = mysql_query($query) or die($oTranslator->_('Ocorreu um erro durante exclusão de referência em %1 ou sua sessão expirou!', array('redes_versoes_modulos')));
31 29 }
32 30 }
33 31  
... ... @@ -40,17 +38,15 @@ if ($_REQUEST[&#39;nm_arquivo&#39;])
40 38 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
41 39 </head>
42 40 <body background="../imgs/linha_v.gif">
43   - <script language="JavaScript" type="text/javascript" src="../../include/cacic.js'?>"></script>
  41 + <script language="JavaScript" type="text/javascript" src="../../include/cacic.js"></script>
44 42 <table width="90%" border="0" align="center">
45 43 <tr>
46 44  
47   - <td class="cabecalho">Reposit&oacute;rio</td>
  45 + <td class="cabecalho"><?=$oTranslator->_('Repositorio');?></td>
48 46 </tr>
49 47 <tr>
50 48  
51   - <td class="descricao">Nesta p&aacute;gina &eacute; poss&iacute;vel verificar
52   - o conte&uacute;do do reposit&oacute;rio, bem como excluir os objetos que
53   - n&atilde;o ser&atilde;o utilizados nos updates das SubRedes.</td>
  49 + <td class="descricao"><?=$oTranslator->_('kciq_msg Repositorio help');?></td>
54 50 </tr>
55 51 </table>
56 52 <div align="center">
... ... @@ -63,7 +59,7 @@ if ($_REQUEST[&#39;nm_arquivo&#39;])
63 59 </tr>
64 60 <tr>
65 61 <td nowrap align="center" colspan="4" class="<? echo $v_classe; ?>"><br>
66   - Conteúdo do Reposit&oacute;rio:</td>
  62 + <?=$oTranslator->_('Conteúdo do repositorio');?>:</td>
67 63 </tr>
68 64 <tr>
69 65 <td colspan="4" height="1" bgcolor="#333333"></td>
... ... @@ -75,13 +71,12 @@ if ($_REQUEST[&#39;nm_arquivo&#39;])
75 71 <td nowrap colspan="2"><table border="1" align="center" cellpadding="2" bordercolor="#999999">
76 72 <tr bgcolor="#FFFFCC">
77 73 <td bgcolor="#EBEBEB" align="center"></td>
78   - <td bgcolor="#EBEBEB" class="cabecalho_tabela">Arquivo</td>
79   - <td bgcolor="#EBEBEB" class="cabecalho_tabela">Tamanho(Kb)</td>
80   - <td align="right" colspan="3" nowrap bgcolor="#EBEBEB" class="cabecalho_tabela">Data
81   - / Hora</td>
  74 + <td bgcolor="#EBEBEB" class="cabecalho_tabela"><?=$oTranslator->_('Arquivo');?></td>
  75 + <td bgcolor="#EBEBEB" class="cabecalho_tabela"><?=$oTranslator->_('Tamanho(kb)');?></td>
  76 + <td align="right" colspan="3" nowrap bgcolor="#EBEBEB" class="cabecalho_tabela"><?=$oTranslator->_('Data e hora');?></td>
82 77 </tr>
83 78 <?
84   - if ($handle = opendir($_SERVER['DOCUMENT_ROOT'] . 'repositorio'))
  79 + if ($handle = opendir($_SERVER['DOCUMENT_ROOT'] . '/repositorio'))
85 80 {
86 81 $v_nomes_arquivos = array();
87 82 while (false !== ($v_arquivo = readdir($handle)))
... ... @@ -95,10 +90,10 @@ if ($_REQUEST[&#39;nm_arquivo&#39;])
95 90 sort($v_nomes_arquivos);
96 91 for ($cnt_arquivos = 0; $cnt_arquivos < count($v_nomes_arquivos); $cnt_arquivos++)
97 92 {
98   - $v_dados_arquivo = lstat($_SERVER['DOCUMENT_ROOT'] . 'repositorio/'.$v_nomes_arquivos[$cnt_arquivos]);
  93 + $v_dados_arquivo = lstat($_SERVER['DOCUMENT_ROOT'] . '/repositorio/'.$v_nomes_arquivos[$cnt_arquivos]);
99 94 echo '<tr>';
100 95 ?>
101   - <td><a href="repositorio.php?nm_arquivo=<? echo $v_nomes_arquivos[$cnt_arquivos];?>" onClick="return Confirma('Confirma Exclusão do objeto <? echo $v_nomes_arquivos[$cnt_arquivos];?>?)"><img src="../imgs/lixeira.ico" width="20" height="20" border="0"></a></td>
  96 + <td><a href="repositorio.php?nm_arquivo=<? echo $v_nomes_arquivos[$cnt_arquivos];?>" onClick="return Confirma('<?=$oTranslator->_('Confirma exclusao (');?><? echo $v_nomes_arquivos[$cnt_arquivos];?>)');"><img src="../imgs/lixeira.ico" width="20" height="20" border="0"></a></td>
102 97 <?
103 98 echo '<td>'.$v_nomes_arquivos[$cnt_arquivos].'</td>';
104 99 echo '<td align="right">'.number_format(($v_dados_arquivo[7]/1024), 1, '', '.').'</td>';
... ...
admin/softwares.php
... ... @@ -5,7 +5,7 @@ session_start();
5 5 * verifica se houve login e também regras para outras verificações (ex: permissões do usuário)!
6 6 */
7 7 if(!isset($_SESSION['id_usuario']))
8   - die('Acesso negado!');
  8 + die('Acesso negado (Access denied)!');
9 9 else { // Inserir regras para outras verificações (ex: permissões do usuário)!
10 10 }
11 11  
... ... @@ -25,7 +25,7 @@ $linha = &#39;&lt;tr bgcolor=&quot;#e7e7e7&quot;&gt;
25 25 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
26 26 <html>
27 27 <head>
28   -<title>Classifica&ccedil;&atilde;o de Software</title>
  28 +<title><?=$oTranslator->_('Classificacao de software');?></title>
29 29 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
30 30 <script language="JavaScript" type="text/JavaScript">
31 31 <!--
... ... @@ -44,15 +44,20 @@ function MM_openBrWindow(theURL,winName,features) { //v2.0
44 44 <td bgcolor="#FFFFFF">&nbsp;</td>
45 45 </tr>
46 46 <tr bgcolor="#E1E1E1">
47   - <td nowrap bgcolor="#FFFFFF"><font color="#333333" size="4" face="Verdana, Arial, Helvetica, sans-serif"><strong>CACIC
48   - - Classifica&ccedil;&atilde;o de Softwares</strong></font></td>
  47 + <td nowrap bgcolor="#FFFFFF">
  48 + <font color="#333333" size="4" face="Verdana, Arial, Helvetica, sans-serif">
  49 + <strong>
  50 + CACIC - <?=$oTranslator->_('Classificacao de software');?>
  51 + </strong>
  52 + </font>
  53 + </td>
49 54 </tr>
50 55 <tr>
51 56 <td height="1" bgcolor="#333333"></td>
52 57 </tr>
53 58 <tr>
54   - <td><p align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Gerado
55   - em <? echo date("d/m/Y à\s H:i"); ?></font></p></td>
  59 + <td><p align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
  60 + <?=$oTranslator->_('Gerado em');?> <? echo date("d/m/Y à\s H:i"); ?></font></p></td>
56 61 </tr>
57 62 </table>
58 63 <br>
... ... @@ -65,11 +70,11 @@ $v_atualizei = &#39;&#39;;
65 70 if (count($_SESSION["list6"]) == 0) {
66 71 $mensagemErro = 'Selecione pelo menos 1 software.<BR>';
67 72 if ($_POST['tiponovo'] == '') {
68   - $mensagemErro = $mensagemErro . 'Informe a classificação para o software.<BR>';
  73 + $mensagemErro = $mensagemErro . $oTranslator->_('Informe a classificação para o software.').'<BR>';
69 74 }
70 75 } else
71 76 if ($_POST['tiponovo'] == '') {
72   - $mensagemErro = 'Informe a classificação para o software.<BR>';
  77 + $mensagemErro = $oTranslator->_('Informe a classificação para o software.').'<BR>';
73 78 }
74 79 else {
75 80 //Pego os aplicativos selecionados para o relatório
... ... @@ -135,14 +140,14 @@ if (count($_SESSION[&quot;list6&quot;]) == 0) {
135 140 </table></td>
136 141 </tr>
137 142 </table>
138   -
139 143 </tr>
140 144 </table>
141   -<p align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Relat&oacute;rio
142   - gerado pelo <strong>CACIC</strong> - Configurador Autom&aacute;tico e Coletor
143   - de Informa&ccedil;&otilde;es Computacionais</font><br>
144   - <font size="1" face="Verdana, Arial, Helvetica, sans-serif">Software desenvolvido
145   - pela Dataprev - Escrit&oacute;rio do Esp&iacute;rito Santo</font></p>
146   -
  145 +<p align="center">
  146 + <font size="1" face="Verdana, Arial, Helvetica, sans-serif">
  147 + <?=$oTranslator->_('Gerado por');?>
  148 + <strong>CACIC</strong> - Configurador Autom&aacute;tico e Coletor de Informa&ccedil;&otilde;es Computacionais
  149 + </font><br>
  150 + <font size="1" face="Verdana, Arial, Helvetica, sans-serif">
  151 + Software desenvolvido pela Dataprev - Escrit&oacute;rio do Esp&iacute;rito Santo</font></p>
147 152 </body>
148 153 </html>
... ...
admin/usuarios/detalhes_usuario.php
... ... @@ -344,7 +344,7 @@ function fillSelectFromArray(selectCtrl, itemArray, itemAtual)
344 344 </select> </td>
345 345 </tr>
346 346 <tr nowrap>
347   - <td nowrap class="label"><?=$oTranslator->_('Descricao de acesso');?>:</td>
  347 + <td nowrap class="label"><?=$oTranslator->_('Descricao do tipo de acesso');?>:</td>
348 348 <td nowrap><textarea name="frm_te_descricao_grupo" cols="50" rows="4" id="frm_te_descricao_grupo" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" ><? echo $v_te_descricao_grupo;?></textarea></td>
349 349 </tr>
350 350 </table>
... ...
admin/usuarios/incluir_usuario.php
... ... @@ -304,7 +304,7 @@ else
304 304 </select></td>
305 305 </tr>
306 306 <tr nowrap>
307   - <td class="label"><?=$oTranslator->_('Descricao de tipo de acesso');?>:</td>
  307 + <td class="label"><?=$oTranslator->_('Descricao do tipo de acesso');?>:</td>
308 308 <td><textarea name="frm_te_descricao_grupo" cols="50" rows="4" id="frm_te_descricao_grupo" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" ><? echo $v_te_descricao_grupo;?></textarea></td>
309 309 </tr>
310 310 </table>
... ...
include/library.php
... ... @@ -507,7 +507,7 @@ function autentica_agente($p_CipherKey, $p_IV, $p_cs_cipher, $p_cs_compress)
507 507 (strtoupper(DeCrypt($p_CipherKey,$p_IV,$_SERVER['PHP_AUTH_USER'],$p_cs_cipher, $p_cs_compress)) != 'USER_CACIC') ||
508 508 (strtoupper(DeCrypt($p_CipherKey,$p_IV,$_SERVER['PHP_AUTH_PW'],$p_cs_cipher, $p_cs_compress)) != 'PW_CACIC'))
509 509 {
510   - echo 'Acesso não autorizado.';
  510 + echo 'Acesso negado (Access denied)!';
511 511 exit;
512 512 }
513 513 }
... ...
language/pt_BR/language.pt_BR.inc.php
... ... @@ -2,6 +2,7 @@ pt_BR kciq_msg total referente a multi-locais
2 2 pt_BR kciq_msg inst end advise instaladorinfo <p><b>Atenção:</b> Leia as mensagens no fim desta página sobre o processo de instalação, bem como as <b>recomendações</b> abaixo:</p>
3 3 pt_BR kciq_msg aceitar instaladorinfo Aceitar
4 4 pt_BR kciq_msg aceito instaladorinfo Aceito a licença
  5 +pt_BR acesso admin info Acesso
5 6 pt_BR kciq_msg access denied geral erro Acesso não permitido
6 7 pt_BR kciq_msg admin not reg geral info Administrador não foi cadastrado
7 8 pt_BR admin geral TagHeader Administração
... ... @@ -10,9 +11,11 @@ pt_BR kciq_msg advise
10 11 pt_BR kciq_msg check_advise instaladorinfo Alerta, mas poderá continuar
11 12 pt_BR kciq_msg previous instaladorinfo Anterior
12 13 pt_BR kciq_msg apoio Geral info Apoio colaborativo
  14 +pt_BR kciq_msg modulos help admin info Aqui você podera configurar os vários modulos disponíveis do CACIC. Clique sobre o modulo desejado e, em seguida, realize as configurações.
13 15 pt_BR kciq_msg file saved geral info Arquivo (%1) foi salvo
14 16 pt_BR kciq_msg cfgfile_writeable instaladorinfo Arquivo <i><b>config.php</b></i> pode ser gravado
15 17 pt_BR kciq_msg detalhes de usuario help admin info As informações abaixo referem-se ao usuário cadastrado no sistema. Após o logon, serão exibidas a primeira e última parte do campo <i>Nome completo</i>. Ao reinicializar a senha esta assume o valor contido no campo <i>Identificação</i>.
  18 +pt_BR kciq_msg inclusao de novo usuario help admin info As informações que deverão ser cadastradas abaixo referem-se aos usuários do sistema, onde será determinado o tipo de acesso. <u><em>A senha inicial será gerada automaticamente em função da identificação e poderá ser trocada pelo usuário na opção <i>Acesso - Troca de Senha</i> no Menu Principal</em></u>. Após o logon, serão exibidas a primeira e última parte do campo <i>Nome completo</i>.
16 19 pt_BR kciq_msg attention geral info Atenção
17 20 pt_BR kciq_msg update help instaladorinfo Atualizar as tabelas do banco conforme versão a ser escolhida.
18 21 pt_BR kciq_msg update geral info Atualização
... ... @@ -20,6 +23,7 @@ pt_BR kciq_msg inst update tables on database
20 23 pt_BR kciq_msg database instaladorinfo Banco de dados
21 24 pt_BR kciq_msg inst database exist instaladorinfo Banco de dados (%1) já existe!
22 25 pt_BR kciq_msg database not exist geral info Banco de dados (%1) não existe!
  26 +pt_BR cadastro de usuarios admin info Cadastro de usuarios
23 27 pt_BR kciq_msg computadores monitorados hoje geral info Computadores monitorados por local nesta data
24 28 pt_BR kciq_msg inst make database permissions instaladorinfo Concedendo permissões ao usuário (%1).
25 29 pt_BR kciq_msg inst end title instaladorinfo Conclusão da instalação do CACIC
... ... @@ -27,6 +31,9 @@ pt_BR kciq_msg inst connecting to database server
27 31 pt_BR kciq_msg connected ok geral info Conexão realizada com sucesso
28 32 pt_BR kciq_msg inst database connect ok instaladorinfo Conexão realizada com sucesso!
29 33 pt_BR kciq_msg configurations Geral info Configurações
  34 +pt_BR confirma exclusao de usuario? admin info Confirma exclusao de usuario?
  35 +pt_BR confirma informacoes para usuario? admin info Confirma informacoes para usuario?
  36 +pt_BR confirma troca de senha? admin info Confirma troca de senha?
30 37 pt_BR kciq_msg admin mgm verify pass help instaladorinfo Confirmar senha do Administrador do CACIC
31 38 pt_BR kciq_msg verify geral info Confirmação
32 39 pt_BR kciq_msg build bd instaladorinfo Construir BD
... ... @@ -44,7 +51,11 @@ pt_BR kciq_msg inst database data save fail
44 51 pt_BR kciq_msg inst admin help instaladorinfo Dados do administrador para criar o banco de dados.
45 52 pt_BR kciq_msg check cacic configfile data instaladorinfo Dados do arquivo de configuração (%1) devem ser verificados.
46 53 pt_BR kciq_msg demo instaladorinfo Demonstração
  54 +pt_BR descricao do tipo de acesso admin info Descricao do tipo de acesso
  55 +pt_BR detalhes de usuario admin info Detalhes de usuario
  56 +pt_BR dica: use shift ou ctrl para selecionar multiplos itens admin info Dica: use SHIFT ou CTRL para selecionar multiplos itens
47 57 pt_BR kciq_msg ftp change dir ok geral info Diretório FTP mudado com sucesso
  58 +pt_BR emails para contato admin info Emails para Contato
48 59 pt_BR kciq_msg email geral info Endereço eletrônico
49 60 pt_BR kciq_msg admin mgm email help instaladorinfo Endereço eletrônico do Administrador do CACIC para envio de mesagens
50 61 pt_BR language_en-us Geral info en-US English (US)
... ... @@ -67,7 +78,7 @@ pt_BR kciq_msg statistics
67 78 pt_BR kciq_msg cacic statistics geral info Estatísticas do CACIC
68 79 pt_BR kciq_msg log de atividades help admin info Este módulo permite a visualização das atividades realizados com o uso das operações de INSERT/UPDATE/DELETE ocorridas no Sistema CACIC. A ordenação das colunas poderá ser definida clicando-se em seus nomes.
69 80 pt_BR kciq_msg log de acessos help admin info Este módulo permite a visualização dos acessos efetuados no sistema. É possível visualizar as atividades executadas pelo usuário na data, bastando clicar sobre uma de suas informações.
70   -pt_BR kciq_msg ftp_suporte instaladorinfo FTP
  81 +pt_BR exemplo admin info Exemplo
71 82 pt_BR kciq_msg ftp login connect fail geral erro Falha ao logar no servidor FTP
72 83 pt_BR kciq_msg ftp change dir fail geral erro Falha ao tentar alterar diretório FTP
73 84 pt_BR kciq_msg ftp connect fail geral erro Falha na conexão FTP
... ... @@ -78,24 +89,30 @@ pt_BR kciq_msg savecfgfile
78 89 pt_BR kciq_msg inst config file saved instaladorinfo Gravação do arquivo de configurações não realizada adequadamente!
79 90 pt_BR kciq_msg inst end hist title instaladorinfo Histórico de alterações no CACIC
80 91 pt_BR kciq_msg ideal instaladorinfo Ideal
  92 +pt_BR identificacao admin info Identificacao
81 93 pt_BR language Geral info Idioma
82 94 pt_BR kciq_msg def_language instaladorinfo Idioma
83 95 pt_BR kciq_mnt_lang traducao Manutençãoinfo Idioma a traduzir
  96 +pt_BR incluir novo usuario admin info Incluir novo usuario
  97 +pt_BR inclusao de novo usuario admin info Inclusao de novo usuario
84 98 pt_BR kciq_msg inst insert basic data instaladorinfo Inclusão de dados básicos nas tabelas do banco de dados (%1)
85 99 pt_BR kciq_msg inst insert demo data instaladorinfo Inclusão de dados para demonstração
  100 +pt_BR informe a senha anterior, caso nao se lembre, solicite a um administrador que a reinicialize. admin info Informe a senha anterior, caso nao se lembre, solicite a um Administrador que a reinicialize.
86 101 pt_BR kciq_msg finish title instaladorinfo Iniciar uso do CACIC!
87 102 pt_BR kciq_msg inst login insert instaladorinfo Inserindo dados do administrador (%1)...
88 103 pt_BR kciq_msg inst local insert instaladorinfo Inserindo local (%1)...
89 104 pt_BR kciq_msg demo help instaladorinfo Inserir dados para demonstração do CACIC.
90 105 pt_BR kciq_msg instalada geral info Instalada
91 106 pt_BR instalador geral TagHeader Instalador
92   -pt_BR kciq_msg web_installer instaladorinfo Instalador WEB para o CACIC
93 107 pt_BR kciq_installertitle instaladorinfo Instalador WEB para o CACIC
  108 +pt_BR kciq_msg web_installer instaladorinfo Instalador WEB para o CACIC
94 109 pt_BR kciq_msg inst finished and verified instaladorinfo Instalação do CACIC finalizada e veficada!
95 110 pt_BR kciq_msg advise_title instaladorinfo Instrução PHP/Apache
96 111 pt_BR kciq_installerintrotitle instaladorinfo Introdução
97 112 pt_BR kciq_msg legenda geral info Legenda
98 113 pt_BR kciq_msg license title instaladorinfo Licença
  114 +pt_BR locais secundarios admin info Locais secundarios
  115 +pt_BR local admin info Local
99 116 pt_BR kciq_msg local already exist geral info Local (%1) já está cadastrado!
100 117 pt_BR kciq_msg local not exist geral info Local (%1) não cadastrado!
101 118 pt_BR kciq_msg admin mgm name help instaladorinfo Local ao qual a aplicação gerente está associada.
... ... @@ -116,7 +133,11 @@ pt_BR kciq_msg showcfgfile
116 133 pt_BR kciq_msg showcfgfile help instaladorinfo Mostrar o arquivo de configurações para o CACIC.
117 134 pt_BR kciq_msg js_enable instaladorinfo Necessário ativar <b>JavaScript</b> para usar o Instalador Web
118 135 pt_BR kciq_msg login needed geral info Necessário haver autenticação
  136 +pt_BR nenhum usuario cadastrado ou sua sessao expirou! admin info Nenhum usuario cadastrado ou sua sessao expirou!
  137 +pt_BR neste modulo deverao ser cadastrados os usuarios que acessarao o sistema. admin info Neste modulo deverao ser cadastrados os usuarios que acessarao o sistema.
  138 +pt_BR nome admin info Nome
119 139 pt_BR kciq_msg name geral info Nome
  140 +pt_BR nome completo admin info Nome completo
120 141 pt_BR kciq_msg admin mgm adminname help instaladorinfo Nome do Administrador do CACIC
121 142 pt_BR kciq_msg admin name needed geral info Nome do administrador deve ser informado!
122 143 pt_BR kciq_msg database name instaladorinfo Nome do banco de dados
... ... @@ -128,6 +149,7 @@ pt_BR kciq_msg ftp user help
128 149 pt_BR kciq_msg dbuser help instaladorinfo Nome do usuário para ser usado pelo CACIC para conectar ao banco de dados.
129 150 pt_BR kciq_msg ftp host help geral help Nome ou IP do servidor FTP
130 151 pt_BR kciq_msg new Geral info Nova
  152 +pt_BR nova senha admin info Nova senha
131 153 pt_BR kciq_msg no geral info Não
132 154 pt_BR kciq_msg database connect fail geral erro Não foi possível conectar ao banco de dados
133 155 pt_BR kciq_msg inst config file read instaladorinfo Não foi possível ler o arquivo (%1) de configurações
... ... @@ -144,7 +166,13 @@ pt_BR kciq_msg admin mgm phone help
144 166 pt_BR kciq_msg javascript not enabled geral erro O Javascript é indispensável ao perfeito funcionamento do Sistema
145 167 pt_BR kciq_msg obs geral info Observação
146 168 pt_BR kciq_msg admin mgm obs help instaladorinfo Observações (informações) para o local ao qual a aplicação gerente está associada.
  169 +pt_BR ocorreu um erro durante a atualizacao da tabela %1 ou sua sessao expirou admin info Ocorreu um erro durante a atualizacao da tabela %1 ou sua sessao expirou
  170 +pt_BR ocorreu um erro no acesso a tabela %1 ou sua sessao expirou admin info Ocorreu um erro no acesso a tabela %1 ou sua sessao expirou
147 171 pt_BR kciq_msg ok geral info Ok
  172 +pt_BR kciq_msg ftp_suporte instaladorinfo PHP com suporte a FTP
  173 +pt_BR kciq_msg mcrypt_suporte instaladorinfo PHP com suporte a criptografia com MCrypt
  174 +pt_BR kciq_msg gd_suporte instaladorinfo PHP com suporte a imagens com GD
  175 +pt_BR kciq_msg mysql_suporte instaladorinfo PHP com suporte ao MySQL versão
148 176 pt_BR kciq_msg phpmcrypt_help instaladorinfo Para executar o CACIC é necessário instalar a biblioteca de manipulação criptográfica com MCrypt.
149 177 pt_BR kciq_msg phpgd_help instaladorinfo Para executar o CACIC é necessário instalar a biblioteca de manipulação de imagens com GD.
150 178 pt_BR kciq_msg phpftp_help instaladorinfo Para executar o CACIC é necessário instalar a biblioteca de para uso de FTP.
... ... @@ -170,6 +198,7 @@ pt_BR kciq_msg backup help
170 198 pt_BR kciq_msg inst end advise title instaladorinfo Recomendações
171 199 pt_BR kciq_installerresources instaladorinfo Recursos do Instalador:
172 200 pt_BR kciq_msg features title instaladorinfo Recursos para as próximas versões do CACIC
  201 +pt_BR reinicializar senha admin info Reinicializar senha
173 202 pt_BR kciq_msg requerida geral info Requerida
174 203 pt_BR kciq_msg requisitos instaladorinfo Requisitos
175 204 pt_BR kciq_msg savecfgfile help instaladorinfo Salva o arquivo de configurações para o CACIC.
... ... @@ -179,6 +208,7 @@ pt_BR kciq_msg inst version to update
179 208 pt_BR kciq_msg version help instaladorinfo Selecione a versão do CACIC a ser atualizada.
180 209 pt_BR kciq_msg inst type not defined instaladorerro Selecione um dos tipos de instalação!
181 210 pt_BR kciq_msg password Geral info Senha
  211 +pt_BR senha atual admin info Senha Atual
182 212 pt_BR kciq_msg admin mgm pass help instaladorinfo Senha do Administrador do CACIC
183 213 pt_BR kciq_msg password help instaladorinfo Senha do administrador do banco de dados.
184 214 pt_BR kciq_msg ftp password help geral ajuda Senha do usuário FTP
... ... @@ -194,19 +224,19 @@ pt_BR kciq_msg local abbr needed
194 224 pt_BR kciq_msg yes geral info Sim
195 225 pt_BR kciq_msg ftp subdir geral info Subdiretório FTP
196 226 pt_BR kciq_msg ftp subdir help geral ajuda Subdiretório FTP no servidor
197   -pt_BR kciq_msg mcrypt_suporte instaladorinfo Suporte a criptografia com MCrypt
198   -pt_BR kciq_msg gd_suporte instaladorinfo Suporte a imagens com GD
199   -pt_BR kciq_msg mysql_suporte instaladorinfo Suporte ao MySQL versão
200 227 pt_BR kciq_msg phone geral info Telefone
  228 +pt_BR telefones para contato admin info Telefones para Contato
201 229 pt_BR kciq_msg test conn help instaladorinfo Testar conexão com o servidor.
202 230 pt_BR kciq_msg test conn instaladorinfo Teste de conexão
203 231 pt_BR kciq_msg database type instaladorinfo Tipo
  232 +pt_BR tipo de acesso admin info Tipo de Acesso
204 233 pt_BR kciq_msg inst database type not defined instaladorinfo Tipo de banco de dados deve ser informado!
205 234 pt_BR kciq_msg install type instaladorinfo Tipo de instalação
206 235 pt_BR kciq_msg total of computers per local geral info Totais de computadores monitorados por local
207 236 pt_BR kciq_msg total of computers per os geral info Totais de computadores monitorados por sistemas operacionais
208 237 pt_BR kciq_msg real total of computers mac based geral info Total real de computadores monitorados (com base no Mac-Address)
209 238 pt_BR kciq_mnt_tradutor Manutençãoinfo Tradução de texto do CACIC
  239 +pt_BR troca de senha de acesso admin info Troca de Senha de Acesso
210 240 pt_BR kciq_msg inst url not defined instaladorinfo URL da aplicação deve ser informada!
211 241 pt_BR kciq_msg user Geral info Usuário
212 242 pt_BR kciq_msg inst database user not defined instaladorerro Usuário de conexão com o banco de dados deve ser informado!
... ... @@ -235,4 +265,4 @@ pt_BR kciq_msg license pt_read
235 265 pt_BR kciq_msg last agents access geral info Últimos acessos dos agentes
236 266 pt_BR kciq_msg last agents access on local geral info Últimos acessos dos agentes deste local
237 267 pt_BR kciq_msg last agents access per local geral info Últimos acessos dos agentes por local nesta data
238   -pt_BR kciq_msg Inclusao de novo usuario help admin info As informações que deverão ser cadastradas abaixo referem-se aos usuários do sistema, onde será determinado o tipo de acesso. <u><em>A senha inicial será gerada automaticamente em função da identificação e poderá ser trocada pelo usuário na opção <i>Acesso - Troca de Senha</i> no Menu Principal</em></u>. Após o logon, serão exibidas a primeira e última parte do campo <i>Nome completo</i>.
  268 +pt_BR kciq_msg Repositorio help admin info Nesta página é possível verificar o conteúdo do repositório, bem como excluir os objetos que não serão utilizados nos updates das SubRedes.
... ...