teste rdas

<?php
$ano = date('Y');
//conexão com o mesmo banco de dados em que o joomla está instalado
$db =& JFactory::getDBO(); //
//INICIA FUNCOES
function diff_hora($ini,$fim){ $conv = explode(":",$ini); $ini = ($conv[0]*60)+$conv[1]; $conv = explode(":",$fim); $fim = ($conv[0]*60)+$conv[1]; $horas = (($fim - $ini)-(($fim-$ini)%60)) / 60; $minutos = ($fim-$ini)%60; if($horas <10){ $horas = "0".$horas; } if ($minutos < 10){ $minutos = "0".$minutos; } return $horas.":".$minutos; } function soma_hora($soma,$hora){ $conv = explode(":",$hora) ; $conv2 = explode(":",$soma); $hor = $conv[0]+$conv2[0]; $min = $conv[1]+$conv2[1]; if($min>= 60){ $hor+=1; $min-=60; } if($hor <10){ $hor = "0".$hor; } if ($min < 10){ $min = "0".$min; } return "$hor:$min"; } function calculasaldohoras($deveria,$cumpriu){ $conv = explode(":",$deveria) ; $conv2 = explode(":",$cumpriu); if (($conv[0] > $conv2[0]) and ($conv[1] >= $conv2[1]) ){ $hor = $conv[0]-$conv2[0]; $min = $conv[1]-$conv2[1]; if($hor <10){ $hor = "0".$hor; } if ($min < 10){ $min = "0".$min; } return "-$hor:$min"; }elseif (($conv[0] > $conv2[0]) and ($conv[1] < $conv2[1]) ){ $hor = $conv[0]-$conv2[0]-1; $min = $conv[1]-$conv2[1]+60; if($hor <10){ $hor = "0".$hor; } if ($min < 10){ $min = "0".$min; } return "-$hor:$min"; }elseif (($conv[0] <= $conv2[0]) and ($conv[1] <= $conv2[1]) ){ $hor = $conv2[0]-$conv[0]; $min = $conv2[1]-$conv[1]; if($hor <10){ $hor = "0".$hor; } if ($min < 10){ $min = "0".$min; } return "+$hor:$min"; }else{ $hor = $conv2[0]-$conv[0]-1; $min = $conv2[1]-$conv[1]+60; if($hor <10){ $hor = "0".$hor; } if ($min < 10){ $min = "0".$min; } return "+$hor:$min"; } } function data_atual(){ $diasemana[0] = "Domingo"; $diasemana[1] = "Segunda-feira"; $diasemana[2] = "Terça-feira"; $diasemana[3] = "Quarta-feira"; $diasemana[4] = "Quinta-feira"; $diasemana[5] = "Sexta-feira"; $diasemana[6] = "Sábado"; $mesnome[1] = "janeiro"; $mesnome[2] = "fevereiro"; $mesnome[3] = "março"; $mesnome[4] = "abril"; $mesnome[5] = "maio"; $mesnome[6] = "junho"; $mesnome[7] = "julho"; $mesnome[8] = "agosto"; $mesnome[9] = "setembro"; $mesnome[10] = "outubro"; $mesnome[11] = "novembro"; $mesnome[12] = "dezembro"; $ano = date('Y'); $mes = date('n'); $dia = date('d'); $diasem = date('w'); $data = $diasemana[$diasem].', '.$dia.' de '.$mesnome[$mes].' de '.$ano; return $data; }
//TERMINA FUNCOES
//INICIA EXIBE RDAS
$query = "SELECT nome FROM `usuarios` WHERE `id` = '$id'; ";
$db->setQuery($query,0);
$nome= $db->loadResult();
//
#calcula o saldo do ano
$ini = date("Y/m/d",mktime (0, 0, 0, 1 , 1, $ano));
$fim = date("Y/m/d",mktime (0, 0, 0, 12 , 31, $ano));
$query = "SELECT *, DATE_FORMAT(`data`, '%U') AS 'semana' FROM `horarios` WHERE `rel_id_usuario`= '$id' AND `data`>= '$ini' AND `data` <='$fim' AND `ok` = '1' GROUP BY semana";
$db->setQuery($query);
$semanas=$db->loadObjectList();
$total_hora =0;
$totalqdeveria =0;
$totalhorascumpridas =0;
foreach ( $semanas as $linha) {
$diaini = strtotime($linha->data);
$diaini = mktime(0,0,0,date("m",$diaini),date("d",$diaini) - date("w",$diaini) ,date("Y",$diaini));
$diafim = mktime(0,0,0,date("m",$diaini),date("d",$diaini) + 6,date("Y",$diaini));
$horaacumprir = $linha->horas.":00";
$totalqdeveria = soma_hora($totalqdeveria,$horaacumprir);
$horacumprida = 0;
$query = "SELECT * FROM `horarios` WHERE (`data` >= '".date("Y/m/d", $diaini)."') and (`data` <= '".date("Y/m/d", $diafim)."') and (`rel_id_usuario` = '$id')";
$db->setQuery($query);
$resultado=$db->loadObjectList();
foreach ( $resultado as $teste) {
$hora_parcial = diff_hora ($teste->entrada,$teste->saida);
$horacumprida = soma_hora($horacumprida,$hora_parcial);
}
$totalhorascumpridas = soma_hora($totalhorascumpridas,$horacumprida);
}
$saldo = calculasaldohoras($totalqdeveria,$totalhorascumpridas);
//
// //calcula o saldo total, do ano atual mais anos anteriores // $ano2 = date("Y"); $ini2 = date("Y/m/d",mktime (0, 0, 0, 1 , 1, 2007));
$fim2 = date("Y/m/d",mktime (0, 0, 0, 12 , 31, $ano2));
$query = "SELECT *, DATE_FORMAT(`data`, '%U') AS 'semana' FROM `horarios` WHERE `rel_id_usuario`= '$id' AND `data`>= '$ini2' AND `data` <='$fim2' AND `ok` = '1' GROUP BY semana";
$db->setQuery($query);
$semanas2=$db->loadObjectList();
$total_hora2 =0;
$totalqdeveria2 =0;
$totalhorascumpridas2 =0;
foreach ( $semanas2 as $linha2) {
$diaini2 = strtotime($linha2->data);
$diaini2 = mktime(0,0,0,date("m",$diaini2),date("d",$diaini2) - date("w",$diaini2) ,date("Y",$diaini2));
$diafim2 = mktime(0,0,0,date("m",$diaini2),date("d",$diaini2) + 6,date("Y",$diaini2));
$horaacumprir2 = $linha2->horas.":00";
$totalqdeveria2 = soma_hora($totalqdeveria2,$horaacumprir2);
$horacumprida2 = 0;
$query = "SELECT * FROM `horarios` WHERE (`data` >= '".date("Y/m/d", $diaini2)."') and (`data` <= '".date("Y/m/d", $diafim2)."') and (`rel_id_usuario` = '$id')";
$db->setQuery($query);
$resultado2=$db->loadObjectList();
foreach ( $resultado2 as $teste2) {
$hora_parcial2 = diff_hora ($teste2->entrada,$teste2->saida);
$horacumprida2 = soma_hora($horacumprida2,$hora_parcial2);
}
$totalhorascumpridas2 = soma_hora($totalhorascumpridas2,$horacumprida2);
}
$saldototal = calculasaldohoras($totalqdeveria2,$totalhorascumpridas2);
//
//TERMINA EXIBE RDAS
?>
<?php echo "$nome: RDAs $ano"; ?>
<?php
$total_hora =0;
$totalqdeveria =0;
$totalhorascumpridas =0;
$query = "SELECT *, DATE_FORMAT(`data`, '%U') AS 'semana' FROM `horarios` WHERE `rel_id_usuario`= '$id' AND `data`>= '$ini' AND `data` <='$fim' AND `ok` = '1' GROUP BY semana";
$db->setQuery($query);
$semanas=$db->loadObjectList();
$total_hora =0;
$totalqdeveria =0;
$totalhorascumpridas =0;
foreach ( $semanas as $linha) {
$diaini = strtotime($linha->data);
$diaini = mktime(0,0,0,date("m",$diaini),date("d",$diaini) - date("w",$diaini) ,date("Y",$diaini));
$diafim = mktime(0,0,0,date("m",$diaini),date("d",$diaini) + 6,date("Y",$diaini));
$horaacumprir = $linha->horas.":00";
$totalqdeveria = soma_hora($totalqdeveria,$horaacumprir);
$horacumprida = 0;
$query = "SELECT * FROM `horarios` WHERE (`data` >= '".date("Y/m/d", $diaini)."') and (`data` <= '".date("Y/m/d", $diafim)."') and (`rel_id_usuario` = '$id')";
$db->setQuery($query);
$resultado=$db->loadObjectList();
foreach ( $resultado as $teste) {
$hora_parcial = diff_hora ($teste->entrada,$teste->saida);
$horacumprida = soma_hora($horacumprida,$hora_parcial);
};
$totalhorascumpridas = soma_hora($totalhorascumpridas,$horacumprida);
echo"<TR><TD>".date("d/m/Y", $diaini)."</TD><TD>".date("d/m/Y", $diafim)."</TD><TD>$horaacumprir</TD><TD>$horacumprida</TD><TD>".calculasaldohoras($horaacumprir,$horacumprida)."</td></TR>";
}
echo"<tr><th>Total Anual:</th><th></th><th>".$totalqdeveria."</th><th>".$totalhorascumpridas."</th><th>".calculasaldohoras($totalqdeveria,$totalhorascumpridas)."</th></tr>";
echo"<tr><td>Total Geral:</td><td></td><td> </td><td> </td><td>".$saldototal."</td></tr>";
?>
Data Inicio Data Final Horas a cumprir Horas cumpridas Saldo

Testes codigos php html

Artigo com thumbnail automático e imagens incorporadas no corpo do artigo

<p>{jathumbnail}{jathumbnail off images="images/sampledata/demo/demo-4.jpg,images/sampledata/demo/demo-5.jpg"} <img src="images/sampledata/demo/sample-09.jpg" alt="" title="" />
Inserir texto de INTRODUÇÃO aqui!</p>
<hr id="system-readmore" /> <img src="images/sampledata/demo/demo-4.jpg" alt="" /> <img src="images/sampledata/demo/demo-5.jpg" alt="" />

---------------------------------

Quadro com imagem e legenda - (se usar o "jathumbnail", incluir a imagem em "jathumbnail off")

<div class="ja-thumbnailwrap thumb-left span4">
<div class="ja-thumbnail clearfix">
<div class="thumbnail"><img src="images/sampledata/demo/demo-4.jpg" alt=""> <div class="caption">01</div> </div> </div> </div>

--------------------------------

Quadro ocupando toda a largura com imagem e legenda - (se usar o "jathumbnail", incluir a imagem em "jathumbnail off")

<div class="ja-thumbnailwrap-full">
<div class="ja-thumbnail clearfix">
<div class="thumbnail"><img src="images/sampledata/demo/demo-4.jpg" alt=""> <div class="caption">01</div> </div> </div> </div>

--------------------------------

Artigo com thumbnail manual e galeria de imagens automática

<div><img src="images/sampledata/demo/demo-4.jpg" alt="" /></div>
<p>Inserir texto de INTRODUÇÃO aqui!</p>
<hr id="system-readmore" />
<div class="ja-thumbnailwrap thumb-left" style="width: 180px;">
<div class="thumbnail"><a href="images/sampledata/demo/demo-4.jpg" title=""> <img src="images/sampledata/demo/demo-4.jpg" alt="" /> </a></div>
</div>
<p>Se for preciso, deve-se repetir o texto de INTRODUÇÃO aqui...</p><br><p>e inserir o COMPLEMENTO do texto aqui! </p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Fotos do evento</h3>
</div>
<div class="panel-body">{gallery}sampledata/demo/ensino:::0:0{/gallery}</div>
</div> <br>

Exemplos de galerias de imagens:
{gallery}folder_path:thumbs_width:thumbs_height:display_mode:caption_mode:popup_engine:gallery_layout{/gallery}
http://www.joomlaworks.net/support/docs/simple-image-gallery-pro

--------------------------------

Artigo com menu lateral - (se usar o "jathumbnail", incluir a imagem em "jathumbnail off")

<div id="menu-vert">
<div style="width: 180px;">
<div class="thumbnail"><img src="/images/sampledata/demo/sam-cat-2.jpg" alt="" /></div>
</div>
<br>
<h3>Projeto</h3>
<ul>
<li><a href="#info_gerais">Informa&ccedil;&otilde;es Gerais</a></li>
<li><a href="#objetivos">Objetivos Principais</a></li>
<li><a href="#atividades">Atividades Principais</a></li>
<li><a href="#resultados">Resultados Principais</a></li>
<li><a href="#metodologia">Metodologia</a></li>
<li><a href="#justificativa">Justificativa</a></li>
<li><a href="#participantes">Participantes</a></li>
</ul>
<br />
<h3>Apoio</h3>
<ul style="text-align:center">
<li><img src="/images/sampledata/demo/sam-cat-2.jpg" alt="sam cat 2" width="180" />
</li>
</ul>
</div>

--------------------------------

Artigo com vídeo

{avsplayer videoid=1}

ID of the Video that should be played by the Player. You can get the Video ID from Components - AllVideoShare - Videos section from your Joomla back-end.
http://allvideoshare.mrvinoth.com/using-allvideoshare-plugins

--------------------------------

Artigo com vídeo YOUTUBE responsivo

<div class="embed-container">INSERIR AQUI O "Iframe" EMBED COPIADO DO YOUTUBE </div>


Acesso Restrito

  Utilize um Nome de Usuário e Senha válidos para ter acesso à área restrita.

 

OBS. Após logar, caso seja exibida uma tela com informações de perfil do usuário, clique em Editar Perfil e em seguida em Cancelar, para poder visualizar os documentos restritos.

 


404

404: Not Found

Sorry, but the content you requested could not be found


Joomla! License Guidelines

This website is powered by Joomla! The software and default templates on which it runs are Copyright 2005 Open Source Matters. All other content and data, including data entered into this website and templates added after installation, are copyrighted by their respective copyright owners.

If you want to distribute, copy or modify Joomla!, you are welcome to do so under the terms of the GNU General Public License. If you are unfamiliar with this license, you might want to read 'How To Apply These Terms To Your Program' and the 'GNU General Public License FAQ'.