152 lines
8.4 KiB
HTML
152 lines
8.4 KiB
HTML
|
{*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>
|