コード例 #1
0
?>
                    </td>
                    <td>
                        <?php 
echo formatarFloat(Matematica::divisao((double) $resumo->getAnotacoes(), (double) $resumo->getAulas()));
?>
                    </td>
                    <td>
                        <?php 
echo formatarPercentual(Matematica::percentualDe((double) $resumo->getAnotacoesPositivas(), (double) $resumo->getAnotacoes()));
?>
%
                    </td>
                    <td>
                        <?php 
echo formatarPercentual(Matematica::percentualDe((double) $resumo->getAnotacoesNegativas(), (double) $resumo->getAnotacoes()));
?>
%
                    </td>
                </tr>
            </tbody>
        </table>
    </div>
</div>
<div class="row" style="margin-top: 20px;">
    <div class="col-lg-12 divTodosRegistros">
        <?php 
while ($tipo = $tipos->fetch()) {
    ?>
        
            <div class="panel panel-default panel-blue table trConteudo">
コード例 #2
0
 $assiduidade = Matematica::divisao($totalAulasMinistradas, $row->totalaulas, 4) * 100;
 $licenca = isset($faltasList[$row->pk_usuario_professor][5]) ? $faltasList[$row->pk_usuario_professor][5] : 0;
 $licencaPerc = Matematica::percentualDe((double) $licenca, (double) $total);
 $justificada = isset($faltasList[$row->pk_usuario_professor][6]) ? $faltasList[$row->pk_usuario_professor][6] : 0;
 $justificadaPerc = Matematica::percentualDe((double) $justificada, (double) $total);
 $nJustificada = isset($faltasList[$row->pk_usuario_professor][7]) ? $faltasList[$row->pk_usuario_professor][7] : 0;
 $nJustificadaPerc = Matematica::percentualDe((double) $nJustificada, (double) $total);
 $totalAfa = isset($afaList[$row->pk_usuario_professor]['qt']) ? $afaList[$row->pk_usuario_professor]['qt'] : 0;
 $totalAfaPerc = Matematica::percentualDe((double) $totalAfa, (double) $afaQtTotal);
 $totalAfaPos = isset($afaList[$row->pk_usuario_professor][3]) ? $afaList[$row->pk_usuario_professor][3] : 0;
 $totalAfaPosPerc = Matematica::percentualDe((double) $totalAfaPos, (double) $totalAfa);
 $totalAfaNeg = isset($afaList[$row->pk_usuario_professor][2]) ? $afaList[$row->pk_usuario_professor][2] : 0;
 $totalAfaNegPerc = Matematica::percentualDe((double) $totalAfaNeg, (double) $totalAfa);
 //Atrasos
 $atrasos = isset($atrasosList[$row->pk_usuario_professor]['qt']) ? $atrasosList[$row->pk_usuario_professor]['qt'] : 0;
 $atrasosPerc = Matematica::percentualDe((double) $atrasos, (double) $atrasosTotais);
 //Definindo links
 $linkGrade = base_url() . 'configuracoes/grade/listar_grade_professor/' . $row->pk_usuario_professor . '?shadowbox=1';
 $linkHistorico = isset($fapList[$row->pk_usuario_professor]) ? base_url() . 'fap/professores/historico_de_ocorrencias/' . $row->pk_usuario_professor . '?shadowbox=1' : '';
 $linkDistrOcorrencias = isset($fapList[$row->pk_usuario_professor]) ? base_url() . 'fap/professores/distribuicao_de_ocorrencias/' . $row->pk_usuario_professor . '?shadowbox=1' : '';
 $linkAvaCoord = isset($pes3List[$row->pk_usuario_professor]) ? base_url() . 'fap/parecer/graficos_pareceres_fap/' . $row->pk_usuario . '/' . $row->pk_usuario_professor . '?shadowbox=1' : '';
 $linkAvaAlunos = isset($pes1List[$row->pk_usuario_professor]) ? base_url() . 'fap/professor/listar_avaliacao_professor/0/' . $row->pk_usuario_professor . '/' . $row->pk_usuario . '/' . $row->fk_materia_mae . '?shadowbox=1' : '';
 //Atendimentos
 $atendimentoProf = isset($atendimentos[$row->pk_usuario_professor]) ? $atendimentos[$row->pk_usuario_professor] : 0;
 ?>
                         <tr>
                             <td class='nome'>
                                 <div class="divNomeProf" style="min-width: 165px;overflow: hidden;">
                                     <a class="linkNomeProf" data-toggle="collapse"
                                        data-target="#divExtras<?php 
 echo $row->pk_usuario_professor;
コード例 #3
0
                                    <td><?php 
                echo $avaliacao['serie_nome'];
                ?>
</td>
                                    <?php 
                foreach (array_keys($conceitos) as $conceito) {
                    ?>
                                        <?php 
                    foreach (array_keys($bimestres) as $bimestre) {
                        ?>
                                            <?php 
                        $chave = 'qt-' . strtolower($conceito) . '-' . $bimestre . 'bi';
                        $chaveT = 'qt-' . $bimestre . 'bi';
                        $valor = (double) (isset($avaliacao[$chave]) ? $avaliacao[$chave] : 0.0);
                        $total = (double) (isset($avaliacao[$chaveT]) ? $avaliacao[$chaveT] : 0.0);
                        $perc = Matematica::percentualDe($valor, $total);
                        if (!isset($medias[$chave])) {
                            $medias[$chave] = array();
                        }
                        array_push($medias[$chave], $perc);
                        ?>
                                            <td><?php 
                        echo $perc;
                        ?>
%</td>
                                        <?php 
                    }
                    ?>
                                    <?php 
                }
                ?>
コード例 #4
0
<?php

$tabela = '';
$paineis = '';
while ($row = $professores->fetchObject()) {
    $qt_n = isset($arrayRegAfa[$row->pk_usuario_professor][2]) ? $arrayRegAfa[$row->pk_usuario_professor][2] : 0;
    $qt_p = isset($arrayRegAfa[$row->pk_usuario_professor][3]) ? $arrayRegAfa[$row->pk_usuario_professor][3] : 0;
    $qt = isset($arrayRegAfa[$row->pk_usuario_professor]['qt']) ? $arrayRegAfa[$row->pk_usuario_professor]['qt'] : 0;
    $perTotal = Matematica::percentualDe((double) $qt, (double) $total);
    $perNeg = Matematica::percentualDe((double) $qt_n, (double) $qt);
    $perPos = Matematica::percentualDe((double) $qt_p, (double) $qt);
    $avaPorAula = Matematica::divisao($qt, $row->totalaulas);
    if ($perTotal > 6) {
        $classe = "media_auta";
    } elseif ($perTotal > 4) {
        $classe = "media_neutra";
    } else {
        $classe = "media_baixa";
    }
    if ($qt) {
        $linkShadow = '<a rel="shadowbox" ' . 'href="/fap/professores/detalhes_de_uso_do_afa/' . $row->pk_usuario_professor . '?shadowbox=1">';
    } else {
        $linkShadow = '<a href="javascript:' . 'alert(\'Aparentemente este professor ainda não fez anotações\')" ' . 'data-toggle="modal" data-target="#modSemAnotacoes">';
    }
    $tabela .= '<tr><td>' . $linkShadow . $row->nome . '</a></td><td>' . $perNeg . '%</td><td>' . $perPos . '%</td><td>' . $avaPorAula . ' por aula' . '</td><td><div class="' . $classe . '">' . $perTotal . '</div></td></tr>';
    $paineis .= '<div class="panel panel-blue" data-order="' . $qt . '">' . '<div class="panel-heading ' . $classe . '" role="tab" id="headingOne"><h4 class="panel-title">' . '<a data-toggle="collapse" data-parent="#accordion" href="#prof' . $row->pk_usuario_professor . '" aria-expanded="true" aria-controls="collapseOne">' . $row->nome . '<span class="glyphicon glyphicon-plus-sign"></span></a>' . '</h4></div><div id="prof' . $row->pk_usuario_professor . '" class="panel-collapse collapse" ' . 'role="tabpanel" aria-labelledby="headingOne"><div class="panel-body">' . '<h4><strong>' . $linkShadow . 'Detalhes</a></strong></h4>' . '<h4><strong>Total de avaliações:</strong> ' . $qt . '(' . $perTotal . '%)</h4>' . '<h4><strong>Em média:</strong> ' . $avaPorAula . ' por aula</h4>' . '<h4><strong>Avaliações positivas:</strong> ' . $qt_p . '(' . $perPos . '%)</h4><h4><strong>Avaliações negativas:</strong> ' . $qt_n . '(' . $perNeg . '%)</h4></div></div></div>';
}
if (!$mobile) {
    ?>
    <style type="text/css">
        #lista{
コード例 #5
0
            $i4 = Matematica::percentualDe((double) valueIsSet($value, 'qt-i-b4'), (double) valueIsSet($value, 'qt-b4'));
            //regular,,
            $r1 = Matematica::percentualDe((double) valueIsSet($value, 'qt-r-b1'), (double) valueIsSet($value, 'qt-b1'));
            $r2 = Matematica::percentualDe((double) valueIsSet($value, 'qt-r-b2'), (double) valueIsSet($value, 'qt-b2'));
            $r3 = Matematica::percentualDe((double) valueIsSet($value, 'qt-r-b4'), (double) valueIsSet($value, 'qt-b3'));
            $r4 = Matematica::percentualDe((double) valueIsSet($value, 'qt-r-b5'), (double) valueIsSet($value, 'qt-b4'));
            //bom,,
            $b1 = Matematica::percentualDe((double) valueIsSet($value, 'qt-b-b1'), (double) valueIsSet($value, 'qt-b1'));
            $b2 = Matematica::percentualDe((double) valueIsSet($value, 'qt-b-b2'), (double) valueIsSet($value, 'qt-b2'));
            $b3 = Matematica::percentualDe((double) valueIsSet($value, 'qt-b-b3'), (double) valueIsSet($value, 'qt-b3'));
            $b4 = Matematica::percentualDe(valueIsSet($value, 'qt-b-b4'), valueIsSet($value, 'qt-b4'));
            //louvor,,
            $l1 = Matematica::percentualDe((double) valueIsSet($value, 'qt-l-b1'), (double) valueIsSet($value, 'qt-b1'));
            $l2 = Matematica::percentualDe((double) valueIsSet($value, 'qt-l-b2'), (double) valueIsSet($value, 'qt-b2'));
            $l3 = Matematica::percentualDe((double) valueIsSet($value, 'qt-l-b3'), (double) valueIsSet($value, 'qt-b3'));
            $l4 = Matematica::percentualDe((double) valueIsSet($value, 'qt-l-b4'), (double) valueIsSet($value, 'qt-b4'));
            ?>
                            <tr>
                                <td><?php 
            echo Mestre::materia($materiaId);
            ?>
</td>
                                <td><?php 
            echo $d1;
            ?>
%</td>
                                <td><?php 
            echo $d2;
            ?>
%</td>
                                <td><?php 
コード例 #6
0
    foreach ($afaConceitosTipos as $keyT => $value) {
        if (isset($tipos[$keyT])) {
            $tipoPerc = Matematica::percentualDe((double) $tipos[$keyT], (double) $qt);
            //            $tabela.='<div class="panel-heading tipoAfa' . $keyT . '" role="tabe">'
            //                    . '<h4 class="panel-title"><a data-toggle="collapse" data-parent="#according" '
            //                    . 'href="#' . $row->pk_usuario_coordenador . $tipos[$keyT]
            //                    . '" arial-expanded="true" '
            //                    . 'arial-controls="collapseOne">' . $value[0]->afa_tipo_anotacao_nome . " : "
            //                    . $tipos[$keyT] . '(' . $tipoPerc . '% do coordenador)</a></h4></div><div id="'
            //                    . $row->pk_usuario_coordenador . $tipos[$keyT] . '" class="panel-collapse '
            //                    . 'collapse" role="tabpanel" arial-labelledby="headingOne">'
            //                    . '<div class="panel-body">';
            $paineis .= '<div class="list-group"><a href="#" class="list-group-item active ' . 'tipoAfa' . $keyT . '"><strong>' . $value[0]->afa_tipo_anotacao_nome . "</strong> : " . $tipos[$keyT] . '(' . $tipoPerc . '% do coordenador)</a>';
            foreach ($afaConceitosSubTipos as $key2 => $value2) {
                if (isset($subTipos[$key2]) && $value2[0]->fk_afa_tipo_anotacao == $keyT) {
                    $subTipoPerc = Matematica::percentualDe((double) $subTipos[$key2], (double) $tipos[$keyT]);
                    //                    $tabela.='<p style="'
                    ////                            . 'background: ' . $value2[0]->cor . '; color: white; '
                    //                            . 'font-size: 15px;"><strong>' . $value2[0]->afa_subtipo_anotacao_nome
                    //                            . '</strong> : ' . $subTipos[$key2] . '(' . $subTipoPerc . '% dos '
                    //                            . $value[0]->afa_tipo_anotacao_nome . ')</p>';
                    $paineis .= '<a href="#" class="list-group-item"><strong>' . $value2[0]->afa_subtipo_anotacao_nome . '</strong> : ' . $subTipos[$key2] . '(' . $subTipoPerc . '% dos ' . $value[0]->afa_tipo_anotacao_nome . ')</a>';
                }
            }
            //            $tabela.='</div></div>';
            $paineis .= '</div>';
        }
    }
    $tabela .= '</td></tr>';
    $paineis .= '</div></div></div>';
}
コード例 #7
0
ファイル: feedback.php プロジェクト: andersongimino/area51
                                        Licença: <?php 
        echo formatarPercentual(Matematica::percentualDe((double) $professorResumo->getLicencas(), (double) $professorResumo->getFaltas()));
        ?>
%
                                    </p>
                                </a>
                            <?php 
    } else {
        ?>
                                <a title="Não há licenças registradas" href="javascript:alert('Não há licenças registradas')">
                                    <p title="<?php 
        echo $professorResumo->getLicencas() . " de " . $professorResumo->getFaltas();
        ?>
 faltas">
                                        Licença: <?php 
        echo formatarPercentual(Matematica::percentualDe((double) $professorResumo->getLicencas(), (double) $professorResumo->getFaltas()));
        ?>
%
                                    </p>
                                </a>
                            <?php 
    }
    ?>
                        </div>
                    </td>
                    <td>
                        <?php 
    if ((int) $professorResumo->getAtrasos()) {
        ?>
                            <a title="Exibe o histórico de atrasos do professor" rel="shadowbox" href="<?php 
        echo base_url("docentes/registros/historico_de_atrasos/{$professorResumo->getId()}?shadowbox=1");
コード例 #8
0
    }
    ?>
                <tr>
                    <td><a rel="shadowbox" href="<?php 
    echo base_url() . 'fap/professor/listar_ranking_uso_sap_detalhes?professor=' . $key;
    ?>
&shadowbox=1" target="_blank"><?php 
    echo $value['nome'];
    ?>
</a></td>
                    <td><?php 
    echo Matematica::percentualDe((double) $qt_n, (double) $qt);
    ?>
%</td>
                    <td><?php 
    echo Matematica::percentualDe((double) $qt_p, (double) $qt);
    ?>
%</td>
                    <td><?php 
    echo $perTotal;
    ?>
%</td>
                    <td><div class="<?php 
    echo $classe;
    ?>
"><?php 
    echo $perTotal;
    ?>
</div></td>
                </tr>
                <?php