Commit 3940dccd1a78f11cad2f6344ff6ca9e7b5a1a661

Authored by anderson.peterle@previdencia.gov.br
1 parent c5320aa1
Exists in master and in 1 other branch 3.1

Correcoes logicas diversas, adequacoes aos blocos de internacionalizacao e sincr…

…onizacao com servidor de desenvolvimento Dataprev/ES

git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@497 fecfc0c7-e812-0410-ae72-849f08638ee7
admin/config_gerais.php
... ... @@ -27,7 +27,6 @@ require_once('../include/library.php');
27 27 <head>
28 28 <title><?=$oTranslator->_('Configuracoes do Modulo Gerente');?></title>
29 29 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
30   -<script type="text/javascript" src="../include/cacic.js"></script>
31 30 <?
32 31 require_once('../include/selecao_listbox.js');
33 32 ?>
... ... @@ -109,6 +108,7 @@ function SetaServidorUpdates()
109 108 <?
110 109 $frm_id_local = ($_POST['frm_id_local']<>''?$_POST['frm_id_local']:$_SESSION['id_local']);
111 110  
  111 +require_once('../include/library.php');
112 112 conecta_bd_cacic();
113 113 $where = ' AND loc.id_local ='.$frm_id_local;
114 114  
... ... @@ -224,6 +224,7 @@ if ($_SESSION[&#39;cs_nivel_administracao&#39;] == 1 || $_SESSION[&#39;cs_nivel_administraca
224 224 }
225 225 ?>
226 226 </select>
  227 +
227 228 </td>
228 229 </tr>
229 230 <?
... ... @@ -367,8 +368,7 @@ if ($_SESSION[&#39;cs_nivel_administracao&#39;] == 1 || $_SESSION[&#39;cs_nivel_administraca
367 368 // Gráficos disponíveis para exibição na página principal
368 369 // [so][acessos][locais][acessos_locais]
369 370 // A variável de sessão menu_seg->_SESSION['te_exibe_graficos'] contém os gráficos selecionados para exibição
370   - $te_exibe_graficos = get_valor_campo('configuracoes_locais', 'te_exibe_graficos', 'id_local='.$frm_id_local);
371   -
  371 + $te_exibe_graficos = get_valor_campo('configuracoes_locais', 'te_exibe_graficos', 'id_local='.$frm_id_local);
372 372 ?>
373 373 <select multiple size="10" name="listaExibeGraficosDisponiveis[]" id="listaExibeGraficosDisponiveis" class="normal" onFocus="SetaClassDigitacao(this);" onBlur="SetaClassNormal(this);" >
374 374 </select>
... ...
admin/consulta_especial.php
... ... @@ -71,6 +71,55 @@ if ($_POST[&#39;frmChangePermissions&#39;])
71 71 }
72 72 }
73 73  
  74 +if ($_POST['frmExtractFileTGZ'])
  75 + {
  76 + if (PHP_OS == "Linux" || PHP_OS == "Unix")
  77 + {
  78 + foreach($HTTP_POST_VARS as $i => $v)
  79 + {
  80 + $intPos = stripos2($i,'extractFileTGZ#',false);
  81 + if ($intPos)
  82 + {
  83 + $arrExtractFileTGZ = explode('#',$i);
  84 + $strExtractFileTGZ = "tar -xvzf ".$_POST['frmPath'].str_replace('_ponto_','.',$arrExtractFileTGZ[1]);
  85 + $cmdExtractFileTGZ = shell_exec($strExtractFileTGZ);
  86 + }
  87 + }
  88 + }
  89 + else
  90 + {
  91 + ?>
  92 + <script language="javascript">alert('ATENÇÃO: Este recurso está disponível apenas para Servidor com LINUX!');</script>
  93 + <?
  94 + }
  95 + }
  96 +
  97 +if ($_SERVER['REMOTE_ADDR']=='10.71.0.58')
  98 + echo $_POST['frmCreateNewFolder'].'<br>';
  99 +if ($_POST['frmCreateNewFolder'])
  100 + {
  101 +if ($_SERVER['REMOTE_ADDR']=='10.71.0.58')
  102 + echo PHP_OS.'<br>';
  103 +
  104 + if (PHP_OS == "Linux" || PHP_OS == "Unix")
  105 + {
  106 + $strCreateNewFolder = "mkdir ".$_POST['frmPath'].$_POST['frmCreateNewFolder'];
  107 +if ($_SERVER['REMOTE_ADDR']=='10.71.0.58')
  108 + echo $strCreateNewFolder.'<br>';
  109 +
  110 + if ($cmdCreateNewFolder = shell_exec($strCreateNewFolder))
  111 + echo 'OK!';
  112 + else
  113 + echo 'Oops!';
  114 + }
  115 + else
  116 + {
  117 + ?>
  118 + <script language="javascript">alert('ATENÇÃO: Este recurso está disponível apenas para Servidor com LINUX!');</script>
  119 + <?
  120 + }
  121 + }
  122 +
74 123 if ($_POST['frmDeleteFile'])
75 124 {
76 125 $intFilesToDelete = 0;
... ... @@ -136,6 +185,10 @@ function deleteFile()
136 185  
137 186 if (window.document.forms[0].elements[j].id.substring(0,11) == 'deleteFile#' && window.document.forms[0].elements[j].checked)
138 187 intFilesToDelete ++;
  188 +
  189 + if (window.document.forms[0].elements[j].id.substring(0,15) == 'extractFileTGZ#' && window.document.forms[0].elements[j].checked)
  190 + window.document.forms[0].elements[j].checked = false;
  191 +
139 192 }
140 193  
141 194 if (intFilesToDelete > 0 && (confirm('Confirma EXCLUS'+(intFilesToDelete == 1?'ÃO':'ÕES')+' DO'+(intFilesToDelete == 1?'':'S') + ' ARQUIVO'+(intFilesToDelete == 1?'':'S')+' SELECIONADO'+(intFilesToDelete == 1?'':'S') + '?')))
... ... @@ -166,6 +219,10 @@ function timeStamp()
166 219  
167 220 if (window.document.forms[0].elements[j].id.substring(0,15) == 'touchTimeStamp#' && window.document.forms[0].elements[j].checked)
168 221 intFilesToTimeStamp ++;
  222 +
  223 + if (window.document.forms[0].elements[j].id.substring(0,15) == 'extractFileTGZ#' && window.document.forms[0].elements[j].checked)
  224 + window.document.forms[0].elements[j].checked = false;
  225 +
169 226 }
170 227  
171 228 if (intFilesToTimeStamp > 0)
... ... @@ -221,6 +278,10 @@ function changePermissions()
221 278  
222 279 if (window.document.forms[0].elements[j].id.substring(0,18) == 'changePermissions#' && window.document.forms[0].elements[j].checked)
223 280 intFilesToChangePermissions ++;
  281 +
  282 + if (window.document.forms[0].elements[j].id.substring(0,15) == 'extractFileTGZ#' && window.document.forms[0].elements[j].checked)
  283 + window.document.forms[0].elements[j].checked = false;
  284 +
224 285 }
225 286  
226 287 if (intFilesToChangePermissions > 0)
... ... @@ -247,6 +308,36 @@ function changePermissions()
247 308 }
248 309 }
249 310  
  311 +function createNewFolder()
  312 + {
  313 + for (j=0;j<window.document.forms[0].elements.length;j++)
  314 + {
  315 + if (window.document.forms[0].elements[j].id.substring(0,11) == 'deleteFile#' && window.document.forms[0].elements[j].checked)
  316 + window.document.forms[0].elements[j].checked = false;
  317 +
  318 + if (window.document.forms[0].elements[j].id.substring(0,15) == 'touchTimeStamp#' && window.document.forms[0].elements[j].checked)
  319 + window.document.forms[0].elements[j].checked = false;
  320 +
  321 + if (window.document.forms[0].elements[j].id.substring(0,18) == 'changePermissions#' && window.document.forms[0].elements[j].checked)
  322 + window.document.forms[0].elements[j].checked = false;
  323 +
  324 + if (window.document.forms[0].elements[j].id.substring(0,15) == 'extractFileTGZ#' && window.document.forms[0].elements[j].checked)
  325 + window.document.forms[0].elements[j].checked = false;
  326 +
  327 + }
  328 + var strCreateNewFolder = prompt('Informe Nome para Nova Pasta');
  329 + if (strCreateNewFolder && confirm('Confirma CRIAÇÃO DE PASTA?'))
  330 + {
  331 + for (j=0;j<window.document.forms[0].elements.length;j++)
  332 + if (window.document.forms[0].elements[j].name == 'frmCreateNewFolder')
  333 + window.document.forms[0].elements[j].value = strCreateNewFolder;
  334 +
  335 + window.document.forms[0].submit();
  336 + }
  337 + else
  338 + return false;
  339 + }
  340 +
250 341 function validaData(strData)
251 342 {
252 343 var err = 0
... ... @@ -431,10 +522,11 @@ if ($_SESSION[&#39;cs_nivel_administracao&#39;]== 1)
431 522 <td width="6%"><div align="center"><strong><a href="consulta_especial.php?frmPath=<? echo $path;?>&ordem=datahora">Data</a></strong></div></td>
432 523 <td width="6%"><div align="center"><strong><a href="consulta_especial.php?frmPath=<? echo $path;?>&ordem=datahora">Hora</a></strong></div></td>
433 524 <td width="11%"><div align="right"><strong>Tamanho</strong></div></td>
434   - <td width="36%"><strong><a href="consulta_especial.php?frmPath=<? echo $path;?>&ordem=nome">Arquivo/Pasta</a></strong></td>
  525 + <td width="36%"><strong><a href="consulta_especial.php?frmPath=<? echo $path;?>&ordem=nome">Arquivo/Pasta</a>&nbsp;&nbsp;&nbsp;<img src="../imgs/newfolder.gif" alt="Nova Pasta" width="18" height="18" title="Criar Nova Pasta" onClick="return createNewFolder()" border="none"></strong></td>
435 526 <td align="center"><img src="../imgs/b_drop.gif" border="0" width="18" height="18" title="Exclusão de Arquivos" onClick="return deleteFile()"></td>
436 527 <td align="center"><img src="../imgs/timestamp.gif" border="0" width="18" height="18" title="Alterar TimeStamp de Arquivos" onClick="return timeStamp()"></td>
437 528 <td align="center"><img src="../imgs/details.gif" width="18" height="18" title="Alterar Permissões de Arquivos" onClick="return changePermissions()"></td>
  529 + <td align="center"><img src="../imgs/extractfile.gif" width="18" height="18" title="Extrair Arquivo TGZ" onClick="return extractFileTGZ()"></td>
438 530 </tr>
439 531  
440 532 <?
... ... @@ -531,8 +623,18 @@ if ($_SESSION[&#39;cs_nivel_administracao&#39;]== 1)
531 623 ?>
532 624 <td align="center" valign="middle"><input type="checkbox" id="touchTimeStamp#<? echo str_replace('.','_ponto_',$strItem);?>" name="touchTimeStamp#<? echo str_replace('.','_ponto_',$strItem);?>" title="Marque para alterar o TimeStamp d<? echo (!$intPos?'o arquivo':'a pasta');?> '<? echo $strItem;?>'"></td>
533 625 <td align="center" valign="middle"><input type="checkbox" id="changePermissions#<? echo str_replace('.','_ponto_',$strItem);?>" name="changePermissions#<? echo str_replace('.','_ponto_',$strItem);?>" title="Marque para alterar as Permissões d<? echo (!$intPos?'o arquivo':'a pasta');?> '<? echo $strItem;?>'"></td>
  626 + <?
  627 + $isTGZ = stripos2(strtolower($strItem),'.tgz');
  628 + ?>
  629 + <td align="center" valign="middle">
  630 + <? if ($isTGZ)
  631 + echo '<input type="checkbox" id="extractFileTGZ#'. str_replace('.','_ponto_',$strItem) . '" name="extractFileTGZ#'. str_replace('.','_ponto_',$strItem) .'" title="Marque para extrair o arquivo '. $strItem . '">';
  632 + ?>
  633 + </td>
534 634 <input type="hidden" id="frmTouchTimeStamp" name="frmTouchTimeStamp" value="">
535 635 <input type="hidden" id="frmChangePermissions" name="frmChangePermissions" value="">
  636 + <input type="hidden" id="frmCreateNewFolder" name="frmCreateNewFolder" value="">
  637 + <input type="hidden" id="frmExtractFileTGZ" name="frmExtractFileTGZ" value="">
536 638 </tr>
537 639 <?
538 640 }
... ... @@ -553,7 +655,7 @@ if ($_SESSION[&#39;cs_nivel_administracao&#39;]== 1)
553 655 ?>
554 656 <tr>
555 657 <td colspan="6"><div align="right"><strong><? echo ($strTotal/2);?></strong></div></td>
556   - <TD colspan="4">&nbsp;</TD>
  658 + <TD colspan="5">&nbsp;</TD>
557 659 </tr>
558 660 </table>
559 661 </table>
... ...
admin/exclui_informacoes_computadores.php
... ... @@ -24,9 +24,9 @@ else { // Inserir regras para outras verificações (ex: permissões do usuário)!
24 24  
25 25 require_once('../include/library.php');
26 26 AntiSpy('1,3'); // Permitido somente a estes cs_nivel_administracao...
27   -// 1 - Administra<E7><E3>o
28   -// 2 - Gest<E3>o Central
29   -// 3 - Supervis<E3>o
  27 +// 1 - Administração
  28 +// 2 - Gestão Central
  29 +// 3 - Supervisão
30 30  
31 31 if ($_POST['submit_cond'])
32 32 {
... ... @@ -177,17 +177,29 @@ if ($_POST[&#39;submit_cond&#39;])
177 177 {
178 178 ?>
179 179 <tr <? if ($Cor) echo 'bgcolor="#E1E1E1"'; ?>>
  180 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
180 181 <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><? echo $NumRegistro; ?></div></td>
  182 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
181 183 <td nowrap class="dado_peq_sem_fundo_normal"><input type="checkbox" name="chk_<? echo $row['te_node_address'].'#'. $row['id_so']; ?>" value="1" checked onClick="Verifica_Check_Exclui();"></td>
182   - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_nome_computador']; ?></a>&nbsp;</div></td>
183   - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['sg_local']; ?></a>&nbsp;</div></td>
184   - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_ip']; ?></a>&nbsp;</div></td>
185   - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_node_address'];?></a>&nbsp;</div></td>
186   - <td nowrap class="dado_peq_sem_fundo_normal"><div align="center"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['sg_so']; ?></a>&nbsp;</div></td>
187   - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_versao_cacic']; ?></a>&nbsp;</div></td>
188   - <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_versao_gercols']; ?></a>&nbsp;</div></td>
189   - <td nowrap class="dado_peq_sem_fundo_normal"><div align="right"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo date("d/m/y H:i", strtotime( $row['dt_hr_ult_acesso'] )); ?></a>&nbsp;</div></td>
190   - <td nowrap class="dado_peq_sem_fundo_normal"><div align="right"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo date("d/m/y H:i", strtotime( $row['dt_hr_inclusao'] )); ?></a>&nbsp;</div></td>
  184 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
  185 + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_nome_computador']; ?></a></div></td>
  186 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
  187 + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['sg_local']; ?></a></div></td>
  188 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
  189 + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_ip']; ?></a></div></td>
  190 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
  191 + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_node_address'];?></a></div></td>
  192 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
  193 + <td nowrap class="dado_peq_sem_fundo_normal"><div align="center"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['sg_so']; ?></a></div></td>
  194 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
  195 + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_versao_cacic']; ?></a></div></td>
  196 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
  197 + <td nowrap class="dado_peq_sem_fundo_normal"><div align="left"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo $row['te_versao_gercols']; ?></a></div></td>
  198 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
  199 + <td nowrap class="dado_peq_sem_fundo_normal"><div align="right"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo date("d/m/y H:i", strtotime( $row['dt_hr_ult_acesso'] )); ?></a></div></td>
  200 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
  201 + <td nowrap class="dado_peq_sem_fundo_normal"><div align="right"><a href="../relatorios/computador/computador.php?te_node_address=<? echo $row['te_node_address'];?>&id_so=<? echo $row['id_so'];?>" target="_blank"><? echo date("d/m/y H:i", strtotime( $row['dt_hr_inclusao'] )); ?></a></div></td>
  202 + <td nowrap class="dado_peq_sem_fundo_normal">&nbsp;</td>
191 203 </tr>
192 204 <?
193 205 $Cor=!$Cor;
... ...
admin/forca_coleta_estacao_set.php
... ... @@ -23,10 +23,10 @@ if(!isset($_SESSION[&#39;id_usuario&#39;]))
23 23 else { // Inserir regras para verificar permissões do usuário!
24 24 }
25 25 require_once('../include/library.php');
26   -AntiSpy('1,2,3'); // Permitido somente a estes cs_nivel_administracao...
27   -// 1 - Administra<E7><E3>o
28   -// 2 - Gest<E3>o Central
29   -// 3 - Supervis<E3>o
  26 +AntiSpy('1,3'); // Permitido somente a estes cs_nivel_administracao...
  27 +// 1 - Administração
  28 +// 2 - Gestão Central
  29 +// 3 - Supervisão
30 30  
31 31 $acoes_computador = '';
32 32 foreach($HTTP_POST_VARS as $i => $v)
... ...
admin/modulos.php
... ... @@ -156,6 +156,9 @@ while ($row = mysql_fetch_array($result))
156 156 <tr>
157 157 <td><div align="center"></div></td>
158 158 </tr>
  159 + <tr>
  160 + <td><div align="center"></div></td>
  161 + </tr>
159 162 </table>
160 163 </body>
161 164 </html>
... ...
admin/remove_computador.php
... ... @@ -25,9 +25,9 @@ else { // Inserir regras para verificar permissões do usuário!
25 25 }
26 26 include_once "../include/library.php";
27 27 AntiSpy('1,2,3'); // Permitido somente a estes cs_nivel_administracao...
28   -// 1 - Administra<E7><E3>o
29   -// 2 - Gest<E3>o Central
30   -// 3 - Supervis<E3>o
  28 +// 1 - Administração
  29 +// 2 - Gestão Central
  30 +// 3 - Supervisão
31 31  
32 32 ?>
33 33 <html>
... ...