EIOS/tpl/tpl_user_profile.html

409 lines
20 KiB
HTML
Raw Permalink 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.

<!-- 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="/user/profile/">Профайл</a></li>
</ul>
</div>
</div>
<div class="row-fluid">
<div class="span12">
<div class="row-fluid">
<div class="span12">
<div class="row-fluid">
<div class="widget blue">
<div class="widget-title">
<h4><i class="icon-reorder"></i> Telegram связь </h4>
<span class="tools">
<a href="javascript:;" class="icon-chevron-down"></a>
</span>
</div>
<div class="widget-body">
<p>Для авторизации в телеграмм боте <a href="https://t.me/MKGTU_bot" target="_blank">@MKGTU_bot</a>, необходимо:</p>
<ul>
<li>Найти бота в телеграмм по имени @MKGTU_bot или перейти по ссылке <a href="https://t.me/MKGTU_bot" target="_blank">@MKGTU_bot</a></li>
<li>В самом боте нажать кнопку <b>Старт</b> или отправить команду <b>/start</b></li>
<li>Отправить боту команду (после /auth идут РУССКИЕ буквы!) <code>/auth {$tg.passfraze}</code></li>
<li>Далее следовать инструкциям бота, можно отправить команду <b>/menu</b></li>
</ul>
{if isset($tg.dops)&&isset($tg.dops.telegram)&&count($tg.dops.telegram)}
<p>Зафиксированы следующие авторизации через телеграмм:</p>
<ol>
{foreach from=$tg.dops.telegram item=tg1}<li><b>{date('H:i d.m.Y',$tg1.data_c)}</b>: {$tg1.user_fio} <!--{$tg1.user_id}--></li>{/foreach}
</ol>
{else}
<p>Входов через Telegram не зафиксировано</p>
{/if}
</div>
</div>
<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 isset($msg)}
<div class="alert alert-success">
<button data-dismiss="alert" class="close">×</button>
<strong>Успешно!</strong> {$msg}
</div>
{/if}
{if count($err)}{foreach from=$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">Email</label>
<div class="controls">
<div class="input-prepend">
<span class="add-on">@</span><input type="text" class="" name="email" value="{$profile.email}" disabled/>
</div>
<span class="help-inline">Ваш email для контакта с Вами</span>
</div>
</div>
<div class="control-group">
<label class="control-label">ФИО</label>
<div class="controls">
<input type="text" class="span6 " name="fio" value="{$profile.fio}" readonly />
<span class="help-inline">Фамилия Имя Отчество (полностью)</span>
</div>
</div>
<div class="control-group">
<label class="control-label">Текущий пароль</label>
<div class="controls">
<input type="PASSWORD" class="span6 " name="pass" value="" />
<span class="help-inline">для изменения пароля введите текущий пароль</span>
</div>
</div>
<div class="control-group">
<label class="control-label">Новый пароль</label>
<div class="controls">
<input type="PASSWORD" class="span6 " name="pass1" value="" />
<span class="help-inline">для изменения введите новый пароль</span>
</div>
</div>
<div class="control-group">
<label class="control-label">Повторить новый пароль</label>
<div class="controls">
<input type="PASSWORD" class="span6 " name="pass2" value="" />
<span class="help-inline">для изменения пароля введите повторно новый пароль</span>
</div>
</div>
<div class="control-group">
<label class="control-label">Фотография</label>
<div class="controls">
<input type="file" class="span6 " name="foto" />
<span class="help-inline">Ваша фотография в формате jpg размером не более 800 Кб.</span>
</div>
</div>
{if $profile.foto!=''}
<div class="control-group">
<label class="control-label">текущее фото</label>
<div class="controls">
<div class="span6 "><img src="/upload/users/ava/{$profile.id}_ava_orig.jpg" width="300" /></div>
<span class="help-inline">при загрузки новой фотографии текущая удаляется</span>
</div>
</div>
{/if}
<div class="control-group">
<label class="control-label">Учебное заведение</label>
<div class="controls">
<div class="span12">
<select name="school" class="span6">
<!--option value="0">МГТУ (Учебное заведение явно не указано)</option-->
{foreach from=$vyz item=school}
<option value="{$school.id}" {if $id_vyz==$school.id}SELECTED{/if}>{$school.name}</option>
{/foreach}
</select>
</div>
</div>
</div>
<hr />
<h4>Дополнительные сведения</h4>
<div class="control-group">
<label class="control-label">Номер телефона</label>
<div class="controls">
<input type="text" class="span6 " name="phone" value="{$profile.phone}" required class="phone" readonly/>
<span class="help-inline">+79...</span>
</div>
</div>
<div class="control-group">
<label class="control-label">Полис ОМС</label>
<div class="controls">
<input type="text" class="span6 " name="polis" value="{$profile.polis}" readonly />
<span class="help-inline">номер (16 цифр)</span>
</div>
</div>
<div class="control-group">
<label class="control-label">СНИЛС</label>
<div class="controls">
<input type="text" class="span6 " name="snils" value="{$profile.snils}" readonly />
<span class="help-inline"></span>
</div>
</div>
<div class="form-actions">
<button type="submit" name="profile_save" class="btn btn-success">Сохранить</button>
</div>
</form>
<!-- END FORM-->
</div>
</div>
<div class="widget yellow">
<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 isset($student.msg)}
<div class="alert alert-success">
<button data-dismiss="alert" class="close">×</button>
<strong>Успешно!</strong> {$student.msg}
</div>
{/if}
{if count($student.err)}{foreach from=$student.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">
{if (($group == '0')||(!isset($group)))}<select class="span6 " data-placeholder="Выбор группы" tabindex="1" name="id_grupp">
<option value="0">Выберите</option>
{foreach from=$student.grupps item=gp}
<option style="font-family:'Courier New', Courier, monospace" value="{$gp.id}"{if $gp.active==1} SELECTED{/if}>{$gp.sokr|str_pad:16:" "} {$gp.fo|str_pad:10:" "} год поступления {$gp.year_start}</option>
{/foreach}
</select>
<span class="help-inline">Выберите группу, в которой Вы числитесь</span>
{else}
{foreach from=$student.grupps item=gp}
{if $gp.active==1}<input type="hidden" name="id_grupp" value="{$gp.id}" />{$gp.sokr}-{$gp.kurs} {$gp.fo}{/if}
{/foreach}
<span class="help-inline">Группу может сменить только деканат</span>
<!--select class="span6 " data-placeholder="Выбор группы" tabindex="1" name="id_grupp" readonly>
<option value="0">Выберите</option>
{foreach from=$student.grupps item=gp}
<option value="{$gp.id}"{if $gp.active==1} SELECTED{/if} >{$gp.sokr}-{$gp.kurs} {$gp.fo}</option>
{/foreach}
</select-->
{/if}
</div>
</div>
<div class="control-group">
<label class="control-label">Доп. к номеру группы</label>
<div class="controls">
{if (($student.num_grupp == "0")||(($student.num_grupp == "")))}<input type="text" class="span6" name="num_grupp" value="{$student.num_grupp}" />
{else}<input type="text" class="span6" name="num_grupp" value="{$student.num_grupp}" readonly />{/if}
<span class="help-inline">Если Ваша группа ЛД-108, выберите группу ЛД-1 оч, а здесь напишите "08"</span>
</div>
</div>
<div class="control-group">
<label class="control-label">Номер зачетной книжки</label>
<div class="controls">
<input type="text" class="span6" name="num_zach" value="{$student.num_zach}" {if ($student.num_zach != "")}readonly{/if} />
<span class="help-inline">ИЛИ СТУДЕНЧЕСКОГО БИЛЕТА</span>
</div>
</div>
<div class="control-group">
<label class="control-label">Код направления подготовки</label>
<div class="controls">
<select class="span6 " tabindex="1" name="kod_podgotovki" id="kod_podgotovki">
<option value="0">Выберите</option>
{foreach from=$areas item=area}
<option value="{$area.code}" data-idkafedra="{$area.id_kafedra}" {if $area.code==$student.kod_podgotovki} SELECTED{/if} >
{$area.code} {$area.name}
</option>
{/foreach}
</select>
{literal}<script>$(document).ready(function(){
var sel_idkafedra = $( "#kod_podgotovki option:selected" ).data('idkafedra');
get_fak_kaf(sel_idkafedra);
$("#kod_podgotovki").change(function(){
var sel_idkafedra = $( "#kod_podgotovki option:selected" ).data('idkafedra');
get_fak_kaf(sel_idkafedra);
});
function get_fak_kaf(sel_idkafedra) {
var kafedras = '{/literal}{$Jnew_kaf}{literal}';
var kafedrasObj = JSON.parse(kafedras);
var fakultets_new = '{/literal}{$Jnew_fakult}{literal}';
var fakultets_newObj = JSON.parse(fakultets_new);
var fakultets = '{/literal}{$Jfakultets}{literal}';
var fakultetsObj = JSON.parse(fakultets);
var kafedraCode = kafedrasObj[sel_idkafedra].code;
var kafedraName = kafedrasObj[sel_idkafedra].name;
var kafedraIDFAK = kafedrasObj[sel_idkafedra].id_facult;
var fakultName = fakultets_newObj[kafedraIDFAK].name;
var fakultABBR = fakultets_newObj[kafedraIDFAK].abbreviated;
$(".kod_podgotovki_mes").html("Код направления подготовки относится к:<br>Кафедре \"<b>" + kafedraCode + " " + kafedraName + "</b>\" Факультету: \"<b>" + fakultName + "</b>\" <u>" + fakultABBR+"</u>");
}
});</script>{/literal}
<!--input type="text" class="span6" name="kod_podgotovki" value="{$student.kod_podgotovki}" /-->
<span class="help-inline kod_podgotovki_mes"></span>
<span class="help-inline">Обращайте внимание на цифры по середине кода специальности (03 - бакалавриат, 04 - магистратура)</span>
</div>
</div>
{if isset($student.data_u)}
<div class="control-group">
<label class="control-label">дата обновления</label>
<div class="controls">
<div class="span6 ">{$student.data_u}</div>
<span class="help-inline">время и дата обновления данных</span>
</div>
</div>
{/if}
<div class="control-group">
<label class="control-label">статус студента</label>
<div class="controls">
<div class="span6 ">{$student.status}</div>
<span class="help-inline">Пожалуйста, будьте внимательны при заполнении анкеты!</span>
</div>
</div>
<div class="form-actions">
<button type="submit" name="student_save" class="btn btn-success">Сохранить</button>
</div>
</form>
</div>
</div>
<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">
{if isset($teacher.msg)}
<div class="alert alert-success">
<button data-dismiss="alert" class="close">×</button>
<strong>Успешно!</strong> {$teacher.msg}
</div>
{/if}
{if count($teacher.err)}{foreach from=$teacher.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">
<select class="span6 " data-placeholder="Выбор" tabindex="1" name="zvanie">
<option value="нет">нет</option>
{foreach from=$uch_zv item=uch key=k}
<!--option value="{$fak.fakult}"{if $teacher.fakultet==$fak.fakult} SELECTED{/if}>{$fak.fakult}</option-->
<option value="{$k}"{if $teacher.zvanie==$k} SELECTED{/if}>{$uch}</option>
{/foreach}
</select>
<!--input type="text" class="span6" name="zvanie" value="{$teacher.zvanie}" /-->
<span class="help-inline">Ваше звание</span>
</div>
</div>
<div class="control-group">
<label class="control-label">Должность</label>
<div class="controls">
<input type="text" class="span6 " name="dolgnost" value="{$teacher.dolgnost}" />
<span class="help-inline">Ваша должность</span>
</div>
</div>
<div class="control-group">
<label class="control-label">Ученая степень</label>
<div class="controls">
<select class="span6 " data-placeholder="Выбор" tabindex="1" name="stepen">
<option value="нет">нет</option>
{foreach from=$uch_step item=uch key=k}
<!--option value="{$fak.fakult}"{if $teacher.fakultet==$fak.fakult} SELECTED{/if}>{$fak.fakult}</option-->
<option value="{$k}"{if $teacher.stepen==$k} SELECTED{/if}>{$uch}</option>
{/foreach}
</select>
<!--input type="text" class="span6 " name="stepen" value="{$teacher.stepen}" /-->
<span class="help-inline">Ваша ученая степень {$teacher.stepen}</span>
</div>
</div>
<div class="control-group">
<label class="control-label">Факультет</label>
<div class="controls">
<select class="span6 " data-placeholder="Выбор Факультета" tabindex="1" name="fakultet">
<option value="0">Выберите</option>
{foreach from=$new_fakult item=fak}
<!--option value="{$fak.fakult}"{if $teacher.fakultet==$fak.fakult} SELECTED{/if}>{$fak.fakult}</option-->
<option value="{$fak.name}"{if $teacher.fakultet==$fak.name} SELECTED{/if}>{$fak.name}</option>
{/foreach}
</select>
<span class="help-inline">Выберите свой факультет, список факультетов берется из расчета часов!</span>
</div>
</div>
<div class="control-group">
<label class="control-label">Кафедра</label>
<div class="controls">
<select class="span6 " data-placeholder="Выбор кафедры" tabindex="1" name="kafedra">
<option value="0">Выберите</option>
{foreach from=$new_kaf item=fk}
<option value="{$fk.name}"{if $teacher.kafedra==$fk.name} SELECTED{/if}>{$fk.name}</option>
{/foreach}
<option value="Политехнический колледж МГТУ"{if $teacher.kafedra=="Политехнический колледж МГТУ"} SELECTED{/if}>Политехнический колледж МГТУ</option>
<option value="Политехнический колледж филиала МГТУ в посёлке Яблоновском"{if $teacher.kafedra=="Политехнический колледж филиала МГТУ в посёлке Яблоновском"} SELECTED{/if}>Политехнический колледж филиала МГТУ в посёлке Яблоновском</option>
</select>
<span class="help-inline">Выберите свою кафедру, список кафедр берется из расчета часов!</span>
</div>
</div>
{if isset($teacher.data_u)}
<div class="control-group">
<label class="control-label">дата обновления</label>
<div class="controls">
<div class="span6 ">{$teacher.data_u}</div>
<span class="help-inline">время и дата обновления данных</span>
</div>
</div>
{/if}
<div class="control-group">
<label class="control-label">статус учителя</label>
<div class="controls">
<div class="span6 ">{$teacher.status}</div>
<span class="help-inline">преподаватель должен быть активирован для получения полного доступа</span>
</div>
</div>
<div class="form-actions">
<button type="submit" name="teacher_save" class="btn btn-success">Сохранить</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</div>