101 lines
4.0 KiB
HTML
101 lines
4.0 KiB
HTML
|
<!-- BEGIN PAGE HEADER-->
|
||
|
<div class="row-fluid">
|
||
|
<div class="span12">
|
||
|
<h3 class="page-title">ИТ-отдел. LMS Moodle</h3>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
<div class="row-fluid">
|
||
|
<div class="span12">
|
||
|
|
||
|
<!--ДОБАЛЕНИЕ НОВОГО ЗАЯВЛЕНИЯ-->
|
||
|
<div class="row-fluid">
|
||
|
<div class="span12">
|
||
|
<div class="row-fluid">
|
||
|
<div class="widget red" >
|
||
|
<div class="widget-title">
|
||
|
<h4><i class="icon-reorder"></i> Создание CSV для загрузки в <a href="https://lms.mkgtu.ru/admin/tool/uploaduser/index.php" target="_blank">LMS</a></h4>
|
||
|
<span class="tools">
|
||
|
<a href="javascript:;" class="icon-chevron-down"> Развернуть/Свернуть</a>
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="widget-body">
|
||
|
<p>Принцип работы: <b>1.</b> Здесь выбираем группы, которые надо зарегистрировать в LMS, <b>2.</b> получаем файл CSV, который грузим в LMS (Личный кабинет/Администрирование/Пользователи/Учетные записи/Загрузить пользователей https://lms.mkgtu.ru/admin/tool/uploaduser/index.php)</p>
|
||
|
<p>Пользователи будут иметь имя пользователя это емаил, пароль генерируется по общему признаку для системы, firstanme=Фамилия lastname=Имя отчество, также указываются группы через кагорты moodle</p>
|
||
|
<form method="post">
|
||
|
<table class="table">
|
||
|
<tr>
|
||
|
<td>Выберите группу:</td>
|
||
|
<td>
|
||
|
<div class="row-fluid">
|
||
|
{foreach from=$grupps item=grupp name=foo}
|
||
|
<div class="span2 moodle_grupp_csv_get_div" data-sokr="{$grupp.sokr} {$grupp.fo}"><input type="checkbox" name="id_grupps[{$grupp.id}]" value="{$grupp.id}"> {$grupp.sokr} {$grupp.fo} {$grupp.year_start}</div>
|
||
|
{/foreach}
|
||
|
</div>
|
||
|
</td>
|
||
|
<td>
|
||
|
Фильтр списка:<br>
|
||
|
<input type="text" class="form-control" value="" placeholder="ЛД-1" id="moodle_grupp_csv_get_filter">
|
||
|
<input type="submit" class="btn btn-warning" value="Получить CSV" name="moodle_grupp_csv_get">
|
||
|
</td>
|
||
|
</tr>
|
||
|
</table>
|
||
|
</form>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="row-fluid">
|
||
|
<div class="widget red" >
|
||
|
<div class="widget-title">
|
||
|
<h4><i class="icon-reorder"></i> Список студентов для LMS (регистрация за последние полгода)</h4>
|
||
|
<span class="tools">
|
||
|
<a href="javascript:;" class="icon-chevron-down"> Развернуть/Свернуть</a>
|
||
|
</span>
|
||
|
</div>
|
||
|
<div class="widget-body">
|
||
|
<table class="table table-bordered">
|
||
|
<tr>
|
||
|
<th>username</th>
|
||
|
<th>password</th>
|
||
|
<th>firstname</th>
|
||
|
<th>lastname</th>
|
||
|
<th>email</th>
|
||
|
<th>cohort1</th>
|
||
|
</tr>
|
||
|
{foreach from=$users item=user key=k}
|
||
|
<tr>
|
||
|
<td>{$user.email}</td>
|
||
|
<td>Mgtu{$user.id}pw!</td>
|
||
|
<td>{$user.fio}</td>
|
||
|
<td>{if ($user.student.num_zach != "")}{$user.student.num_zach}{else}(Преподаватель){/if}</td>
|
||
|
<td>{$user.email}</td>
|
||
|
<td>{$user.cohort}</td>
|
||
|
<!--td>{$gr.idnumber}</td>
|
||
|
<td>{$gr.description}</td-->
|
||
|
</tr>
|
||
|
{/foreach}
|
||
|
</table>
|
||
|
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
{literal}<script>$(document).ready(function(){
|
||
|
$("#moodle_grupp_csv_get_filter").on("keyup",function() {
|
||
|
var dInput = this.value; let has_string, sokr;
|
||
|
if(dInput==''||dInput.length==1) $('.moodle_grupp_csv_get_div').show();
|
||
|
else {
|
||
|
$('.moodle_grupp_csv_get_div').each(function (i, obj) {
|
||
|
sokr = $(this).data('sokr');
|
||
|
has_string = sokr.indexOf(dInput);
|
||
|
if (has_string == -1) $(this).hide();
|
||
|
else $(this).show();
|
||
|
});
|
||
|
}
|
||
|
});
|
||
|
})</script>{/literal}
|