certificados_view.php 6.16 KB
<?php
/*
Copyright 2010 UNIPAMPA - Universidade Federal do Pampa

Este arquivo é parte do programa SGCE - Sistema de Gestão de Certificados Eletrônicos

O SGCE é um software livre; você pode redistribuí-lo e/ou modificá-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.

Este programa é distribuído na esperança que possa ser útil, mas SEM NENHUMA GARANTIA;
sem uma garantia implícita de ADEQUAÇÃO a qualquer MERCADO ou APLICAÇÃO EM PARTICULAR.
Veja a Licença Pública Geral GNU/GPL em português 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, acesse o Portal do Software Público Brasileiro no
endereço www.softwarepublico.gov.br ou escreva para a Fundação do Software Livre(FSF)
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
?>

<?php
/**
 * View de Lista de certificados
 *
 * Utilizada para Listar certificados cadastrados
 *
 * @author     Pedro Conrad Jr. <pedro.junior@unipampa.edu.br>
 * @author     Sergio Jr <sergiojunior@unipampa.edu.br
 *
 * @copyright Universidade Federal do Pampa - NTIC Campus Alegrete 2010
 *
 */
?>
<script type="text/javascript" src='<?= base_url()?>system/application/views/includes/js/certificados.js'></script>

<div id="searchRegister" class="center_table">
    <div  id="pesq_message" class="form_left">
        <?=form_open('certificados/listar');?>
        <p>Pesquisar por:</p>
                <input  type='hidden' name='hdnPesquisa' id='hdnPesquisa' value='pesquisa'/>
                <select name="cmbPesquisa" id="cmbPesquisa">                    
                    <option value="C">C&oacute;digo</option>
                    <option value="V">C&oacute;d. Validação</option>
                    <option value="D">Pessoa</option>                    
                </select>
                <input type='text' name='txtPesquisa' id='txtPesquisa' size='40' class="big_input"/>
                <button type="submit">
                    <img src='<?= base_url()?>system/application/views/includes/images/search.png'
                     alt="Executar pesquisa" height="15" width="15"/> Pesquisar
                </button>
                <i>(em branco para listar todos)</i>
        <?=form_close()?>
    </div>
    <div class="clear"></div>
</div>

<div class="botoes_left">
    <br /><br /><br />
</div>

<div class="titulo_right">
    <h3>Listagem de Certificados - <?=@$nome_evento?></h3>
</div>

<table width="100%" border='0' class="center_table" id="data_table">
    <tr class="linha_par">
        <td width="80px"><b><a href="<?=base_url().'certificados/ordenar/codigo'?>">C&oacute;digo</a></b></td>
        <td><b><a href="<?=base_url().'certificados/ordenar/nome'?>">Certificado</a></b></td>
        <td><b><a href="<?=base_url().'certificados/ordenar/nome_participante'?>">Pessoa</a></b></td>
        <td><b><a href="<?=base_url().'certificados/ordenar/validacao'?>">Cód. Validação</a></b>
        <td width="50px"><b><a href="<?=base_url().'certificados/ordenar/situacao'?>">Situação</a></b></td>        
        <td width="50px"><b>Histórico</b></td>
        <td width="50px"><b>Editar</b></td>
        <td width="50px"><b>Detalhes</b></td>
    </tr>
    <?php if(@$mensagem): ?>
        <tr class="linha_par">
            <td width="80" colspan="11" align="center"><b><?=$mensagem?></b></td>
        </tr>
    <?php endif;?>

    <?php $i = 0;?>
    <?php if (!@$mensagem): ?>
        <?php foreach($certificados as $row):?>
            <?php
            $i++;
            if($i % 2 == 0)
                $cor = "linha_par";
            else
                $cor = "linha_impar";
            ?>
        <tr class='<?=$cor?>' id="linha_<?=$i?>" onmouseover="overHighLight('<?=$i?>')"
            onmouseout="outHighLight('#linha_<?=$i?>')">
            <td><?=$row->id_certificado?></td>
            <td><?=$row->nm_modelo?></td>
            <td><?=$row->nm_participante?></td>
            <td><?=$row->de_hash?></td>
            <td>
                <?php if($row->fl_ativo=='A'): ?>
                    <?="Válido"?>
                <?php endif; ?>

                <?php if($row->fl_ativo=='I'): ?>
                    <?="Revogado"?>
                <?php endif; ?>
                
                <?php if($row->fl_ativo=='P'): ?>
                        <?="Pendente"?>
                <?php endif; ?>
            </td>
            
            <td width="30">
                <center>
                    <a href="javascript:abrirPopup('<?= base_url()?>certificados/historicoStatus/<?=$row->id_certificado?>', 900, 300);"
                       class="edit_command" title="Visualizar histórico de revogações e validações">
                        <img src='<?= base_url()?>system/application/views/includes/images/historico_16.png'
                             border="0" alt="Histórico"
                             title="Visualizar histórico de revogações e validações"" />
                    </a>
                </center>
            </td>
            <td width="30">
                <center>
                    <a href="<?= base_url()?>certificados/editar/<?=$row->id_certificado?>"
                       class="edit_command" title="Editar">
                        <img src='<?= base_url()?>system/application/views/includes/images/edit_16.png'
                             border="0" alt="Editar"
                             title="Editar" />
                    </a>
                </center>
            </td>
            <td><center>
                  <a href="<?=base_url()?>certificados/validar/<?=$row->de_hash?>">
                      <img src='<?= base_url()?>system/application/views/includes/images/comprovante_16.png'
                           border="0" alt="Visualizar detalhes"
                           title="Visualizar detalhes">
                  </a>
                </center>
            </td>
        </tr>
        <?php endforeach;?>
<?php endif;?>
</table>
<div class="paginacao"><?=@$paginacao;?></div>