EIOS/tpl/tpl_teacher_ocenki_print.html

152 lines
8.4 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{*shapka gruppname="$ocenki.grupp.name" gruppa="$ocenki.grupp.sokr" kurs="$ocenki.grupp.kurs" fo="$ocenki.grupp.fo" specialnost="$ocenki.grupp.specialnost" disciplina="$ol.name" s=0*}
{function shapka s=0}
<center style="font-size:12px;">Федеральное государственное бюджетное образовательное учреждение высшего образования</center>
<center style="font-size:20px;font-weight:bold;">"МАЙКОПСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ"</center>
<center style="font-weight:bold;">Факультет ______________________</center>
<center>{if $fo=="оч"}очная{/if}{if $fo=="заоч"}заочная{/if} форма обучения</center>
{if $s==0}<center style="font-weight:bold;">ЗАЧЕТНО-ЭКЗАМЕНАЦИОННАЯ ВЕДОМОСТЬ №</center>{/if}
{if $s==1}<center style="font-weight:bold;">ВЕДОМОСТЬ ТЕКУЩЕЙ АТТЕСТАЦИИ №</center>{/if}
{if $s==2}<center style="font-weight:bold;">ВЕДОМОСТЬ КУРСОВЫХ №</center>{/if}
<table class="tb_noborder tb_w_700">
<tr><td>Семестр <b>{$semestr}</b> <b>{if date('m')>=10}{date('Y')}</b> / <b>{date('Y')+1}{else}{date('Y')-1}</b> / <b>{date('Y')}{/if}</b> учебного года</td><td>Курс <b>{$kurs}</b> группа <b>{$gruppa}-{$kurs}__</b></td></tr>
<tr><td><!--{if s==0}форма контроля <b>зачет</b>{/if}--></td><td>Наименование дисциплины <b>{$disciplina}</b></td></tr>
<tr><td>Ф.И.О. преподавателя ______________________</td><td>Дата проведения формы контроля: "___" __________ 2019 год</td></tr>
</table>
<br>
{/function}
{function niztable s=1}
<br>
<table class="tb_noborder tb_w_700">
<tr><td>Число обучающихся на экзамене(зачете)</td><td class="tb_td_niz"></td></tr>
<tr><td>из них получивших "отлично" ("зачтено")</td><td class="tb_td_niz"></td></tr>
<tr><td>получивших "хорошо"</td><td class="tb_td_niz"></td></tr>
<tr><td>получивших "удовлетворительно"</td><td class="tb_td_niz"></td></tr>
<tr><td>получивших "неудовлетворительно" ("не зачтено")</td><td class="tb_td_niz"></td></tr>
<tr><td>число обучающихся, не явившихся на экзамен(зачет)</td><td class="tb_td_niz"></td></tr>
<tr><td>число обучающихся, не выполнивших учебный план</td><td class="tb_td_niz"></td></tr>
<tr><td>число обучающихся, досрочно сдавших сессию</td><td class="tb_td_niz"></td></tr>
<tr><td>Дата формирования ведомости</td><td class="tb_td_niz"></td></tr>
<tr><td>преподаватель</td><td class="tb_td_niz"></td></tr>
</table>
<div class="new_page"></div>
{/function}
<!DOCTYPE html>
<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->
<!--[if !IE]><!--> <html lang="en"> <!--<![endif]-->
<head>
<meta charset="utf-8" />
<title>{$page.name} {$site.name}</title>
<meta content="width=device-width, initial-scale=1.0" name="viewport" />
<meta content="" name="description" />
<meta content="" name="author" />
<link href="/tpl/css/print.css" rel="stylesheet" />
</head>
{literal}<style>
.tb_noborder{ border:none; }
.tb_noborder td{ border:none; }
.tb_nocenter{ margin: }
.tb_td_niz{ border-bottom:1px solid #000!important;width:60%; }
.tb_w_700{ width:70%; }
.table td{ line-height:20px; padding:20px;}
</style>{/literal}
<body class="fixed-top">
<div class="row-fluid">
<div class="span12">
<div class="row-fluid">
{if $regim=='ocenki_grupps'}
<div class="span12">
<div class="row-fluid">
{if count($ocenki.students)}
{foreach from=$ocenki.lections item=ol}
{shapka gruppname=$ocenki.grupp.name gruppa=$ocenki.grupp.sokr kurs=$ocenki.grupp.kurs semestr=$ol.semestr fo=$ocenki.grupp.fo specialnost=$ocenki.grupp.specialnost disciplina=$ol.name s=0}
<table class="table table-striped table-bordered table-advance table-hover tb_w_700">
<thead><tr>
<th></th>
<th>Фамилия, инициалы</th>
<th>№ зачетной книжки</th>
<th>Отметка о выполнении<br>(невыполнении)<br>учебного плана<br>("УПВ"/"УПНВ")</th>
<th>Зачетная оценка</th>
</tr></thead>
<tbody>{foreach from=$ocenki.students item=os key=k}<tr>
<td>{$k+1}</td>
<td>{$os.user.fio}</td>
<td class="center">{if $os.num_zach!=""}{$os.num_zach}{else}{$os.num_stud}{/if}</td>
<td class="center">{$ocenki.saves.upv[$ol.id][$os.id]}</td>
<td class="center">{$ocenki.saves.ol[$ol.id][$os.id][2]}</td>
</tr>{/foreach}</tbody>
</table>
{niztable}
{shapka gruppname=$ocenki.grupp.name gruppa=$ocenki.grupp.sokr kurs=$ocenki.grupp.kurs semestr=$ol.semestr fo=$ocenki.grupp.fo specialnost=$ocenki.grupp.specialnost disciplina=$ol.name s=1}
<table class="table table-striped table-bordered table-advance table-hover tb_w_700">
<thead><tr>
<th></th>
<th>Фамилия, инициалы</th>
<th>№ зачетной книжки</th>
<th>Пропуски</th>
<th>Текущая аттестация</th>
</tr></thead>
<tbody>{foreach from=$ocenki.students item=os key=k}<tr>
<td>{$k+1}</td>
<td>{$os.user.fio}</td>
<td class="center">{if $os.num_zach!=""}{$os.num_zach}{else}{$os.num_stud}{/if}</td>
<td class="center">{$ocenki.saves.propusk[$ol.id][$os.id]}</td>
<td class="center">{$ocenki.saves.ol[$ol.id][$os.id][1]}</td>
</tr>{/foreach}</tbody>
</table>
{niztable}
{if count($ol.kursov)}
{foreach from=$ol.kursov item=pr}
{shapka gruppname=$ocenki.grupp.name gruppa=$ocenki.grupp.sokr kurs=$ocenki.grupp.kurs semestr=$ol.semestr fo=$ocenki.grupp.fo specialnost=$ocenki.grupp.specialnost disciplina=$ol.name s=2}
<table class="table table-striped table-bordered table-advance table-hover tb_w_700">
<thead><tr>
<th>ФИО</th>
<th>Номер зачетки</th>
<th>Промежуточная(зачет,экзамен)</th>
</tr></thead>
<tbody>{foreach from=$ocenki.students item=os}<tr>
<td>{$os.user.fio}</td>
<td class="center">{if $os.num_zach!=""}{$os.num_zach}{else}{$os.num_stud}{/if}</td>
<td class="center">{$ocenki.saves.kur[$pr.id][$os.id][2]}</td>
</tr>{/foreach}</tbody>
</table>
{/foreach}
{niztable}
{/if}
<h2>Остальные предметы {$ol.name} {$ol.specialnost} курс:{$ol.kurs} сем.:{$ol.semestr}</h2>
<table class="table table-striped table-bordered table-advance table-hover">
<thead><tr>
<th rowspan="2">ФИО</th>
<th rowspan="2">Номер зачетки</th>
{if count($ol.practich)}<th colspan="{count($ol.practich)}">Практические</th>{/if}
{if count($ol.controln)}<th colspan="{count($ol.controln)}">Контрольные</th>{/if}
{if count($ol.praktika)}<th colspan="{count($ol.praktika)}">Практика</th>{/if}
</tr>
<tr>
{if count($ol.practich)}{foreach from=$ol.practich item=pr}<th>{$pr.descrip}</th>{/foreach}{/if}
{if count($ol.controln)}{foreach from=$ol.controln item=pr}<th>{$pr.descrip}</th>{/foreach}{/if}
{if count($ol.praktika)}{foreach from=$ol.praktika item=pr}<th>{$pr.descrip}</th>{/foreach}{/if}
</tr></thead>
<tbody>{foreach from=$ocenki.students item=os}<tr>
<td>{$os.user.fio}</td>
<td class="center">{if $os.num_zach!=""}{$os.num_zach}{else}{$os.num_stud}{/if}</td>
{if count($ol.practich)}{foreach from=$ol.practich item=pr}<td class="center">{$ocenki.saves.pr[$pr.id][$os.id][2]}</td>{/foreach}{/if}
{if count($ol.controln)}{foreach from=$ol.controln item=pr}<td class="center">{$ocenki.saves.co[$pr.id][$os.id][2]}</td>{/foreach}{/if}
{if count($ol.praktika)}{foreach from=$ol.praktika item=pr}<td class="center">{$ocenki.saves.pra[$pr.id][$os.id][2]}</td>{/foreach}{/if}
</tr>{/foreach}</tbody>
</table>
<div class="new_page"></div>
{/foreach}
{/if}
</div>
</div>
{/if}
</div>
</div>
</div>
</body>
</html>