<?php
defined('BASEPATH') OR exit('No direct script access allowed');

// Pengaman jika data dipanggil dari filter modal atau array hasil query
if (!isset($row) && isset($result_trabalhofinal) && !empty($result_trabalhofinal)) {
    $row = $result_trabalhofinal[0];
}
?>
<!DOCTYPE html>
<html>
<head>
    <title>Formulario Avaliasaun Ezame Proposta Trabalho Final Do Curso</title>
    <style>
        body { font-family: 'Times New Roman', Times, serif; font-size: 12px; color: #000; background: #fff; margin: 0; padding: 20px; }
        .sheet { width: 100%; max-width: 800px; margin: 0 auto; box-sizing: border-box; }
        .header-table { width: 100%; border-collapse: collapse; margin-bottom: 5px; }
        .header-table td { border: none !important; padding: 0; vertical-align: middle; }
        .logo-left, .logo-right { width: 75px; height: 75px; object-fit: contain; }
        .header-center { text-align: center; }
        .inst-title { font-size: 15px; font-weight: bold; margin: 0; text-transform: uppercase; }
        .dept-title { font-size: 13px; font-weight: bold; margin: 2px 0; text-transform: uppercase; }
        .address { font-size: 11px; margin: 1px 0; }
        .garis-pembatas { border-top: 2.5px solid #000; margin-top: 8px; margin-bottom: 12px; width: 100%; }
        
        .form-title-box { text-align: center; font-weight: bold; font-size: 13px; text-decoration: underline; margin-bottom: 15px; text-transform: uppercase; letter-spacing: 0.5px; }
        
        .identity-table { width: 100%; border-collapse: collapse; margin-bottom: 15px; font-size: 12px; }
        .identity-table td { border: none !important; padding: 3px 2px; vertical-align: top; }
        .label-col { width: 210px; font-weight: bold; text-transform: uppercase; }
        .separator-col { width: 15px; text-align: center; font-weight: bold; }
        
        .section-heading { font-weight: bold; font-size: 12px; margin-top: 10px; margin-bottom: 5px; text-transform: uppercase; }

        .eval-table { width: 100%; border-collapse: collapse; margin-bottom: 15px; }
        .eval-table th, .eval-table td { border: 1px solid #000 !important; padding: 5px; vertical-align: middle; font-size: 11px; }
        .eval-table th { background-color: #f2f2f2 !important; font-weight: bold; text-align: center; text-transform: uppercase; }
        
        .col-no { width: 30px; text-align: center; }
        .col-subno { width: 30px; text-align: center; }
        .col-valor { width: 70px; text-align: center; font-weight: bold; }
        .col-inputval { width: 60px; text-align: center; }

        .signature-section { width: 100%; margin-top: 25px; font-size: 12px; }
        .signature-box { float: right; text-align: left; width: 280px; }

        @media print { 
            .no-print { display: none !important; }
            body { padding: 0; }
        }

        /* --- PENGATURAN UKURAN LOGO --- */
        .logo-left { 
            width: 75px; 
            height: auto; 
            object-fit: contain; 
        }
        .logo-right { 
            width: 110px; 
            height: auto; 
            object-fit: contain; 
        }
    </style>
</head>
<body>

<div class="sheet">
    <!-- Tombol Navigasi Print -->
    <div class="no-print" style="margin-bottom: 20px;">
        <button onclick="window.print()" style="padding: 6px 15px; background: #28a745; color: #fff; border: none; cursor: pointer; border-radius: 4px;">Print PDF</button>
        <a href="<?= base_url('trabalhofinal'); ?>" style="padding: 6px 15px; background: #6c757d; color: #fff; text-decoration: none; border-radius: 4px; margin-left: 10px;">Fila Fali</a>
    </div>

    <!-- Header Surat -->
    <table class="header-table">
        <tr>
            <td style="width: 80px; text-align: left;">
                <img src="<?= base_url('template/img/Logo IPDC.png') ?>" class="logo-left" alt="Logo">
            </td>
            <td class="header-center">
                <div class="inst-title">INSTITUTO PROFISSIONAL DE CANOSSA</div>
                <div class="dept-title">Departementu Tecnicas Computação e Informatica</div>
                <div class="address">Ave. Aldeia Has Laran Delta Comoro Dili</div>
                <div class="address">Telp: 33127803, Email: institutoprofissionaldecanossa@gmail.com</div>
            </td>
            <td style="width: 110px; text-align: right;">
                <img src="<?= base_url('template/img/tci.png') ?>" class="logo-right" alt="Logo">
            </td>
        </tr>
    </table>

    <div class="garis-pembatas"></div>

    <div class="form-title-box">
        FORMULARIO AVALIASAUN EZAME PROPOSTA TRABALHO FINAL DO CURSO
    </div>

    <?php if(isset($row) && !empty($row)): ?>
    <table class="identity-table">
        <tr>
            <td class="label-col">NARAN ESTUDANTE</td>
            <td class="separator-col">:</td>
            <td><strong><?= isset($row->naran_estudante) ? $row->naran_estudante : ''; ?></strong></td>
        </tr>
        <tr>
            <td class="label-col">NRE</td>
            <td class="separator-col">:</td>
            <td><strong><?= isset($row->nre) ? $row->nre : ''; ?></strong></td>
        </tr>
        <tr>
            <td class="label-col">DEPARTEMENTU</td>
            <td class="separator-col">:</td>
            <td><?= isset($row->departamentu) ? $row->departamentu : ''; ?></td>
        </tr>
        <tr>
            <td class="label-col">LORON/ DATA</td>
            <td class="separator-col">:</td>
            <!-- Diperbaiki dari $row->date menjadi $row->data sesuai database -->
            <td><?= isset($row->data) ? $row->data : ''; ?></td>
        </tr>
        <tr>
            <td class="label-col">DURASAUN TEMPO</td>
            <td class="separator-col">:</td>
            <!-- Diperbaiki agar memanggil kolom durasaun_tempu dari database -->
            <td><?= isset($row->durasaun_tempu) ? $row->durasaun_tempu : '60 Minutus'; ?></td>
        </tr>
        <tr>
            <td class="label-col">TITULU PROPOSTA<br>TRABALHO FINAL DO CURSO</td>
            <td class="separator-col">:</td>
            <td><?= isset($row->titulu) ? $row->titulu : ''; ?></td>
        </tr>
    </table>

    <div class="section-heading">a. Formatu Avaliasaun Valor ba Trabalho Final do Curso</div>

    <table class="eval-table">
        <thead>
            <tr>
                <th class="col-no">No</th>
                <th>Kriteria Avaliasaun / Deskrisaun</th>
                <th class="col-valor">Valor</th>
                <th class="col-inputval">Nilai</th>
            </tr>
        </thead>
        <tbody>
            <!-- Poin 1 -->
            <tr>
                <td class="col-no" rowspan="5">1</td>
                <td colspan="3" style="font-weight: bold; background: #fafafa;">Introdusaun: Mahamosuk Problema Ne'ebé Elabora Fo Esplikasaun Ne'ebé Relevante Ho Títulu Peskiza</td>
            </tr>
            <tr>
                <td>1. Klaru tebes, iha aspetu ne'ebé relevante no iha mos dadus kuantitativu ne'ebé relevante</td>
                <td class="col-valor">3.1-4.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>2. Klaru, iha aspetu sira liga malu, maibe laiha dadus kuantitativu ne'ebé relevante</td>
                <td class="col-valor">2.4-3.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>3. Ladun klaru, laiha aspetu hirak ne'ebé relevante</td>
                <td class="col-valor">1.7-2.3</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>4. La klaru</td>
                <td class="col-valor">1.0-1.6</td>
                <td class="col-inputval"></td>
            </tr>

            <!-- Poin 2 -->
            <tr>
                <td class="col-no" rowspan="5">2</td>
                <td colspan="3" style="font-weight: bold; background: #fafafa;">Revizaun Literatura no Fundamentu Teoria: Literatura no Teoria Ne'ebé Uza Iha Peskiza</td>
            </tr>
            <tr>
                <td>1. Ezatu ho Problema ne'ebé deskreve iha Peskiza</td>
                <td class="col-valor">3.1-4.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>2. Ezatu ho Problema ne'ebé deskreve maibe ladun iha esplikasaun Klaru</td>
                <td class="col-valor">2.4-3.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>3. Ladun Ezatu ho Problema ne'ebé levanta iha Peskiza</td>
                <td class="col-valor">1.7-2.3</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>4. La ezatu ho Problema ne'ebé levanta iha Peskiza</td>
                <td class="col-valor">1.0-1.6</td>
                <td class="col-inputval"></td>
            </tr>

            <!-- Poin 3 -->
            <tr>
                <td class="col-no" rowspan="5">3</td>
                <td colspan="3" style="font-weight: bold; background: #fafafa;">Metodologia Peskiza, Análiza no Dezenu Sistema: Metodologia Peskiza, Análiza Dadus Peskiza No Dezenu Sistema</td>
            </tr>
            <tr>
                <td>1. Diskusaun dadus real klaru tebes kompara ho rezultadu peskiza no planu sistema ne'ebé uza modelu ka tékniku no deskreve ho diak.</td>
                <td class="col-valor">3.1-4.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>2. Diskusaun dadus real klaru no detallu tebes la kompara ho rezultadu peskiza no planu sistema ne'ebé uza tékniku ka modelu ne'ebé deskreve ho di'ak.</td>
                <td class="col-valor">2.4-3.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>3. Diskusaun dadus real la dun klaru no planu sistema ne'ebé uza tékniku ka modelu ladun deskreve ho diak.</td>
                <td class="col-valor">1.7-2.3</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>4. Diskusaun dadus real la aprezenta ho diak no uza sistema planu ka tékniku ne'ebé la deskreve ho dia'k.</td>
                <td class="col-valor">1.0-1.6</td>
                <td class="col-inputval"></td>
            </tr>

            <!-- Poin 4 -->
            <tr>
                <td class="col-no" rowspan="5">4</td>
                <td colspan="3" style="font-weight: bold; background: #fafafa;">Rezultadu Peskiza: Sistema Ne'ebé Implementa</td>
            </tr>
            <tr>
                <td>1. Iha Tebes Konkordánsia ho deseñu</td>
                <td class="col-valor">3.1-4.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>2. Iha Konkordánsia ho deseñu</td>
                <td class="col-valor">2.4-3.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>3. Ladun iha Konkordánsia ho deseñu</td>
                <td class="col-valor">1.7-2.3</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>4. La iha Konkordánsia ho deseñu</td>
                <td class="col-valor">1.0-1.6</td>
                <td class="col-inputval"></td>
            </tr>

            <!-- Poin 5 -->
            <tr>
                <td class="col-no" rowspan="5">5</td>
                <td colspan="3" style="font-weight: bold; background: #fafafa;">Konkluzaun No Sujestaun: Konkluzaun No Sujestaun Kona ba Peskiza</td>
            </tr>
            <tr>
                <td>1. Kapasidade no defeitu husi sistema, buat hirak ne'e hotu bazeia ba rezultadu peskiza no iha sujustaun ne'ebé ho modo konstrutivu</td>
                <td class="col-valor">3.1-4.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>2. Kapasidade no defeitu husi sistema, parte balu deit mak bazeia ba rezultadu peskiza no iha sujustaun ne'ebé ho modo konstrutivu</td>
                <td class="col-valor">2.4-3.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>3. Kapasidade no defeitu sistema la bazeia ba rezultadu peskiza</td>
                <td class="col-valor">1.7-2.3</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>4. Ses husi kapasidade no defeitu sistema ka aprezenta iha liña jeral de'it.</td>
                <td class="col-valor">1.0-1.6</td>
                <td class="col-inputval"></td>
            </tr>

            <!-- Poin 6 -->
            <tr>
                <td class="col-no" rowspan="5">6</td>
                <td colspan="3" style="font-weight: bold; background: #fafafa;">Kapasidade Aprezentaun: Matéria no Modelu Aprezentaun</td>
            </tr>
            <tr>
                <td>1. Informasaun Ne'ebé Mosu Iha Slide Klaru Tebes, Pontu Importante Sira Aprezenta Ho Klaru</td>
                <td class="col-valor">3.1-4.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>2. Informasaun Ne'ebé Mosu Iha Slide Klaru Tebes, Pontu Importante Sira Ladun Aprezenta Ho Klaru</td>
                <td class="col-valor">2.4-3.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>3. Informasaun Iha Slide Hatudu Klaru, Maibé Pontu Importante Sira La Esplika Klaru</td>
                <td class="col-valor">1.7-2.3</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>4. Informasaun Importante Sira La Aprezenta Klaru</td>
                <td class="col-valor">1.0-1.6</td>
                <td class="col-inputval"></td>
            </tr>

            <!-- Poin 7 -->
            <tr>
                <td class="col-no" rowspan="5">7</td>
                <td colspan="3" style="font-weight: bold; background: #fafafa;">Dominasaun Matéria Ba Peskiza: Komprensaun Ba Matéria</td>
            </tr>
            <tr>
                <td>1. Komprensaun ba Matéria Kompletu Tebes</td>
                <td class="col-valor">3.1-4.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>2. Komprensaun ba Matéria Kompletu</td>
                <td class="col-valor">2.4-3.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>3. Aspetu Balu husi Matéria ladun klaru</td>
                <td class="col-valor">1.7-2.3</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>4. La Komprende Di'ak Matéria Peskiza</td>
                <td class="col-valor">1.0-1.6</td>
                <td class="col-inputval"></td>
            </tr>

            <!-- Poin 8 -->
            <tr>
                <td class="col-no" rowspan="5">8</td>
                <td colspan="3" style="font-weight: bold; background: #fafafa;">Kualdade Hanoin: Esplikasaun Hodi Hatan Ba Pergunta Sira Ezaminador Nian</td>
            </tr>
            <tr>
                <td>1. Komprende Didi'ak Kona ba Matéria Peskiza No Hatan Ho Di'ak ba Pergunta Relevante Sira ne'ebé Ezaminador Sira Husu</td>
                <td class="col-valor">3.1-4.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>2. Komprensaun Parte Balu De'it ba Matéria Peskiza Maibé Hatan Ho Di'ak ba Pergunta Relevante Hirak ne'ebé Ezaminador Sira Husu</td>
                <td class="col-valor">2.4-3.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>3. Hatan pergunta Sira Ladun Klaru no Mos Fo Esplikasaun Ba Pergunta Sira Ezaminador Nian Ladun Klaru</td>
                <td class="col-valor">1.7-2.3</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>4. Esplikasaun ba Pergunta Sira Ezaminador Nian La Klaru</td>
                <td class="col-valor">1.0-1.6</td>
                <td class="col-inputval"></td>
            </tr>

            <!-- Poin 9 -->
            <tr>
                <td class="col-no" rowspan="5">9</td>
                <td colspan="3" style="font-weight: bold; background: #fafafa;">Atitude No Etiketa Iha Momentu Ezame</td>
            </tr>
            <tr>
                <td>1. Dia'k Tebes (Hatais Diak, Oin Midar, Disiplina No Pontual Tebes)</td>
                <td class="col-valor">3.1-4.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>2. Diak (Kompleta Kritéria Tolu Iha Leten)</td>
                <td class="col-valor">2.4-3.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>3. Naton (Kompleta deit mak Kritéria Rua Husi Kritéria Tolu Temi Iha Leten)</td>
                <td class="col-valor">1.7-2.3</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>4. Ladun di'ak (Kompleta de'it Mak Kritéria Ida Husi Kritéria Tolu ne'ebé Temi Iha Leten)</td>
                <td class="col-valor">1.0-1.6</td>
                <td class="col-inputval"></td>
            </tr>

            <!-- Poin 10 -->
            <tr>
                <td class="col-no" rowspan="5">10</td>
                <td colspan="3" style="font-weight: bold; background: #fafafa;">Atitude No Etiketa Durante Prosesu Orientasaun Trabalho Final Do Curso</td>
            </tr>
            <tr>
                <td>1. Ordenadu Tebes, Tuir Prosesu Orientasaun Bazeia ba Oráriu Ne'ebé determina ona, Aprezenta Problema No Rezultadu Peskiza Ne'ebé Pozitivu No Simu No Halo Tuir Sujustaun no Koreksaun Husi Orientador Sira</td>
                <td class="col-valor">3.1-4.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>2. Ordenadu, Parte Balu De'it mak Tuir Prosesu Orientasaun Bazeia ba Oráriu Ne'ebé determina ona, Aprezenta Problema No Rezultadu Peskiza Ne'ebé Pozitivu No Simu No Halo Tuir Sujustaun no Koreksaun Husi Orientador Sira</td>
                <td class="col-valor">2.4-3.0</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>3. Ladun Ordenadu, Ladun Tuir Prosesu Orientasaun Bazeia ba Oráriu Ne'ebé determina ona, Dalaruma Hasoru Dezafiu Iha Aprezentasaun Problema No Rezultadu Peskiza Ne'ebé Pozitivu No Simu No Halo Tuir Sujustaun no Koreksaun Husi Orientador Sira</td>
                <td class="col-valor">1.7-2.3</td>
                <td class="col-inputval"></td>
            </tr>
            <tr>
                <td>4. La Ordenadu, Nunka Tuir Prosesu Orientasaun Bazeia ba Oráriu Ne'ebé determina ona, Dalaruma Hasoru Dezafiu Iha Aprezentasaun Problema No Rezultadu Peskiza Ne'ebé Pozitivu No Simu No Halo Tuir Sujustaun no Koreksaun Husi Orientador Sira</td>
                <td class="col-valor">1.0-1.6</td>
                <td class="col-inputval"></td>
            </tr>
        </tbody>
    </table>

    <!-- Tabel Rekapitulasi Nilai & Penandatangan -->
    <table class="eval-table" style="margin-top: 10px;">
        <tr>
            <td colspan="2" style="text-align: right; font-weight: bold; background: #f2f2f2;">Valor = Total Valor / 10</td>
            <td class="col-inputval"></td>
        </tr>
        <tr>
            <td colspan="2" style="font-weight: bold;">Ezaminador I</td>
            <td class="col-inputval"></td>
        </tr>
        <tr>
            <td colspan="2" style="font-weight: bold;">Ezaminador II</td>
            <td class="col-inputval"></td>
        </tr>
        <tr>
            <td colspan="2" style="font-weight: bold;">Orientado I/ Ezaminador III</td>
            <td class="col-inputval"></td>
        </tr>
        <tr>
            <td colspan="2" style="font-weight: bold;">Orientador II</td>
            <td class="col-inputval"></td>
        </tr>
        <tr>
            <td colspan="2" style="font-weight: bold;">Valor Ikus Nian = (2 × Orientador Nain Rua + Ezaminador 1 + Ezaminador 2) / 4</td>
            <td class="col-inputval"></td>
        </tr>
    </table>

    <div class="signature-section">
        <div class="signature-box">
            <div style="margin-bottom: 5px;">Dili, ......... , 04 , 2026</div>
            <div style="margin-bottom: 50px;">Orientador</div>
            <div style="font-weight: bold; text-decoration: underline;"><?= !empty($row->orientador_1) ? $row->orientador_1 : '( Jaime da Costa Lobo Soares, S.Kom., M.T )'; ?></div>
        </div>
        <div style="clear: both;"></div>
    </div>
    <?php endif; ?>

</div>

</body>
</html>