principal.php 8.88 KB
<? 
/*
 Copyright 2000, 2001, 2002, 2003, 2004, 2005 Dataprev - Empresa de Tecnologia e Informações da Previdência Social, Brasil

 Este arquivo é parte do programa CACIC - Configurador Automático e Coletor de Informações Computacionais

 O CACIC é um software livre; você pode redistribui-lo e/ou modifica-lo dentro dos termos da Licença Pública Geral GNU como 
 publicada pela Fundação do Software Livre (FSF); na versão 2 da Licença, ou (na sua opnião) qualquer versão.

 Este programa é distribuido na esperança que possa ser  util, mas SEM NENHUMA GARANTIA; sem uma garantia implicita de ADEQUAÇÂO a qualquer
 MERCADO ou APLICAÇÃO EM PARTICULAR. Veja a Licença Pública Geral GNU para maiores detalhes.

 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
 Livre(FSF) Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA

*/
@session_start(); 
require_once("include/library.php");
?>
<html>
<head>
<title>Estat&iacute;sticas</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="refresh" content="180">
<link rel="stylesheet"   type="text/css" href="include/cacic.css">
</head>

<body bgcolor="#FFFFFF" background="imgs/linha_v.gif">
<table width="90%" border="0" align="center">
<tr>
<td class="cabecalho">Estat&iacute;sticas do CACIC</td>
</tr>
<tr> 
<td>&nbsp;&nbsp;</td>
</tr>
<? 
// Reinicializo as variáveis para tratamento de gráficos
session_unregister('te_exibe_graficos');

// Resgato a configuração sobre exibição dos gráficos da página principal
$_SESSION['te_exibe_graficos'] = get_valor_campo('configuracoes_locais', 'te_exibe_graficos', 'id_local='.$_SESSION['id_local']);			

// Caso o usuário atual não esteja logado, mostro apenas os números de acessos por local
if (!session_is_registered('cs_nivel_administracao'))
	{		
	?>
	<tr><td>
	<?
	$_SESSION['in_grafico']	= 'acessos_locais';
	if (substr_count($_SESSION['te_exibe_graficos'],'[acessos_locais]')>0)
		echo '<img src="graficos/pie_acessos_locais.php" border="no">';
	else
		require "include/exibe_consultas_texto.php";					
	?>
	</td>
	</tr>
	<tr><td></td></tr>
	<tr>
	<td class="descricao"><div align="center">Computadores monitorados por 
        local nesta data</div></td>
	</tr>  
	<tr> 
	<td height="1"  bgcolor="#e7e7e7"></td>
	</tr>
	<tr> 
	<td>&nbsp;</td>
	</tr>
	<?
	}	
else
	{
	?>
	<tr><td>
	<?
	$_SESSION['in_grafico']	= 'so';	
	if ($_SESSION["cs_nivel_administracao"] <> 0)
		echo '<a href="relatorios/software/rel_software.php?orderby=4&principal=so">';
			
	if (substr_count($_SESSION['te_exibe_graficos'],'[so]')>0)
		echo '<img src="graficos/pie_so.php" border="no">';		
	else
		include "include/exibe_consultas_texto.php";					
	
	if ($_SESSION["cs_nivel_administracao"] <> 0)
		echo '</a>';
			
	$te_title = 'Totais de computadores monitorados por sistemas operacionais';
	?>
	</td>	
	</tr>
	<tr><td></td></tr>	
	<tr> 
	<td class="descricao"><div align="center">
	<?
	if ($_SESSION["cs_nivel_administracao"] <> 0)
		echo '<a href="relatorios/software/rel_software.php?orderby=4&principal=so">';

	echo $te_title;

	if ($_SESSION["cs_nivel_administracao"] <> 0)
		echo '</a>';
	?>
	</div></td>
	</tr>  

	<?
	if ($_SESSION['te_locais_secundarios']  <> '' || 
	    $_SESSION["cs_nivel_administracao"] == 1  || 
		$_SESSION["cs_nivel_administracao"] == 2  || 
		$_SESSION["cs_nivel_administracao"] == 3)
		echo '<tr><td class="label_peq_sem_fundo"><div align="center"><b>ATENÇÃO:</b> Total referente a mais de uma localidade. (<a href="#" onclick="MyWindow=window.open(\'graficos/detalhes_estatisticas.php?in_grafico=so&te_exibe_graficos='.$_SESSION['te_exibe_graficos'].'&te_title='.$te_title.'\', \'JANELA\',\'toolbar=no,location=no,width=760,left=150,height=600,top=50,scrollbars=yes,menubar=no\');MyWindow.document.close()"><font color="#FF0000"><b>Detalhes</b></font></a>)</div></td></tr>';
		?>
	
	<tr> 
	<td height="1"  bgcolor="#e7e7e7"></td>
	</tr>
	
	<tr> 
	<td>&nbsp;</td>
	</tr>
	<tr> 
	<td>
	<? 
	$_SESSION['in_grafico']	= 'acessos';	
	$te_title = '&Uacute;ltimos acessos dos agentes';
		
	if ($_SESSION["cs_nivel_administracao"] <> 0)
		echo '<a href="relatorios/software/rel_software.php?orderby=6&principal=acessos">';

	if (substr_count($_SESSION['te_exibe_graficos'],'[acessos]')>0)
		echo '<img src="graficos/pie_acessos.php" border="no">';
	else
		require "include/exibe_consultas_texto.php";					
			
	if ($_SESSION["cs_nivel_administracao"] <> 0)
		echo '</a>';
	?>
	<tr><td></td></tr>		
	<tr> 
	<td class="descricao"><div align="center">	
	<?
	if ($_SESSION["cs_nivel_administracao"] <> 0)
		echo '<a href="relatorios/software/rel_software.php?orderby=6&principal=acessos">';

	echo $te_title;

	if ($_SESSION["cs_nivel_administracao"] <> 0)
		echo '</a>';
	?>
	</div></td>
	</tr>  
	</td>
	</tr>
	<?
	$te_title = '&Uacute;ltimos acessos dos agentes por local nesta data';
	if ($_SESSION['te_locais_secundarios']  <> '' || 
	    $_SESSION["cs_nivel_administracao"] == 1  || 
		$_SESSION["cs_nivel_administracao"] == 2  || 
		$_SESSION["cs_nivel_administracao"] == 3)
		echo '<tr><td class="label_peq_sem_fundo"><div align="center"><b>ATENÇÃO:</b> Total referente a mais de uma localidade. (<a href="#" onclick="MyWindow=window.open(\'graficos/detalhes_estatisticas.php?in_grafico=acessos&te_exibe_graficos='.$_SESSION['te_exibe_graficos'].'&te_title='.$te_title.'\', \'JANELA\',\'toolbar=no,location=no,width=760,left=150,height=600,top=50,scrollbars=yes,menubar=no\');MyWindow.document.close()"><font color="#FF0000"><b>Detalhes</b></font></a>)</div></td></tr>';
	else
		{
		?>
		<tr><td></td></tr>		
		<tr> 
		<td class="descricao"><div align="center">&Uacute;ltimos acessos dos agentes deste local</div></td>
		</tr>
		<?
		}
		?>
	<tr> 
	<td height="1"  bgcolor="#e7e7e7"></td>
	</tr>
	
	<tr> 
	<td>&nbsp;</td>
	</tr>
	<?
	if ($_SESSION["cs_nivel_administracao"] == 1 ||
		$_SESSION["cs_nivel_administracao"] == 2 ||
		$_SESSION["cs_nivel_administracao"] == 3)
		{
		?>
		<tr><td>
		<?
		$_SESSION['in_grafico']	= 'locais';		
		if (substr_count($_SESSION['te_exibe_graficos'],'[locais]')>0)
			echo '<img src="graficos/pie_locais.php" border="no">';
		else
			require "include/exibe_consultas_texto.php";					
		
		?>
		</td>
		</tr>
		<tr><td></td></tr>		
		<tr>
		<td class="descricao"><div align="center">Totais de computadores monitorados por local</div></td>
		</tr>  
		<tr> 
		<td height="1"  bgcolor="#e7e7e7"></td>
		</tr>
		<tr> 
		<td>&nbsp;</td>
		</tr>
		<?
		}
		?>
		<tr> 
		<td>&nbsp;</td>
		</tr>
		<tr> 
		<td>
		<? 
		if ($_SESSION["cs_nivel_administracao"] <> 0)
			echo '<a href="relatorios/software/rel_software.php?orderby=6&principal=acessos_locais">';
			
		$_SESSION['in_grafico']	= 'acessos_locais';	
			
		if (substr_count($_SESSION['te_exibe_graficos'],'[acessos_locais]')>0)
			echo '<img src="graficos/pie_acessos_locais.php" border="no">';
		else
			require "include/exibe_consultas_texto.php";					
		
		if ($_SESSION["cs_nivel_administracao"] <> 0)
			echo '</a>';
		?>	
		</td>
		</tr>
		<tr><td></td></tr>		
		<tr> 
		<td class="descricao"><div align="center"><? echo $te_title;?></div></td>
		</tr>
		<tr> 
		<td height="1"  bgcolor="#e7e7e7"></td>
		</tr>
	
	<tr> 
	<td>
	<? 
	$_SESSION['in_grafico'] = 'mac';		
	
	// Insiro a consulta específica para Mac
	require "include/monta_consulta_mac.php";			

	require "include/exibe_consultas_texto.php";					

	$te_title = 'Total real de computadores monitorados (com base no Mac-Address)';
	?>	
	</td>
	</tr>
	<tr><td></td></tr>	
	<tr> 
	<td class="descricao"><div align="center"><? echo $te_title;?></div></td>
	</tr>
	<?
	/*
	if ($_SESSION['te_locais_secundarios']  <> '' || 
	    $_SESSION["cs_nivel_administracao"] == 1  || 
		$_SESSION["cs_nivel_administracao"] == 2  ||
		$_SESSION["cs_nivel_administracao"] == 3)
		{
		echo '<tr><td class="label_peq_sem_fundo"><div align="center"><b>ATENÇÃO:</b> Total referente a mais de uma localidade. (<a href="#" onclick="MyWindow=window.open(\'graficos/detalhes_estatisticas.php\', \'JANELA\',\'toolbar=no,location=no,width=600,left=200,height=600,top=50,scrollbars=yes,menubar=no\');MyWindow.document.close()"><font color="#FF0000"><b>Detalhes</b></font></a>)</div></td></tr>';
		}
		*/
		?>

	<tr> 
	<td height="1"  bgcolor="#e7e7e7"></td>
	</tr>
	</table>
	<?
	}
	?>
<table width="90%">
<tr><td height="30"></td></tr>
<tr><td class="descricao">
<p align="center">Desenvolvido pela Dataprev - Unidade Regional Esp&iacute;rito 
        Santo 
      <p align="center"><a href="http://www.anybrowser.org/campaign/anybrowser_br.html" target="_blank"><img src="imgs/anybrowser.gif" alt="Vis&iacute;vel por qualquer browser" width="88" height="31" border="0"></a>
</td></tr>
</table>
</body>
</html>