EIOS/tpl/tpl_iup_users1.html

237 lines
13 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.

{include file="tpl_messager.html"}
{if $des=="show"}
<div class="row-fluid">
<div class="span12">
<div class="span12">
<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">
<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>
</tr>
</thead>
<tbody>
{foreach from=$users item=it}
<tr>
<td><form method="POST" id="form_{$it.id}">{$it.id}</td>
<td>{$it.fio}<input type="HIDDEN" value="{$it.id}" name="fioid" id="fioid_{$it.id}"></td>
<td>
<div id="noeditf_{$it.id}">{$it.fakultet}</div>
<div id="yseditf_{$it.id}" style="display:none;">
<select class="span12" id="fakultet_{$it.id}" name="fakultet">
<option value="0">Выберите</option>
{foreach from=$fakultets item=fk}
<option value="{$fk.fakult}"{if $it.fakultet==$fk.fakult} SELECTED{/if}>{$fk.fakult}</option>
{/foreach}
</select>
</div>
</td>
<td>
<div id="noeditk_{$it.id}">{$it.kafedra}</div>
<div id="yseditk_{$it.id}" style="display:none;">
<select class="span12" id="kafedra_{$it.id}" name="kafedra">
<option value="0">Выберите</option>
{foreach from=$kafedras item=fk}
<option value="{$fk.name}"{if $it.kafedra==$fk.name} SELECTED{/if}>{$fk.name}</option>
{/foreach}
</select>
</div>
</td>
<td>
<div id="noedits_{$it.id}">
{foreach from=$statuses item=status key=k}
{foreach from=$it.statuses item=ustatus key=uk}
{if $k==$ustatus}<span class="label label{if $k==20}{/if}{if $k==21}-success{/if}{if $k==22}-warning{/if}{if $k==23}-important{/if}{if $k==24}-info{/if}{if $k==25}-inverse{/if}">{strip_tags($status)}</span>; {/if}
{/foreach}
{/foreach}
</div>
<div id="ysedits_{$it.id}" style="display:none;">
{foreach from=$statuses item=status key=k}
{assign var="sel" value="0"}
{foreach from=$it.statuses item=ustatus key=uk}
{if $k==$ustatus}{assign var="sel" value="1"}{/if}
{/foreach}
<input type="CHECKBOX" name="statuses[]" value="{$k}" {if $sel==1}CHECKED{/if}> <span class="label label{if $k==20}{/if}{if $k==21}-success{/if}{if $k==22}-warning{/if}{if $k==23}-important{/if}{if $k==24}-info{/if}{if $k==25}-inverse{/if}">{strip_tags($status)}</span>;
{/foreach}
</div>
</td>
<td nowrap>
<div id="noeditb_{$it.id}">
<a class="btn btn-primary show_edit" href="#" id="{$it.id}"><i class="icon-pencil"></i></a>
</div>
<div id="yseditb_{$it.id}" style="display:none;">
<a class="btn btn-primary send_edit" href="#" id="{$it.id}"><i class="icon-mail-reply-all"></i></a>
</div>
</form>
<span id="mess_{$it.id}"></span>
</td>
</tr>
{/foreach}
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
{literal}<script>$(document).ready(function(){
$(".show_edit").click(function(){
var id = $(this).attr("id");
$("#noeditf_"+id).toggle(); $("#yseditf_"+id).toggle();
$("#noeditk_"+id).toggle(); $("#yseditk_"+id).toggle();
$("#noedits_"+id).toggle(); $("#ysedits_"+id).toggle();
$("#noeditb_"+id).toggle(); $("#yseditb_"+id).toggle();
return false;
});
$(".send_edit").click(function(){
var id = $(this).attr("id");
var formdata = $("#form_"+id).serialize();
$.ajax({
url: '/json.php',dataType:'json',type:'POST',async:false,data:'ajdes=change_iup_users&'+formdata,
success: function(data){
$("#mess_"+id).html(data.html);
}
});
return false;
});
});</script>{/literal}
{/if}
{if $des=="add"|| $des=="edit"}<!--1 Интерфейс студента добавление-->
<div class="row-fluid">
<div class="span12">
<div class="span12">
<div class="widget red">
<div class="widget-title">
{if $des=="add"}<h4><i class="icon-reorder"></i>Добавление заявки на Индивидуальный учебный план</h4>{/if}
{if $des=="edit"}<h4><i class="icon-reorder"></i>Редактирование заявки на Индивидуальный учебный план</h4>{/if}
<span class="tools"><a href="javascript:;" class="icon-chevron-down"></a></span>
</div>
<div class="widget-body">
{if isset($zayavka.statuses)&&count($zayavka.statuses)}<b>История изменения статусов заявки</b><ul>
{foreach from=$zayavka.statuses item=st}
<li>{$st.data_c} Был статус: "<b>{$statuses[$st.status_old]}</b>" Стал статус: "<b>{$statuses[$st.status_new]}</b>" комментарий: {if $st.descrip!=""}<i>{$st.descrip}</i>{/if}</li>
{/foreach}</ul>{/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="Фамилия имя отчество полное" name="fio" value="{$zayavka.fio}" />
</div>
</div>
<div class="control-group">
<label class="control-label span2">Предыдущее образование</label>
<div class="controls span3">
<select data-placeholder="Выберите предыдущее образование" class="span12" tabindex="1" name="pred_obraz">
<option value="">Выберите</option>
<option value="высшее"{if $zayavka.pred_obraz=="высшее"} SELECTED{/if}>высшее</option>
<option value="среднее специальное"{if $zayavka.pred_obraz=="среднее специальное"} SELECTED{/if}>среднее специальное</option>
</select>
</div>
<label class="control-label span2">Образовательное учреждение</label>
<div class="controls span5">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Полное наименование образовательного учреждения" name="obraz_uchr" value="{$zayavka.obraz_uchr}" />
</div>
</div>
<h4>Приложения к диплому:</h4>
<div class="control-group">
<label class="control-label span1">Серия</label>
<div class="controls span3">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Серия диплома" name="diplom_seriya" value="{$zayavka.diplom_seriya}" />
</div>
<label class="control-label span1">Номер</label>
<div class="controls span3">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Номер диплома" name="diplom_nomer" value="{$zayavka.diplom_nomer}" />
</div>
<label class="control-label span1">от</label>
<div class="controls span3">
<input type="text" class="span12 tooltips" data-trigger="hover" data-original-title="Дата выдачи диплома" name="diplom_data" value="{$zayavka.diplom_data}" />
</div>
</div>
<h4>Претендую на обучение:</h4>
<div class="control-group">
<label class="control-label span1">Направление</label>
<div class="controls span3">
<select data-placeholder="Выберите направление" class="span12" tabindex="1" name="pret_naprav">
<option value="">Выберите</option>
{*foreach from=$napravlenie item=nap}
<option value="{$nap.name_s}: {$nap.name_f}"{if $zayavka.pret_naprav=="{$nap.name_s}: {$nap.name_f}"} SELECTED{/if}>{$nap.name_s}: {$nap.name_f}</option>{/foreach*}
{foreach from=$napravlenie item=nap key=fak}
<option value="0" disabled>{$fak}</option>
{foreach from=$nap item=nap1 key=spec}
<option value="{$spec}: {$nap1}"{if $zayavka.pret_naprav=="{$spec}: {$nap1}"} SELECTED{/if}>---{$nap1}</option>
{/foreach}
{/foreach}
</select>
</div>
<label class="control-label span1">Курс</label>
<div class="controls span3">
<select data-placeholder="Выберите курс" class="span12" tabindex="1" name="pret_kurs">
<option value="">Выберите</option>
<option value="1"{if $zayavka.pret_kurs=="1"} SELECTED{/if}>1</option>
<option value="2"{if $zayavka.pret_kurs=="2"} SELECTED{/if}>2</option>
<option value="3"{if $zayavka.pret_kurs=="3"} SELECTED{/if}>3</option>
<option value="4"{if $zayavka.pret_kurs=="4"} SELECTED{/if}>4</option>
<option value="5"{if $zayavka.pret_kurs=="5"} SELECTED{/if}>5</option>
</select>
</div>
<label class="control-label span1">Форма обучения</label>
<div class="controls span3">
<select data-placeholder="Выберите форму обучения" class="span12" tabindex="1" name="pret_fo">
<option value="">Выберите</option>
<option value="очная"{if $zayavka.pret_fo=="очная"} SELECTED{/if}>очная</option>
<option value="заочная"{if $zayavka.pret_fo=="заочная"} SELECTED{/if}>заочная</option>
</select>
</div>
</div>
<h4>Приложения(прикрепить):</h4>
<div class="mestofiles">
{foreach from=$prilogens item=prf}
<div class="control-group mf_item">
<label class="control-label span4">{$prf.title}</label>
<div class="controls span6">
<input type="file" class="span12 tooltips" data-trigger="hover" data-original-title="Загрузить файл {$prf.title}, формат jpg (не более 8 Мб)" name="{$prf.name}[]" />
</div>
<div class="controls span2">
<a class="btn btn-success tooltips faddfile" href="#" data-trigger="hover" data-original-title="Если необходимо загрузить еще один файл, нажмите для добавления такой возможности" data-placement="top"><i class="icon-plus"></i></a>
</div>
</div>
{/foreach}
</div>
{if isset($zayavka.files)}<div class="row-fluid">
{foreach from=$zayavka.files item=fl}<div class="span3">
<img src="/{$fl.file}" alt="{$fl.tipfile}" class="img img-responsive" style="min-height:120px;max-height:120px;"/><p class="info"><span class="small">{$fl.data_c}</span></p> <p class="info">{$fl.tipfile}</p><p class="info"><input type="CHECKBOX" name="del_file[{$fl.id}]" class="tooltips" data-trigger="hover" data-original-title="Удалить файл из заявки" data-placement="top" > - удалить файл</p>
</div>{/foreach}
</div>{/if}
<div class="form-actions">
<input type="CHECKBOX" name="status" class="tooltips" data-trigger="hover" data-original-title="Сохранить заявку как черновик, для дальнейшего редактирования" data-placement="top" {if isset($zayavka.status)}{if $zayavka.status=="-1"}CHECKED{/if}{else}CHECKED{/if}> - сохранить как черновик, иначе ваша заявка идет на проверку для дальнейшей работы
{if $des=="add"}<button type="submit" name="iup_student_save" class="btn btn-success">Сохранить заявку</button>{/if}
{if $des=="edit"}<button type="submit" name="iup_student_edit" class="btn btn-success">Сохранить заявку</button><input type="HIDDEN" name="id" value="{$zayavka.id}">{/if}
</div>
</form>
</div>
</div>
</div>
{literal}<script>$(document).ready(function(){
$(".faddfile").click(function(){
var title=$(this).parent().parent().find("label").html();
var name=$(this).parent().parent().find("input").attr("name");
console.log(title+"-"+name);
$(this).closest(".mf_item").after('<div class="control-group mf_item"><label class="control-label span4">'+title+'</label><div class="controls span6"><input type="file" class="span12" name="'+name+'" /></div><div class="controls span2"></div></div>');
return false;
});
});</script>{/literal}
</div>
</div>
{/if}