$get_vars=$GLOBALS[HTTP_GET_VARS];
$post_vars=$GLOBALS[HTTP_POST_VARS];
function GetWord($linha,$num)
{
$tmp=explode(" ",$linha);
return $tmp[$num-1];
}
function MontaParam()
{
global $get_vars;
$param="";
if (count($get_vars)>0)
{
$param="?";
foreach($get_vars as $n => $v)
$param .= $n."=".$v."&";
}
return $param;
}
require_once "acesso_sql.php";
require_once "autenticacao.php";
require_once "email.php";
$bib_caminho_pagina="www.las.ic.unicamp.br/";
$bib_pagina="http://".$bib_caminho_pagina;
function Cabecalho()
{
global $bib_pagina,$bib_caminho_pagina,$bib_usuario;
?>
LAS - Laboratório de Administração e Segurança de Sistemas
echo " "; ?> |
|
echo " "; ?> |
| echo (EAdmin() ? "" : ""); ?> Membros do LAS |
if (!EstaLogado())
{
echo("Login");
}
else
{
$nome=explode(" ",$bib_usuario[nome]);
echo("Olá, ".$nome[0]." Logout");
}
?> |
|
|
|
echo " "; ?> |
echo " "; ?> |
| echo Unixtime2Data(time(),'E') ?> |
echo " "; ?> |
| |
}
function InicializaMenu()
{
?>
}
function AdicionaOpcaoMenu($link,$nome,$destaque)
{
?>
| echo ""; ?> |
}
function FinalizaMenu()
{
?>
|
|
| |
Página do LAS. Para entrar em contato com os WebMasters, escreva para echo ConverteEmail("web@las.ic.unicamp.br"); ?>
© Copyright 2003 - Todos os direitos reservados
|
}
function InicializaPagina()
{
global $get_vars,$bib_enviar_email,$pagina_login,$pagina_admin;
Cabecalho();
InicializaMenu();
$res=ListaModulos();
foreach ($res as $cod=>$linha)
{
// Mexi aqui pra página do Paulo...
if ($linha[link]!="")
if ($linha[link_show]=="")
AdicionaOpcaoMenu($linha[link],$linha[nome],($linha[diretorio]==$get_vars[mname] ? "S" : "N"));
else
AdicionaOpcaoMenu("index.php?mname=".$linha[diretorio]."&mlink=".$linha[link],$linha[nome],($linha[diretorio]==$get_vars[mname] ? "S" : "N"));
else
AdicionaOpcaoMenu("index.php?mname=".$linha[diretorio],$linha[nome],($linha[diretorio]==$get_vars[mname] ? "S" : "N"));
// if ($linha[diretorio]!="paulo")
// AdicionaOpcaoMenu("index.php?mname=".$linha[diretorio],$linha[nome],($linha[diretorio]==$get_vars[mname] ? "S" : "N"));
// else
// AdicionaOpcaoMenu("http://www.las.ic.unicamp.br/paulo/",$linha[nome],($linha[diretorio]==$get_vars[mname] ? "S" : "N"));
if ($linha[diretorio]==$get_vars[mname])
$nome_modulo=$linha[nome];
}
if (EAdmin())
AdicionaOpcaoMenu("administracao.php","Administração","N");
FinalizaMenu();
if ($nome_modulo=="" && !isset($bib_enviar_email) && !isset($pagina_login) && !isset($pagina_admin))
{
echo "Página não encontrada";
FinalizaPagina();
exit();
}
if (!isset($bib_enviar_email) && !isset($pagina_login))
echo "".$nome_modulo."
";
}
function FinalizaPagina()
{
Rodape();
}
function AbrirBloco($titulo="")
{
?>
if ($titulo!="") echo "".$titulo."
"; ?>
}
function fecharBloco()
{
?>
|
}
function HRefLink($nome,$arquivo,$param="",$onclick="")
{
global $get_vars;
$param="mname=".$get_vars[mname]."&marq=".$arquivo.($param!="" ? "&".$param : "");
if ($onclick!="")
$onclick=" onclick=\"".$onclick."\"";
return "".$nome."";
}
function FormLink($nome,$arquivo,$param="",$onsubmit="")
{
global $get_vars;
$param="mname=".$get_vars[mname]."&marq=".$arquivo.($param!="" ? "&".$param : "");
if ($onsubmit!="")
$onsubmit=" onsubmit=\"".$onsubmit."\"";
return "\n";
}
function ShowRotulo($dados_campo)
{
?> echo $dados_campo[rotulo]; ?>:
}
function ShowConteudo($campo,$dados_campo,$conteudo)
{
echo $dados_campos[type];
if ($dados_campo[type]=="textarea")
{
echo "
\n";
}
else if ($dados_campo[type]=="checkbox")
{
$valores=explode("/",$dados_campo[values]);
if ($conteudo==$valores[1])
$checked="checked";
echo " ".$dados_campo[rotulo]."
\n";
}
else if ($dados_campo[type]=="radio")
{
foreach ($dados_campo[options] as $valor=>$rotulo)
{
$checked="";
if ($conteudo==$valor)
$checked="checked";
echo " ".$rotulo."
\n";
}
}
else if ($dados_campo[type]=="selection")
{
echo "
\n";
}
else
{
if (!eregi("size",$dados_campo[extraparam]))
{
if ($dados_campo[tipo]=='D') $size=" size=10"; else $size="size=80";
if ($dados_campo[type]=='file') $size=" size=20";
}
echo "\n";
if ($dados_campo[type]!='hidden')
echo "
";
}
}
// $estrutura =array (Inicio, Cabecalho, Conteudo, Fim)
function MakeTable($estrutura,$consulta)
{
if (isset($estrutura[Inicio]))
echo $estrutura[Inicio];
if (isset($estrutura[Cabecalho]))
echo $estrutura[Cabecalho];
if ($consulta[NumLinhas]>0)
{
$i=0;
while ($linha=RetornaProxLinha($consulta))
{
if (is_array($estrutura[Conteudo]))
$conteudo=$estrutura[Conteudo][(($i++)%count($estrutura[Conteudo]))];
else
$conteudo=$estrutura[Conteudo];
foreach ($linha as $campo => $dado)
$conteudo=eregi_replace("%".$campo."%",$dado,$conteudo);
echo $conteudo;
}
}
else
echo $estrutura[Vazio];
if (isset($estrutura[Fim]))
echo $estrutura[Fim];
}
?>