Commit 3410923360fd13cb92f81d9754c1d9728efec502
1 parent
df710bbd
Exists in
master
and in
1 other branch
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
Showing
10 changed files
with
104 additions
and
515 deletions
Show diff stats
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ório do Espí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ódulo são visualizadas as ocorrências | |
| 64 | - com as operaçõ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íodo em que deverá | |
| 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> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">a</font> | |
| 90 | - <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"> (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"> </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á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"> </td> | |
| 238 | - </tr> | |
| 239 | - <tr> | |
| 240 | - <td height="10" colspan="3"> </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çõ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çã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> </td> | |
| 285 | - <td align="right"><? echo $total_key;?></td> | |
| 286 | - <td> </td> | |
| 287 | - </tr> | |
| 288 | - <tr> | |
| 289 | - <td> </td> | |
| 290 | - </tr> | |
| 291 | - <tr> | |
| 292 | - <td> </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> </td> | |
| 331 | - <td align="right"><? echo $total_key;?></td> | |
| 332 | - <td> </td> | |
| 333 | - </tr> | |
| 334 | - <tr> | |
| 335 | - <td> </td> | |
| 336 | - </tr> | |
| 337 | - <tr> | |
| 338 | - <td> </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> </td> | |
| 377 | - <td align="right"><? echo $total_key;?></td> | |
| 378 | - <td> </td> | |
| 379 | - </tr> | |
| 380 | - <tr> | |
| 381 | - <td> </td> | |
| 382 | - </tr> | |
| 383 | - <tr> | |
| 384 | - <td> </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á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> </td> | |
| 423 | - <td align="right"><? echo $total_key;?></td> | |
| 424 | - <td> </td> | |
| 425 | - </tr> | |
| 426 | - <tr> | |
| 427 | - <td> </td> | |
| 428 | - </tr> | |
| 429 | - <tr> | |
| 430 | - <td> </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"> </td> | |
| 441 | - </tr> | |
| 442 | - </table> | |
| 443 | -</form> | |
| 444 | -<p> </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['te_locais_secundarios']<>'') |
| 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('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ódulos</td> | |
| 62 | + <td class="cabecalho"><?=$oTranslator->_('Modulos');?></td> | |
| 63 | 63 | </tr> |
| 64 | 64 | <tr> |
| 65 | - <td class="descricao"><p>Aqui você | |
| 66 | - poderá configurar os vários módulos disponíveis | |
| 67 | - do CACIC. Clique sobre o módulo desejado e, em seguida, realize | |
| 68 | - as configurações.<br> <br> </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']?> </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çã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['remove_sim']) //Caso o botão SIM seja pressionado... |
| 49 | 49 | <td nowrap> </td> |
| 50 | 50 | </tr> |
| 51 | 51 | <tr><td nowrap> |
| 52 | - <div align="center"><font size="3" face="Verdana, Arial, Helvetica, sans-serif"> <b>Computador Removido!</b> </font></div> | |
| 52 | + <div align="center"><font size="3" face="Verdana, Arial, Helvetica, sans-serif"> <b><?=$oTranslator->_('Computador removido!');?></b></font></div> | |
| 53 | 53 | </td></tr> |
| 54 | 54 | <tr> |
| 55 | 55 | <td nowrap> </td> |
| ... | ... | @@ -60,7 +60,7 @@ if ($_POST['remove_sim']) //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> </td> |
| 106 | 106 | </tr> |
| 107 | 107 | <tr><td nowrap> |
| 108 | - <div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Confirma | |
| 109 | - a remoção deste | |
| 110 | - computador? </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> </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 | |
| 123 | - <input name="remove_nao" type="submit" id="remove_nao" value=" Nã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['nm_arquivo']) |
| 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ório</td> | |
| 45 | + <td class="cabecalho"><?=$oTranslator->_('Repositorio');?></td> | |
| 48 | 46 | </tr> |
| 49 | 47 | <tr> |
| 50 | 48 | |
| 51 | - <td class="descricao">Nesta página é possível verificar | |
| 52 | - o conteúdo do repositório, bem como excluir os objetos que | |
| 53 | - não serã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['nm_arquivo']) |
| 63 | 59 | </tr> |
| 64 | 60 | <tr> |
| 65 | 61 | <td nowrap align="center" colspan="4" class="<? echo $v_classe; ?>"><br> |
| 66 | - Conteúdo do Repositó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['nm_arquivo']) |
| 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['nm_arquivo']) |
| 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 = '<tr bgcolor="#e7e7e7"> |
| 25 | 25 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| 26 | 26 | <html> |
| 27 | 27 | <head> |
| 28 | -<title>Classificaçã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"> </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çã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 = ''; |
| 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["list6"]) == 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ório | |
| 142 | - gerado pelo <strong>CACIC</strong> - Configurador Automático e Coletor | |
| 143 | - de Informações Computacionais</font><br> | |
| 144 | - <font size="1" face="Verdana, Arial, Helvetica, sans-serif">Software desenvolvido | |
| 145 | - pela Dataprev - Escritório do Espí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ático e Coletor de Informações Computacionais | |
| 149 | + </font><br> | |
| 150 | + <font size="1" face="Verdana, Arial, Helvetica, sans-serif"> | |
| 151 | + Software desenvolvido pela Dataprev - Escritório do Espí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. | ... | ... |