606 lines
26 KiB
HTML
606 lines
26 KiB
HTML
|
<div class="row-fluid">
|
|||
|
<div class="span12">
|
|||
|
<h3 class="page-title">Практика для студентов</h3>
|
|||
|
<ul class="breadcrumb">
|
|||
|
<li><a href="/">Главная</a><span class="divider">/</span></li>
|
|||
|
<li class="active"><a href="/teach/praktika/">Обучать - практика</a></li>
|
|||
|
</ul>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
{if isset($user.statuses[27])}
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="span12">
|
|||
|
<div class="row-fluid">
|
|||
|
{if $regim=='show'}
|
|||
|
<div class="span12">
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="widget green">
|
|||
|
<div class="widget-title">
|
|||
|
<h4><i class="icon-reorder"></i> Личный кабинет ответственного за практику по кафедре </h4>
|
|||
|
<span class="tools">
|
|||
|
<a href="javascript:;" class="icon-chevron-down"></a>
|
|||
|
</span>
|
|||
|
</div>
|
|||
|
<div class="widget-body">
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span3">Факультет</label>
|
|||
|
<div class="controls">
|
|||
|
<input type="text" class="form-control span9" name="pole" value="{$teacher.fakultet}" readonly />
|
|||
|
<span class="help-inline"></span>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span3">Кафедра</label>
|
|||
|
<div class="controls">
|
|||
|
<input type="text" class="form-control span9" name="pole" value="{$teacher.kafedra}" readonly />
|
|||
|
<span class="help-inline"></span>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<h4>Список практик на <span>2019-2020 </span> учебный год</h4>
|
|||
|
<!--table class="table table-striped table-bordered table-advance table-hover">
|
|||
|
<thead>
|
|||
|
<tr>
|
|||
|
<th>№ п.п.</th>
|
|||
|
<th>Наименование ОПОП</th>
|
|||
|
<th>Год начала подготовки</th>
|
|||
|
<th>Вид практики</th>
|
|||
|
<th>Наименование практики</th>
|
|||
|
<th>Семестр</th>
|
|||
|
<th>Количество ЗЕ</th>
|
|||
|
<th>Продолжительность в неделях</th>
|
|||
|
<th>Форма контроля</th>
|
|||
|
<th>Вид отчетности</th>
|
|||
|
<th>Учебная группа</th>
|
|||
|
<th>Руководитель практики от кафедры</th>
|
|||
|
<th>Операции</th>
|
|||
|
</tr>
|
|||
|
</thead>
|
|||
|
<tbody>
|
|||
|
{foreach from=$practices_kafedra item=pract key=k}
|
|||
|
<tr>
|
|||
|
<td>{$k+1}</td>
|
|||
|
<td>{$pract.id_start}</td>
|
|||
|
<td>{$pract.year} год {$pract.forma}</td>
|
|||
|
<td>{$pract.type}</td>
|
|||
|
<td>{$pract.name}</td>
|
|||
|
<td>{$pract.semestr}</td>
|
|||
|
<td>{$pract.count_ze}</td>
|
|||
|
<td>{$pract.duration}</td>
|
|||
|
<td>{$pract.control}</td>
|
|||
|
<td>{$pract.reporting}</td>
|
|||
|
<td></td>
|
|||
|
<td></td>
|
|||
|
<td><a href="#fixing-group" data-id="{$pract.id}" class="btn btn-primary fixing-group">Привязать</a></td>
|
|||
|
</tr>
|
|||
|
{/foreach}
|
|||
|
|
|||
|
</tbody>
|
|||
|
</table><br /-->
|
|||
|
<table class="table table-striped table-bordered table-advance table-hover">
|
|||
|
<thead>
|
|||
|
<tr>
|
|||
|
<th>№ п.п.</th>
|
|||
|
<th>Наименование ОПОП</th>
|
|||
|
<th>Год начала подготовки</th>
|
|||
|
<th>Наименование практики</th>
|
|||
|
<th>Семестр</th>
|
|||
|
<th>Количество ЗЕ</th>
|
|||
|
<th>Форма контроля</th>
|
|||
|
<th>Учебная группа</th>
|
|||
|
<th>Руководитель практики от кафедры</th>
|
|||
|
<th>Операции</th>
|
|||
|
</tr>
|
|||
|
</thead>
|
|||
|
<tbody>
|
|||
|
{foreach from=$pract_plans item=pract key=k}
|
|||
|
<tr>
|
|||
|
<td>{$k+1}</td>
|
|||
|
<td>{$pract.name}</td>
|
|||
|
<td>{$pract.year} год {$pract.forma}</td>
|
|||
|
<td>{$pract.discid} {$pract.discip}</td>
|
|||
|
<td>{$pract.sem}</td>
|
|||
|
<td>{$pract.zet}</td>
|
|||
|
<td>{$pract.control}</td>
|
|||
|
<td></td>
|
|||
|
<td></td>
|
|||
|
<td><a href="#fixing-group" data-id="{$pract.id}" class="btn btn-primary fixing-group">Привязать</a></td>
|
|||
|
</tr>
|
|||
|
{/foreach}
|
|||
|
|
|||
|
</tbody>
|
|||
|
</table>
|
|||
|
|
|||
|
<a href="#" class="btn btn-warning">РП и программы практик (по ОПОП)</a>
|
|||
|
<a href="#" class="btn btn-warning">График практик на 2019-2020 учебный год</a><br /><br />
|
|||
|
<a href="#" class="btn btn-warning">Перечень профильных организаций, с которыми заключен договор на проведение практики обучающимися по направлению подготовки (специальности)</a>
|
|||
|
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<!--Закрепление студентов за руководителями практики от кафедры-->
|
|||
|
<div class="row-fluid" id="fixing-group" style="display: none;">
|
|||
|
<div class="widget blue">
|
|||
|
<div class="widget-title">
|
|||
|
<h4><i class="icon-reorder"></i> Закрепление студентов за руководителями практики от кафедры </h4>
|
|||
|
<span class="tools">
|
|||
|
<a href="javascript:;" class="icon-chevron-down"></a>
|
|||
|
</span>
|
|||
|
</div>
|
|||
|
<div class="widget-body">
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="span3"><b>Направление подготовки: </b></div>
|
|||
|
<div class="span3"><span class="fixing-area">123</span></div>
|
|||
|
<div class="span3"><b>Год набора и форма обучения: </b></div>
|
|||
|
<div class="span3"><span class="fixing-year" >123</span></div>
|
|||
|
</div>
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="span3"><b>Наименование практики: </b></div>
|
|||
|
<div class="span3"><span class="fixing-name" >123</span></div>
|
|||
|
<div class="span3"><b>Тип практики: </b></div>
|
|||
|
<div class="span3"><span class="fixing-type" >123</span></div>
|
|||
|
</div>
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="span3"><b>Семестр: </b></div>
|
|||
|
<div class="span3"><span class="fixing-semestr" >123</span></div>
|
|||
|
<div class="span3"><b>Продолжительность: </b></div>
|
|||
|
<div class="span3"><span class="fixing-duration" ></span> недели</div>
|
|||
|
</div>
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="span3"><b>Форма контроля: </b></div>
|
|||
|
<div class="span3"><span class="fixing-control" >123</span></div>
|
|||
|
<div class="span3"><b>Отчетность: </b></div>
|
|||
|
<div class="span3"><span class="fixing-reporting" >Дневник, отчет</span></div>
|
|||
|
</div>
|
|||
|
<hr />
|
|||
|
<h4>Добавление нового руководителя</h4>
|
|||
|
<form name="fixing_teacher" action="#" method="post" onsubmit="return false;">
|
|||
|
<input type="hidden" name="practic" value="" />
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="span2">
|
|||
|
Группа:
|
|||
|
</div>
|
|||
|
<div class="span2">
|
|||
|
<select name="grupp" class="search-field"></select>
|
|||
|
</div>
|
|||
|
<div class="span2">
|
|||
|
<input type="text" name="num" required value="1" />
|
|||
|
</div>
|
|||
|
<div class="span2">
|
|||
|
Руководитель:
|
|||
|
</div>
|
|||
|
<div class="span2">
|
|||
|
<select name="teacher" style="width: 100%;"></select>
|
|||
|
</div>
|
|||
|
<div class="span2">
|
|||
|
<input type="submit" name="ok" value="Добавить" class="btn btn-success fixed-grupp" />
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</form>
|
|||
|
<hr />
|
|||
|
|
|||
|
<table class="table table-striped table-bordered table-advance table-hover">
|
|||
|
<thead>
|
|||
|
<tr>
|
|||
|
<th>№ п.п.</th>
|
|||
|
<th>Группа</th>
|
|||
|
<th>Руководители</th>
|
|||
|
<th>Операции</th>
|
|||
|
</tr>
|
|||
|
</thead>
|
|||
|
<tbody class="load-fixed">
|
|||
|
|
|||
|
</tbody>
|
|||
|
</table>
|
|||
|
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<!--Фиксация хода образовательного процесса студентов по практикам-->
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="widget red">
|
|||
|
<div class="widget-title">
|
|||
|
<h4><i class="icon-reorder"></i> Фиксация хода образовательного процесса студентов по практикам </h4>
|
|||
|
<span class="tools">
|
|||
|
<a href="javascript:;" class="icon-chevron-down"></a>
|
|||
|
</span>
|
|||
|
</div>
|
|||
|
<div class="widget-body">
|
|||
|
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
{if isset($user.statuses[99])}
|
|||
|
<!--Администратору - который может заполнять информацию по практикам-->
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="widget orange">
|
|||
|
<div class="widget-title">
|
|||
|
<h4><i class="icon-reorder"></i>Администрирование практик</h4>
|
|||
|
<span class="tools">
|
|||
|
<a href="javascript:;" class="icon-chevron-down"></a>
|
|||
|
</span>
|
|||
|
</div>
|
|||
|
<div class="widget-body">
|
|||
|
<h4>Добавление практики</h4>
|
|||
|
<form name="add_practic" method="post" action="#" onsubmit="return false;">
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span4">Направление подготовки: </label>
|
|||
|
<div class="controls">
|
|||
|
<select name="start" class="tooltips" data-trigger="hover" data-original-title="Выберите профиль подготовки, а также год и форму обучения">
|
|||
|
{foreach from=$profiles_start item=start}
|
|||
|
<option value="{$start.id}">{$start.code} {$start.id_profile}. Год: {$start.year} ({$start.forma})</option>
|
|||
|
{/foreach}
|
|||
|
</select>
|
|||
|
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span4">Семестр</label>
|
|||
|
<select name="semestr" class="tooltips" data-trigger="hover" data-original-title="Выберите семестр, в котором будет проводиться данная практика">
|
|||
|
<option value="1">1 семестр</option>
|
|||
|
<option value="2">2 семестр</option>
|
|||
|
<option value="3">3 семестр</option>
|
|||
|
<option value="4">4 семестр</option>
|
|||
|
<option value="5">5 семестр</option>
|
|||
|
<option value="6">6 семестр</option>
|
|||
|
<option value="7">7 семестр</option>
|
|||
|
<option value="8">8 семестр</option>
|
|||
|
<option value="9">9 семестр</option>
|
|||
|
<option value="10">10 семестр</option>
|
|||
|
<option value="11">11 семестр</option>
|
|||
|
<option value="12">12 семестр</option>
|
|||
|
</select>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span4">Вид практики:</label>
|
|||
|
<select name="type" class="tooltips" data-trigger="hover" data-original-title="Выберите вид практики">
|
|||
|
<option value="учебная">Учебная</option>
|
|||
|
<option value="производственная">Производственная</option>
|
|||
|
<option value="преддипломная">Преддипломная</option>
|
|||
|
<option value="научно-исследовательская">Научно-исследовательская</option>
|
|||
|
<option value="технологическая">Технологическая</option>
|
|||
|
<option value="педагогическая">Педагогическая</option>
|
|||
|
</select>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span4">Наименование практики: </label>
|
|||
|
<div class="controls" >
|
|||
|
<input type="text" class="span8 tooltips" name="name" data-trigger="hover" data-original-title="Например: Практика по получению первичных профессиональных умений и навыков" required />
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span4">Количество зачетных единиц: </label>
|
|||
|
<div class="controls" >
|
|||
|
<input type="text" class="span8 tooltips" name="count_ze" data-trigger="hover" data-original-title="Например: 3. Просто укажите число" required />
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span4">Продолжительность в неделях: </label>
|
|||
|
<div class="controls" >
|
|||
|
<input type="text" class="span8 tooltips" name="duration" data-trigger="hover" data-original-title="Укажите только число!" required />
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span4">Форма контроля: </label>
|
|||
|
<div class="controls" >
|
|||
|
<select name="control" class="tooltips" data-trigger="hover" data-original-title="Выберите форму контроля">
|
|||
|
<option value="зачет">зачет</option>
|
|||
|
<option value="дифференцированный зачет">дифференцированный зачет</option>
|
|||
|
<option value="экзамен">экзамен</option>
|
|||
|
</select>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label span4">Вид отчетности: </label>
|
|||
|
<div class="controls" >
|
|||
|
<input type="text" class="span8 tooltips" name="reporting" data-trigger="hover" data-original-title="Например, отчет или дневник" required />
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<input type="submit" class="btn btn-success add_practic" value="Добавить" />
|
|||
|
</form>
|
|||
|
<hr />
|
|||
|
|
|||
|
<table class="table table-striped table-bordered table-advance table-hover">
|
|||
|
<thead>
|
|||
|
<tr>
|
|||
|
<th>№</th>
|
|||
|
<th>Профиль подготовки</th>
|
|||
|
<th>Год набора</th>
|
|||
|
<th>Форма обучения</th>
|
|||
|
<th>Семестр</th>
|
|||
|
<th>Вид практики</th>
|
|||
|
<th>Название</th>
|
|||
|
<th>Количество з.е.</th>
|
|||
|
<th>Продолжительность в неделях</th>
|
|||
|
<th>Форма контроля</th>
|
|||
|
<th>Вид отчетности</th>
|
|||
|
<th>Операции</th>
|
|||
|
</tr>
|
|||
|
</thead>
|
|||
|
<tbody class="load-practices">
|
|||
|
{foreach from=$practices item=pract key=k}
|
|||
|
<tr>
|
|||
|
<td>{$k+1}</td>
|
|||
|
<td>{$pract.id_start}</td>
|
|||
|
<td>{$pract.year}</td>
|
|||
|
<td>{$pract.forma}</td>
|
|||
|
<td>{$pract.semestr}</td>
|
|||
|
<td>{$pract.type}</td>
|
|||
|
<td>{$pract.name}</td>
|
|||
|
<td>{$pract.count_ze}</td>
|
|||
|
<td>{$pract.duration}</td>
|
|||
|
<td>{$pract.control}</td>
|
|||
|
<td>{$pract.reporting}</td>
|
|||
|
<td><span class="btn btn-danger delete-pract" data-id="{$pract.id}">Удалить</span></td>
|
|||
|
</tr>
|
|||
|
{/foreach}
|
|||
|
</tbody>
|
|||
|
</table>
|
|||
|
|
|||
|
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{/if}
|
|||
|
|
|||
|
</div>
|
|||
|
{/if}
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<script type="text/javascript">
|
|||
|
$(document).ready(function(){
|
|||
|
//добавление новой практики
|
|||
|
$(".add_practic").click(function(){
|
|||
|
var start = $("form[name=add_practic] select[name=start]").val();
|
|||
|
var semestr = $("form[name=add_practic] select[name=semestr]").val();
|
|||
|
var type = $("form[name=add_practic] select[name=type]").val();
|
|||
|
var name = $("form[name=add_practic] input[name=name]").val();
|
|||
|
var count_ze = $("form[name=add_practic] input[name=count_ze]").val();
|
|||
|
var duration = $("form[name=add_practic] input[name=duration]").val();
|
|||
|
var control = $("form[name=add_practic] select[name=control]").val();
|
|||
|
var reporting = $("form[name=add_practic] input[name=reporting]").val();
|
|||
|
|
|||
|
|
|||
|
$.ajax({
|
|||
|
url: '/json.php', dataType: 'json', type: 'POST', async: false, data: 'ajdes=add_practic&start='+start+'&semestr='+semestr+'&type='+type+'&name='+name+'&count_ze='+count_ze+'&duration='+duration+'&control='+control+'&reporting='+reporting,
|
|||
|
success: function(data){
|
|||
|
$('.load-practices').html(data.html);
|
|||
|
$("form[name=add_practic] input[type=text]").val("");
|
|||
|
|
|||
|
}
|
|||
|
});
|
|||
|
|
|||
|
|
|||
|
});
|
|||
|
|
|||
|
//кнопка привязки определенной практики к группам - переносит к блоку "Закрепление групп за руководителями практики от кафедры"
|
|||
|
$(".fixing-group").click(function(){
|
|||
|
var id = $(this).data("id");
|
|||
|
|
|||
|
$("#fixing-group").css("display", "block");
|
|||
|
|
|||
|
$("form[name=fixing_teacher] input[name=practic]").val(id);
|
|||
|
|
|||
|
$.ajax({
|
|||
|
url: '/json.php', dataType: 'json', type: 'POST', async: false, data: 'ajdes=fixing_group&id='+id,
|
|||
|
success: function(data){
|
|||
|
$('.fixing-area').html(data.area);
|
|||
|
$('.fixing-semestr').html(data.semestr);
|
|||
|
$('.fixing-name').html(data.name);
|
|||
|
$('.fixing-type').html(data.type);
|
|||
|
$('.fixing-duration').html(data.duration);
|
|||
|
$('.fixing-control').html(data.control);
|
|||
|
|
|||
|
$('.fixing-year').html(data.year);
|
|||
|
|
|||
|
$("form[name=fixing_teacher] select[name=grupp]").html(data.html);
|
|||
|
$("form[name=fixing_teacher] select[name=teacher]").html(data.prepods);
|
|||
|
|
|||
|
$(".load-fixed").html(data.table);
|
|||
|
}
|
|||
|
});
|
|||
|
|
|||
|
|
|||
|
});
|
|||
|
|
|||
|
//привязка определенной практики к определенной группе с определенным преподавателем-руководителем от кафедры
|
|||
|
$(".fixed-grupp").click(function(){
|
|||
|
var id = $("form[name=fixing_teacher] input[name=practic]").val();
|
|||
|
var grupp = $("form[name=fixing_teacher] select[name=grupp]").val();
|
|||
|
var num = $("form[name=fixing_teacher] input[name=num]").val();
|
|||
|
var teacher = $("form[name=fixing_teacher] select[name=teacher]").val();
|
|||
|
|
|||
|
alert(id);
|
|||
|
alert(grupp);
|
|||
|
alert(num);
|
|||
|
alert(teacher);
|
|||
|
$.ajax({
|
|||
|
url: '/json.php', dataType: 'json', type: 'POST', async: false, data: 'ajdes=fixed_grupp&id='+id+'&grupp='+grupp+'&num='+num+'&teacher='+teacher,
|
|||
|
success: function(data){
|
|||
|
alert("Успешно добавлено");
|
|||
|
$(".load-fixed").html('1');
|
|||
|
//$(".load-fixed").html(data.table);
|
|||
|
}
|
|||
|
});
|
|||
|
|
|||
|
});
|
|||
|
|
|||
|
|
|||
|
//кнопка удаления
|
|||
|
$(".delete-pract").click(function(){
|
|||
|
alert("Кнопка удаления временно отключена");
|
|||
|
});
|
|||
|
|
|||
|
|
|||
|
});
|
|||
|
</script>
|
|||
|
{else}
|
|||
|
<p>У Вас нет доступа для просмотра данного раздела.</p>
|
|||
|
{/if}
|
|||
|
|
|||
|
<!-- BEGIN PAGE HEADER-->
|
|||
|
<!--div class="row-fluid">
|
|||
|
<div class="span12">
|
|||
|
<h3 class="page-title">Практика для студентов</h3>
|
|||
|
<ul class="breadcrumb">
|
|||
|
<li><a href="/">Главная</a><span class="divider">/</span></li>
|
|||
|
<li class="active"><a href="/teach/praktika/">Обучать - практика</a></li>
|
|||
|
<li><a class="btn btn-warning" href="/teach/praktika/add/"><i class="icon-plus icon-white"></i> Добавить</a></li>
|
|||
|
</ul>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="span12">
|
|||
|
<div class="row-fluid">
|
|||
|
{if $regim=='show'}
|
|||
|
<div class="span12">
|
|||
|
<div class="row-fluid">
|
|||
|
<div class="widget green">
|
|||
|
<div class="widget-title">
|
|||
|
<h4><i class="icon-reorder"></i> Существующие практики </h4>
|
|||
|
<span class="tools">
|
|||
|
<a href="javascript:;" class="icon-chevron-down"></a>
|
|||
|
</span>
|
|||
|
</div>
|
|||
|
<div class="widget-body">
|
|||
|
{if count($form.err)}{foreach from=$form.err item=er}
|
|||
|
<div class="alert alert-error">
|
|||
|
<button data-dismiss="alert" class="close">×</button>
|
|||
|
<strong>Ошибка!</strong> {$er}
|
|||
|
</div>
|
|||
|
{/foreach}{/if}
|
|||
|
{if isset($form.msg)}
|
|||
|
<div class="alert alert-success">
|
|||
|
<button data-dismiss="alert" class="close">×</button>
|
|||
|
<strong>Успешно!</strong> {$form.msg}
|
|||
|
</div>
|
|||
|
{/if}
|
|||
|
{if count($lections)}
|
|||
|
<table class="table table-striped table-bordered table-advance table-hover">
|
|||
|
<thead>
|
|||
|
<tr>
|
|||
|
<th>Даты</th>
|
|||
|
<th>Название</th>
|
|||
|
<th>Описание</th>
|
|||
|
<th>Файл</th>
|
|||
|
<th><i class=" icon-edit"></i> </th>
|
|||
|
<th></th>
|
|||
|
</tr>
|
|||
|
</thead>
|
|||
|
<tbody>
|
|||
|
{assign var="razd" value=""}
|
|||
|
{foreach from=$lections item=lc}
|
|||
|
{if isset($lc.lection.name)}
|
|||
|
{assign var=v value=$lc.lection.name|cat:$lc.lection.specialnost|cat:$lc.lection.kurs|cat:$lc.lection.semestr}
|
|||
|
{if $v!=$razd}
|
|||
|
<tr><td colspan="7"><strong>{$lc.lection.specialnost}-{$lc.lection.kurs}({$lc.lection.semestr}) {$lc.lection.name}</strong></td></tr>
|
|||
|
{assign var="razd" value=$v}
|
|||
|
{/if}
|
|||
|
{else}
|
|||
|
<tr><td colspan="7">Без привязки к лекциям</td></tr>
|
|||
|
{/if}
|
|||
|
<tr>
|
|||
|
<td nowrap>{if $lc.data_c!=$lc.data_u}{$lc.data_c}<br>{$lc.data_u}{else}{$lc.data_c}{/if}</td>
|
|||
|
<td>{$lc.name}</td>
|
|||
|
<td>{$lc.descrip}</td>
|
|||
|
<td nowarp>{if $lc.file!=''}
|
|||
|
<i class="icon-file"></i> <a href="/upload/praktika/{$lc.file}">скачать файл</a>
|
|||
|
{else}
|
|||
|
<span class="label label-important label-mini">нет файла</span>
|
|||
|
{/if}</td>
|
|||
|
<td nowarp>
|
|||
|
<a class="btn btn-primary" href="/teach/praktika/edit/{$lc.id}/"><i class="icon-pencil"></i></a>
|
|||
|
<a class="btn btn-danger" href="/teach/praktika/del/{$lc.id}/" onclick="return confirm('Вы уверены, что хотите удалить?')"><i class="icon-trash "></i></a>
|
|||
|
</td>
|
|||
|
<td></td>
|
|||
|
</tr>
|
|||
|
{/foreach}
|
|||
|
</tbody>
|
|||
|
</table>
|
|||
|
{/if}
|
|||
|
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{/if}
|
|||
|
{if $regim=='aded'}
|
|||
|
<div class="span12">
|
|||
|
<div class="widget red">
|
|||
|
<div class="widget-title">
|
|||
|
<h4><i class="icon-reorder"></i> {$form.title} </h4>
|
|||
|
<span class="tools">
|
|||
|
<a href="javascript:;" class="icon-chevron-down"></a>
|
|||
|
</span>
|
|||
|
</div>
|
|||
|
<div class="widget-body">
|
|||
|
{if count($form.err)}{foreach from=$form.err item=er}
|
|||
|
<div class="alert alert-error">
|
|||
|
<button data-dismiss="alert" class="close">×</button>
|
|||
|
<strong>Ошибка!</strong> {$er}
|
|||
|
</div>
|
|||
|
{/foreach}{/if}
|
|||
|
<form action="" class="form-horizontal" method="POST" enctype="multipart/form-data">
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label">Название практики</label>
|
|||
|
<div class="controls">
|
|||
|
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Полное название дисциплины (не более 255 символов)" name="name" value="{$form.p.name}" />
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label">Описание практики</label>
|
|||
|
<div class="controls">
|
|||
|
<textarea class="span12 tooltips" rows="3" data-trigger="hover" data-original-title="Опишите в кратце о чем материал" name="descrip">{$form.p.descrip}</textarea>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label">Файл практики</label>
|
|||
|
<div class="controls">
|
|||
|
<input type="file" class="span12 tooltips" data-trigger="hover" data-original-title="Загрузить файл дисциплины (не более 8 Мб)" name="file" />
|
|||
|
{if $form.p.file!=''}
|
|||
|
скачать: <i class="icon-file"></i> <a href="/upload/praktika/{$form.p.file}">{$form.p.file}</a>
|
|||
|
{$form.p.ofile}
|
|||
|
{/if}
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
<div class="control-group">
|
|||
|
<label class="control-label">Лекционный материал</label>
|
|||
|
<div class="controls">
|
|||
|
<select data-placeholder="Укажите для какой лекции доступен материал" class="chzn-select span12" tabindex="6" name="id_lection">
|
|||
|
<option value="0">нет привязки к лекции</option>
|
|||
|
{foreach from=$form.p.lection item=gr}
|
|||
|
<option{if $gr.sel==1} selected{/if} value="{$gr.id}">{$gr.specialnost} {$gr.name}-{$gr.kurs}(сем.{$gr.semestr})</option>
|
|||
|
{/foreach}
|
|||
|
</select>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
|
|||
|
<div class="form-actions">
|
|||
|
{$form.id}
|
|||
|
<button type="submit" name="{$form.btn_url}" class="btn btn-success">{$form.btn_name}</button>
|
|||
|
</div>
|
|||
|
</form>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
{/if}
|
|||
|
</div>
|
|||
|
</div>
|
|||
|
</div-->
|