Untitled
unknown
plain_text
a year ago
56 kB
9
Indexable
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>{{ $title }} | {{ $classSchool->name }}</title>
<link rel="icon" type="image/png" href="./images/logo.ico">
</head>
<style>
/* main */
body {
padding: 30px;
}
* {
margin: 0;
padding: 0;
text-indent: 0;
}
h1,
.h2,
h3,
.s1 {
color: black;
font-family: Arial, sans-serif;
font-style: normal;
font-weight: bold;
text-decoration: none;
}
h1 {
font-size: 11pt;
}
.h2 {
font-size: 10pt;
}
p {
color: black;
font-family: Arial, sans-serif;
font-style: normal;
text-decoration: none;
font-size: 6pt;
margin: 0;
}
h3,
.s1,
.s2,
.s4,
.s6,
.s7 {
font-size: 8pt;
}
.s3 {
color: black;
font-family: Arial, sans-serif;
font-style: italic;
font-weight: normal;
text-decoration: none;
font-size: 6pt;
}
.s5 {
font-size: 7pt;
}
table,
tbody {
vertical-align: top;
overflow: visible;
}
.center-align {
text-align: center;
}
.left-align {
text-align: left;
}
.right-align {
text-align: right;
}
.no-indent {
text-indent: 0pt;
}
.pad-179 {
padding: 0 20pt;
}
.pad-5 {
padding-top: 5pt;
}
.pad-2-1 {
padding-top: 3pt;
padding-bottom: 1pt;
}
.line-height-123 {
line-height: 123%;
}
.information-container {
width: 100%;
border-collapse: collapse;
}
/* table */
/* 1 */
.border-collapse {
border-collapse: collapse;
}
.h-14 {
height: 14pt;
}
.cell-style {
border-top-style: solid;
border-top-width: 1pt;
border-left-style: solid;
border-left-width: 1pt;
border-bottom-style: solid;
border-bottom-width: 1pt;
border-right-style: solid;
border-right-width: 1pt;
}
.w-17 {
width: 17pt;
}
.bg-grey {
background-color: #999999;
}
.s1 {
text-indent: 0pt;
}
.left-text {
text-align: left;
}
.pt-2 {
padding-top: 2pt;
}
.pt-3 {
padding-top: 3pt;
}
.pt-7 {
padding-top: 7pt;
}
.pl-75 {
padding-left: 75pt;
}
/* 2 */
h-25 {
height: 25pt;
}
p.s2 {
text-indent: 0pt;
}
p.s3 {
text-indent: 0pt;
}
p.s2-right {
text-align: right;
padding-right: 2pt;
}
p.s2-left {
text-align: left;
padding-left: 2pt;
}
p.s2-center {
text-align: center;
padding-left: 1pt;
}
p.status-good {
text-align: center;
padding-left: 1pt;
}
/* .bottom-table {
display: flex;
} */
.signature-top {
display: flex;
justify-content: space-between;
}
.teacher {
text-align: center;
}
.signature-top {
display: flex;
justify-content: space-between;
}
/* Mengatur tampilan parent */
.parent {
text-align: left;
}
/* Mengatur tampilan teacher */
.teacher {
text-align: right;
}
/* Mengatur tampilan signature bottom */
.signature-bottom {
margin-top: 10px;
/* Atur margin atas sesuai kebutuhan */
text-align: center;
/* Mengatur agar konten berada di tengah */
}
.signature-bottom .s7 {
display: inline-block;
/* Mengatur agar elemen berada dalam satu baris */
max-width: 200px;
/* Atur lebar maksimum sesuai kebutuhan */
border-bottom: 1px solid black;
/* Menambahkan garis bawah */
text-align: center;
/* Mengatur agar konten berada di tengah */
margin: 0 auto;
/* Mengatur margin otomatis untuk mengatur posisi tengah */
}
.watermarked {
position: relative;
}
.watermarked:after {
content: "";
display: block;
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
background-image: url("{{ public_path() . '/images/logo-small.png' }}");
background-size: 40%;
background-position: center center;
background-repeat: no-repeat;
opacity: 0.1;
}
@media print {
td {
-webkit-print-color-adjust: exact;
/* For Chrome */
print-color-adjust: exact;
/* For other browsers */
}
}
.page-break {
page-break-after: always;
}
</style>
<body>
@php
$currentPage = 1;
@endphp
@foreach ($data_anggota_kelas as $key => $anggota_kelas)
<div class="raport watermarked">
<table class="header-table" style="width: 100%; border-collapse: collapse">
<tr>
<td class="no-indent left-align" style="vertical-align: middle">
<img src="{{ public_path() . '/images/logo.png' }}" alt="" width="155" height="60"
style="margin-left: -5px">
</td>
<td class="title-center">
<h1 class="center-align pad-179 pad-5 no-indent">
<span style="font-size: 12pt">
{{ strtoupper($sekolah->school_name) }}
</span>
<br>
<span style="font-size: 10.5pt">
@if ($semester == 1)
FIRST SEMESTER PROGRESS REPORT
@elseif ($semester == 2)
YEAR END REPORT
@else
N/A
@endif
</span>
<br>
{{ str_replace('-', ' / ', $classSchool->academicYear->year) }}
</h1>
<p class="center-align pad-126 line-height-123" style="padding: 0 60pt">
Address : {{ $sekolah->address }} Phone: {{ $sekolah->number_phone }}
</p>
</td>
<td class="no-indent right-align">
<img src="{{ public_path() . '/images/tut-wuri-handayani.png' }}" alt="" width="80px"
height="80px" style="margin-right: 10px">
</td>
</tr>
</table>
<!-- information name -->
<table class="information-container pad-2-1"">
<tr>
<td style="width: 6%">
<h3>Name</h3>
</td>
<td style="width: 64%">
<h3>: {{ $anggota_kelas->student->fullname }}</h3>
</td>
<td style="width: 6%">
<h3>Class</h3>
</td>
<td style="width: 24%">
<h3>: {{ $anggota_kelas->classSchool->name }}</h3>
</td>
</tr>
<tr>
<td style="width: 6%">
<h3>NIS</h3>
</td>
<td style="width: 69%">
<h3>: {{ $anggota_kelas->student->nis }} </h3>
</td>
<td style="width: 6%">
<h3>NISN</h3>
</td>
<td style="width: 19%">
<h3>: {{ $anggota_kelas->student->nisn }}</h3>
</td>
</tr>
</table>
<!-- Nilai raport -->
<table style="border-collapse:collapse;">
<!-- Heading table -->
<tr>
<td style="width:17pt;border: 1px solid black;vertical-align:middle;" bgcolor="#999999">
<p class="s1" style="text-indent: 0pt;text-align: center; padding: 6px 0px;">No</p>
</td>
<td style="width:181pt;border: 1px solid black;vertical-align:middle;" bgcolor="#999999">
<p class="s1" style="text-indent: 0pt;text-align: center;">Subject
</p>
</td>
<td style="width:56pt;border: 1px solid black;vertical-align:middle;" bgcolor="#999999">
<p class="s1" style="text-indent: 0pt;text-align: center;">
Passing Mark</p>
</td>
<td style="width:48pt;border: 1px solid black;vertical-align:middle;" bgcolor="#999999">
<p class="s1" style="text-align: center;"> Final
Grade
</p>
</td>
<td style="width:48pt;border: 1px solid black;vertical-align:middle;" bgcolor="#999999">
<p class="s1" style="text-align: center;">Grade</p>
</td>
<td style="width:187pt;border: 1px solid black;vertical-align:middle;" bgcolor="#999999">
<p class="s1" style="text-align: center;">Learning Outcome
( {{ $anggota_kelas->classSchool->fase }} )</p>
</td>
</tr>
{{-- Content Table --}}
<?php $no = 0; ?>
@if (isset($data_nilai_akhir_total[$anggota_kelas->id]))
@php $no = 1; @endphp
@foreach ($data_nilai_akhir_total[$anggota_kelas->id] as $nilai)
<tr style="height:25pt">
<td style="width:17pt;border: 1px solid black;vertical-align:middle;">
<p class="s2"
style="padding: 10px 0;padding-right: 2pt;text-indent: 0pt;text-align: center;">
{{ $no++ }}</p>
</td>
<td style="width:181pt;border: 1px solid black;vertical-align:middle;">
<p class="s2" style="padding-left: 4pt;text-indent: 0pt;text-align: left;">
{{ $nilai['nama_mapel'] }}</p>
<p class="s3" style="padding-left: 4pt;text-indent: 0pt;text-align: left;">
{{ $nilai['nama_mapel_indonesian'] }}</p>
</td>
<td style="width:48pt;border: 1px solid black;vertical-align:middle;">
<p class="s2" style="padding-left: 1pt;text-indent: 0pt;text-align: center;">
{{ $nilai['kkm'] }}</p>
</td>
<td style="width:48pt;border: 1px solid black;vertical-align:middle;">
<p class="s2" style="padding-left: 1pt;text-indent: 0pt;text-align: center;">
{{ $semester == 1 ? $nilai['nilai_akhir_semester_1'] : $nilai['nilai_akhir_total'] }}
</p>
</td>
<td style="width:48pt;border: 1px solid black;vertical-align:middle;">
<p class="s2" style="padding-left: 1pt;text-indent: 0pt;text-align: center;">
{{ $semester == 1 ? $nilai['predikat_semester_1'] : $nilai['predikat'] }}</p>
</td>
<td style="width:187px;border: 1px solid black;vertical-align:middle;">
<p class="s2"
style="padding: 10px 0;padding-left: 4pt; padding-right: 3pt;text-indent: 0pt; line-height: 1.3;">
{!! !empty($nilai['deskripsi_nilai']) ? nl2br(e($nilai['deskripsi_nilai'])) : '' !!}
</p>
@if (!empty($nilai['deskripsi_nilai_english']))
<hr style="border: none; height: 1px; background-color: black;">
<p class="s2"
style="padding: 10px 0; padding-left: 4pt; padding-right: 3pt; text-indent: 0pt; line-height: 1.3;">
{!! nl2br(e($nilai['deskripsi_nilai_english'])) !!}
</p>
@endif
</td>
</tr>
@endforeach
@endif
</table>
<p>
<br />
</p>
<!-- Extracurricular -->
<table style="border-collapse:collapse;" cellspacing="0">
<tr style="height:14pt">
<td style="width:17pt;border: 1px solid black;" bgcolor="#CCCCCC">
<p class="s1"
style="padding-top: 1pt;padding-left: 2pt;padding-right: 1pt;text-indent: 0pt;text-align: center;padding-bottom: 1pt">
No</p>
</td>
<td style="width:181pt;border: 1px solid black;" bgcolor="#CCCCCC">
<p class="s1"
style="padding-top: 1pt;padding-left: 61pt;padding-right: 61pt;text-indent: 0pt;text-align: center; padding-bottom: 1pt">
Extracurricular</p>
</td>
<td style="width:57pt;border: 1px solid black;" bgcolor="#CCCCCC">
<p class="s1"
style="padding-top: 1pt;padding-left: 1pt;text-indent: 0pt;text-align: center; padding-bottom: 1pt">
Grade</p>
</td>
<td style="width:284pt;border: 1px solid black;" bgcolor="#CCCCCC">
<p class="s1"
style="padding-top: 1pt;padding-left: 100pt;padding-right: 99pt;text-indent: 0pt;text-align: center;padding-bottom: 1pt">
Remarks</p>
</td>
</tr>
@if (count($data_anggota_ekstrakulikuler) == 0)
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5"
style="padding-top: 1pt;text-indent: 0pt;text-align: center;padding-bottom: 1pt">-</p>
</td>
<td style="width:181pt;border: 1px solid black;">
<p class="s5"
style="padding-top: 1pt;padding-left: 2pt;text-indent: 0pt;text-align: left;padding-bottom: 1pt; text-align: center">
-</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5"
style="padding-top: 1pt;text-indent: 0pt;text-align: center;padding-bottom: 1pt; text-align: center">
-</p>
</td>
<td style="width:284pt;border: 1px solid black;">
<p class="s5"
style="padding-top: 1pt;padding-left: 2pt;text-indent: 0pt;text-align: left;padding-bottom: 1pt; text-align: center">
-</p>
</td>
</tr>
@else
<?php $no = 0; ?>
@foreach ($data_anggota_ekstrakulikuler->where('member_class_school_id', $anggota_kelas->id) as $nilai_ekstra)
<?php $no++; ?>
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5"
style="padding-top: 1pt;text-indent: 0pt;text-align: center; padding-bottom: 1pt">
{{ $no }}</p>
</td>
<td style="width:181pt;border: 1px solid black;">
<p class="s5"
style="padding-top: 1pt;padding-left: 2pt;text-indent: 0pt;text-align: left; padding-bottom: 1pt">
{{ $nilai_ekstra->extracurricular->name }}</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5"
style="padding-top: 1pt;text-indent: 0pt;text-align: center; padding-bottom: 1pt">
{{ $nilai_ekstra->nilai }}</p>
</td>
<td style="width:284pt;border: 1px solid black;">
<p class="s5"
style="padding-top: 1pt;padding-left: 2pt;text-indent: 0pt;text-align: left; padding-bottom: 1pt">
{!! nl2br($nilai_ekstra->deskripsi) !!}</p>
</td>
</tr>
@endforeach
@endif
</table>
<p>
<br />
</p>
<!-- Achievement -->
<table style="border-collapse:collapse;" cellspacing="0">
<tr style="height:14pt">
<td style="width:17pt;border: 1px solid black;" bgcolor="#CCCCCC">
<p class="s1"
style="padding: 1pt 0;padding-left: 2pt;padding-right: 1pt;text-indent: 0pt;text-align: center;">
No</p>
</td>
<td style="width:181pt;border: 1px solid black;" bgcolor="#CCCCCC">
<p class="s1"
style="padding: 1pt 0;padding-left: 61pt;padding-right: 61pt;text-indent: 0pt;text-align: center;">
Achievement</p>
</td>
<td style="width:57pt;border: 1px solid black;" bgcolor="#CCCCCC">
<p class="s1"
style="padding: 1pt 0;padding-left: 1pt;text-indent: 0pt;text-align: center;">
Level</p>
</td>
<td style="width:284pt;border: 1px solid black;" bgcolor="#CCCCCC">
<p class="s1"
style="padding: 1pt 0;padding-left: 100pt;padding-right: 99pt;text-indent: 0pt;text-align: center;">
Name of Competition</p>
</td>
</tr>
@if (count($data_prestasi_siswa) == 0)
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">-</p>
</td>
<td style="width:181pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: center;">
-</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">-</p>
</td>
<td style="width:284pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: center;">
-</p>
</td>
</tr>
@else
<?php $no = 0; ?>
@foreach ($data_prestasi_siswa->where('member_class_school_id', $anggota_kelas->id) as $prestasi)
<?php $no++; ?>
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
{{ $no }}</p>
</td>
<td style="width:181pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: left;">
{{ $prestasi->name }}</p>
</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
@if ($prestasi->level_achievement == 1)
Internations
@elseif($prestasi->level_achievement == 2)
National
@elseif($prestasi->level_achievement == 3)
Province
@elseif($prestasi->level_achievement == 4)
City
@elseif($prestasi->level_achievement == 5)
District
@elseif($prestasi->level_achievement == 6)
Inter School
@endif
</p>
</td>
<td style="width:284pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: left;">
{!! nl2br($prestasi->description) !!}</p>
</td>
</tr>
@endforeach
@endif
</table>
<p>
<br />
</p>
<!-- Container Table -->
<table class="container-table" style="width: 100%; border-collapse:collapse;">
<tr>
<!-- Absences Table -->
<td style="vertical-align: top;">
<!-- Absences Scale -->
<table style="border-collapse:collapse;" cellspacing="0">
<tr style="height:14pt">
<td style="width:190pt;border: 1px solid black;" colspan="2" bgcolor="#CCCCCC">
<p class="s1" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
Absences
</p>
</td>
<td style="width:60pt;border: 1px solid black;" bgcolor="#CCCCCC">
<p class="s1" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
Days
</p>
</td>
</tr>
@if (!is_null($data_kehadiran_siswa))
@forelse ($data_kehadiran_siswa->where('member_class_school_id', $anggota_kelas->id) as $kehadiran_siswa)
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
1
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: left;">
Sick</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
{{ $kehadiran_siswa->sick }}</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
2
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: left;">
Permit</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
{{ $kehadiran_siswa->permission }}</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
3
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: left;">
Without Permission</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
{{ $kehadiran_siswa->without_explanation }}</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p style="text-indent: 0pt;text-align: left;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
<br>
</p>
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p style="text-indent: 0pt;text-align: left;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
<br>
</p>
</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p style="text-indent: 0pt;text-align: left;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
<br>
</p>
</p>
</td>
</tr>
@empty
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
1
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: left;">
Sick</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
0
</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
2
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: left;">
Permit</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
0
</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
3
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: left;">
Without Permission</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
0
</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p style="text-indent: 0pt;text-align: left;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
<br>
</p>
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p style="text-indent: 0pt;text-align: left;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
<br>
</p>
</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p style="text-indent: 0pt;text-align: left;">
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
<br>
</p>
</p>
</td>
</tr>
@endforelse
@else
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
1
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: left;">
Sick</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
0
</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
2
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: left;">
Permit</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
0
</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
3
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p class="s5"
style="padding: 1pt 0;padding-left: 2pt;text-indent: 0pt;text-align: left;">
Without Permission</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
0
</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:17pt;border: 1px solid black;">
<p style="text-indent: 0pt;text-align: left;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
<br>
</p>
</p>
</td>
<td style="width:178pt;border: 1px solid black;">
<p style="text-indent: 0pt;text-align: left;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
<br>
</p>
</p>
</td>
<td style="width:57pt;border: 1px solid black;">
<p style="text-indent: 0pt;text-align: left;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
<br>
</p>
</p>
</td>
</tr>
@endif
</table>
</td>
<!-- Grading Scale Table -->
<td style="vertical-align: top;">
<!-- Grading Scale -->
<table style="border-collapse:collapse; padding-right: 0px; margin-left: -2px;"
cellspacing="0">
<tr style="height:14pt">
<td style="width:278pt;border: 1px solid black;" colspan="3" bgcolor="#CCCCCC">
<p class="s1" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
Grading Scale</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:57pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">A
</p>
</td>
<td style="width:85pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
81 - 100</p>
</td>
<td style="width:136pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
Excellent</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:57pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">B
</p>
</td>
<td style="width:85pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
71 - 80</p>
</td>
<td style="width:136pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">Good
</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:57pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">C
</p>
</td>
<td style="width:85pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
61 - 70</p>
</td>
<td style="width:136pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">Fair
</p>
</td>
</tr>
<tr style="height:12pt">
<td style="width:57pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">D
</p>
</td>
<td style="width:85pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">
0 - 60</p>
</td>
<td style="width:136pt;border: 1px solid black;">
<p class="s5" style="padding: 1pt 0;text-indent: 0pt;text-align: center;">Need
Improvement</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
<p>
<br />
</p>
<!-- Homeroom Teacher's Comments -->
<table style="border-collapse:collapse; " cellspacing="0">
<tr style="height:14pt">
<td style="width:722px;border: 1px solid black;" colspan="3" bgcolor="#CCCCCC">
<p class="s1"
style="padding: 1pt 0;padding-left: 110pt;padding-right: 110pt;text-indent: 0pt;text-align: center;">
@if ($anggota_kelas->classSchool->level->id == 5 || $anggota_kelas->classSchool->level->id == 6)
Form Teacher
@elseif ($anggota_kelas->classSchool->level->id == 4)
Homeroom Teacher
@else
Lead Teacher
@endif
's Comments
</p>
</td>
</tr>
<tr style="height:14pt">
<td style="width:278pt;border: 1px solid black;" colspan="3">
@foreach ($data_catatan_wali_kelas->where('member_class_school_id', $anggota_kelas->id) as $catatan_wali_kelas)
@if (!is_null($catatan_wali_kelas))
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: left; padding-left: 2pt;">
{{ $catatan_wali_kelas->notes }}
</p>
@else
<p class="s5"
style="padding: 1pt 0;text-indent: 0pt;text-align: left; padding-left: 2pt; text-align: center">
-
</p>
@endif
@endforeach
</td>
</tr>
</table>
<p>
<br />
</p>
@if ($semester == 2)
<table style="width:724px; border-collapse:collapse;" cellspacing="0">
<tr colspan="4" style=" border: 1px solid black; ">
<td style="padding: 5px 0px;">
@php
// Determine the last grade
@endphp
<p class="s2" style="text-align: center;">
Based on the learning outcomes achieved in the odd and even semesters, students are
determined to:<br>
</p>
<p style="text-align: center; font-weight: bold; font-size: 11px">
@if ($anggota_kelas->gradePromotion)
@php
$isLastGrade = $anggota_kelas->classSchool->id == $lastGrade;
$decision = $anggota_kelas->gradePromotion->decision;
@endphp
@if ($isLastGrade)
{{ $decision == 3 ? 'Passed' : 'Not pass' }}
@else
{{ $decision == 1 ? 'Promoted to grade ' . $anggota_kelas->gradePromotion->destination_class : 'Stay in Class' }}
@endif
@endif
</p>
</td>
</tr>
</table>
<p>
<br />
</p>
@endif
<!-- Signature Table -->
<table class="signature" style="width: 100%;">
<!-- Top Section -->
<tr>
<!-- Parent's Section -->
<td style="width: 50%; text-align: center;">
<p class="s6" style="padding-top: 10pt; text-align: center;">Parent's / Guardian's
Signature</p>
<p class="s7"
style="padding-top: 84pt; text-align: center; border-bottom: 1px solid black; display: inline-block; max-width: 200px; width: 120px; margin: 0 auto;">
</p>
</td>
<!-- Teacher's Section -->
<td style="width: 50%; text-align: center;">
<p class="s6" style="text-align: center; margin-bottom: 15px;">
Serang, {{ $km_tgl_raport }}
<br>
@if ($anggota_kelas->classSchool->level->id == 5 || $anggota_kelas->classSchool->level->id == 6)
Form Teacher
@elseif ($anggota_kelas->classSchool->level->id == 4)
Homeroom Teacher
@else
Lead Teacher
@endif
</p>
{{-- @if (!is_null($anggota_kelas->classSchool) && !is_null($anggota_kelas->classSchool->teacher) && !is_null($anggota_kelas->classSchool->teacher->employee) && Storage::disk('public')->exists('ttd/employee/signature/' . $anggota_kelas->classSchool->teacher->employee->employee_code . '.jpg'))
<div>
<img src="{{ public_path() . '/storage/employee/signature/' . $anggota_kelas->classSchool->teacher->employee->employee_code . '.jpg' }}"
alt="{{ $anggota_kelas->classSchool->teacher->employee->employee_code }}"
width="120px" class="text-align: center;">
</div>
@else
<p style="padding-top: 38pt;"></p>
@endif --}}
@if ($ttd_homeroom != null)
<img src="data:image/png;base64, {!! $ttd_homeroom !!}" width="75" height="75"
style="margin-bottom: 15px;"><br>
@else
<p style="padding-top: 62pt;"></p>
@endif
<p class="s7"
style="text-align: center; border-bottom: 1px solid black; display: inline-block; width: auto;">
@if (
!is_null($anggota_kelas->classSchool) &&
!is_null($anggota_kelas->classSchool->teacher) &&
!is_null($anggota_kelas->classSchool->teacher->employee))
{{ $anggota_kelas->classSchool->teacher->employee->fullname }}
@else
@endif
</p>
</td>
</tr>
<!-- Bottom Section -->
<tr>
<td colspan="2" style="text-align: center; margin-top: 15px;">
<p class="s6" style="padding-top: 6pt; text-align: center; margin-bottom: 15px;">
Principal's Signature</p>
{{-- @if (Storage::disk('public')->exists('schools/signature_principal/' . $sekolah->nip_principal . '.jpg'))
<div>
<img src="{{ public_path() . '/storage/schools/signature_principal/' . $sekolah->nip_principal . '.jpg' }}"
alt="{{ $sekolah->nip_principal }}" width="120px" class="text-align: center;">
</div>
@else
<p style="padding-top: 48pt;"></p>
@endif --}}
<img src="data:image/png;base64, {!! $ttd_principal !!}" width="75" height="75"
style="margin-bottom: 15px;"><br>
<p class="s7"
style="text-align: center; border-bottom: 1px solid black; display: inline-block; width: auto;">
{{ $sekolah->principal }}</p>
</td>
</tr>
</table>
</div>
{{-- page break --}}
@if (!$loop->last)
<div class="page-break"></div>
@endif
@endforeach
<script type="text/php">
if (isset($pdf)) {
//Shows number center-bottom of A4 page with $x,$y values
$x = 250; //X-axis i.e. vertical position
$y = 820; //Y-axis horizontal position
$text = "Page {PAGE_NUM} of {PAGE_COUNT}"; //format of display message
$font = $fontMetrics->get_font("helvetica", "bold");
$size = 10;
$color = array(0,0,0);
$word_space = 0.0; // default
$char_space = 0.0; // default
$angle = 0.0; // default
$pdf->page_text($x, $y, $text, $font, $size, $color, $word_space, $char_space, $angle);
}
</script>
</body>
</html>
Editor is loading...
Leave a Comment