<?php
// Страница отчёта Regen

class RegenPageView extends View {
	// Месяцы в родительном падеже
	protected $months_gen = [1=>"января",2=>"февраля",3=>"марта",4=>"апреля",5=>"мая",6=>"июня",7=>"июля",8=>"августа",9=>"сентября",10=>"октября",11=>"ноября",12=>"декабря"];
	public $work_code;
	public $author_surname;
	public $author_full;
	public $subject;
	public $work_type;
	public $pages_count;
	public $author_group;
	public $work_number;
	public $current_page_number;
	public $current_page_marker;
	public $page_content;
	public $teacher_full;
	public $teacher_surname;

	public function view():void { ?>
<!--Страница <?= $this->current_page_number ?>-->
<div class='page-container'>
	<?php switch ($this->current_page_marker) { case '!': ?><!--Страница с большой рамкой-->
	<div class="page big">
		<span class="co"><?= $this->work_code ?></span>
		<span class="iz"></span>
		<span class="ls"></span>
		<span class="nd"></span>
		<span class="pd"></span>
		<span class="dt"></span>
		<span class="rz"></span>
		<span class="sr"><?= $this->author_surname ?></span>
		<span class="lt"></span>
		<span class="pl"></span>
		<span class="al"></span>
		<span class="pr"></span>
		<span class="st"><?= $this->teacher_surname ?></span>
		<span class="cp"><?= $this->current_page_number ?></span>
		<span class="pc"><?= $this->pages_count ?></span>
		<span class="nm"><?= $this->work_type['name_nom'] . ' №'.$this->work_number ?></span>
		<span class="gr">ВПМТ <?= $this->author_group ?></span>
		<span class="nc"></span>
		<span class="ut"></span>
		<?= $this->page_content ?>
	
	</div><?php break; case '!!': ?><!--Страница с маленькой рамкой-->
	<div class="page small">
		<span class="iz"></span>
		<span class="ls"></span>
		<span class="nd"></span>
		<span class="pd"></span>
		<span class="dt"></span>
		<span class="co"><?= $this->work_code ?></span>
		<span class="pl"></span>
		<span class="cp"><?= $this->current_page_number ?></span>
		<?= $this->page_content ?>
	
	</div><?php break; case '!-': ?><!--Титульный лист-->
	<div class='page tpage'>
		<div style='font-size:14pt'>
			<p class='title'>МИНИСТЕРСТВО ОБРАЗОВАНИЯ КИРОВСКОЙ ОБЛАСТИ</p>
			<p class='title'>Кировское областное государственное профессиональное</p>
			<p class='title'>образовательное бюджетное учреждение</p>
			<p class='title'>«Вятско-Полянский механический техникум»</p>
			<p class='title'>(КОГПОБУ ВПМТ)</p>
		</div>
		<div style='margin-top:7cm;font-size:18pt'>
			<p class='title'>ОТЧЁТ О ВЫПОЛНЕНИИ</p>
			<p class='title'><?= $this->work_type['name_gen'] ?> №<?= $this->work_number ?></p>
			<p class='title'>по дисциплине «<?= $this->subject['name'] ?>»</p>
		</div>
		<div style='font-size:14pt;margin-top:3cm'>
			<p class='r'>Выполнил студент</p>
			<p class='r'>группы <?= $this->author_group ?></p>
			<p class='r'><?= $this->author_full ?></p>
			<p class='r'>Проверил преподаватель</p>
			<p class='r'><?= $this->teacher_full ?></p>
		</div>
		<div style='font-size:14pt;margin-top:4cm'>
			<p class='title'>г. Вятские Поляны</p>
			<p class='title'><?= date("Y") ?> г.</p>
		</div>
	
	</div><?php break; case '!--': ?><!--Титульный лист (старый)-->
	<div class="page tpage">
		<table>
			<tbody>
				<tr>
					<td width="98" style="border:3pt ridge #000 ;border-right-style:none;padding: 0cm 0.19cm">
						<img src="data:image/gif;base64,[encoded data, 9544 characters]" style='margin:0.19cm;border-width:3px;'>
					</td>

					<td width="462" style="border:3pt ridge #000;border-left-style:none;padding: 0cm 0.19cm">
						<p class="title">МИНИСТЕРСТВО ОБРАЗОВАНИЯ КИРОВСКОЙ ОБЛАСТИ</p>
						<p class="title">Кировское областное государственное профессиональное образовательное бюджетное учреждение «Вятско-Полянский механический техникум»</p>
						<p class="title">(КОГПОБУ ВПМТ)</p>
					</td>
				</tr>
			</tbody>
		</table>
		<p class="title" style="font-size: 18pt;margin-top:20%;"><strong>ОТЧЁТ</strong></p>
		<div style="font-size:14pt;">
			<p class="title">по <?= $this->work_type['name_titlepage'] ?></p>
			<p class="title"><?= $this->subject['name'] ?></p>
			<p class="title">Специальность 09.02.07. Информационные системы и программирование</p>
		</div>
		<div style="font-size:12pt;margin-top:30%;">
			<p class='r'>Выполнил:</p>
			<p class='r'>_____________ <?= $this->author_full ?> <?= $this->author_group ?></p>
			<p class='r'><?= '«' . date('j') . '» ' . $this->months_gen[date('n')] . ' ' . date('Y') . ' г.' ?></p>
			<br><br>
			<p class='r'>Руководитель:</p>
			<p class='r'>_____________ <?= $this->teacher_full ?></p>
			<p class='r'>«__» _____________ 2023 г.</p>
		</div>
		
	</div><?php break; case '!0': ?><!--Приложение-->
	<div class="page apage">
		<?= $this->page_content ?>
	
	</div><?php break; default: break; } ?>

</div>
<hr/>
<?php }
}
