|
|
|
@ -146,7 +146,7 @@
|
|
|
|
|
<label>Участники гранта:</label>
|
|
|
|
|
<select class="selectpicker form-control" multiple="true" data-live-search="true"
|
|
|
|
|
title="-- Выберите участников --" id="authors"
|
|
|
|
|
th:field="*{authorIds}">
|
|
|
|
|
th:field="*{authorIds}" data-size="5">
|
|
|
|
|
<option th:each="author : ${allAuthors}" th:value="${author.id}"
|
|
|
|
|
th:text="${author.lastName}"> Участник
|
|
|
|
|
</option>
|
|
|
|
@ -154,16 +154,47 @@
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label>Список статей:</label>
|
|
|
|
|
<select class="selectpicker form-control" multiple="true" data-live-search="true"
|
|
|
|
|
title="Прикрепить статью" data-style="btn-primary" id="papers"
|
|
|
|
|
th:field="*{paperIds}">
|
|
|
|
|
<option th:each="paper : ${allPapers}" th:value="${paper.id}"
|
|
|
|
|
th:text="${paper.title}"> Статья
|
|
|
|
|
</option>
|
|
|
|
|
</select>
|
|
|
|
|
<!-- <p><a href="./#" class="btn btn-primary"><i class="fa fa-plus-circle"
|
|
|
|
|
aria-hidden="true">
|
|
|
|
|
</i> Добавить статью</a></p> -->
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-8">
|
|
|
|
|
<select class="selectpicker form-control" multiple="true"
|
|
|
|
|
data-live-search="true"
|
|
|
|
|
title="Прикрепить статью" id="allPapers"
|
|
|
|
|
th:field="*{paperIds}" data-size="5">
|
|
|
|
|
<option th:each="paper : ${allPapers}" th:value="${paper.id}"
|
|
|
|
|
th:text="${paper.title}">Статья для прикрепления
|
|
|
|
|
</option>
|
|
|
|
|
</select>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col-4">
|
|
|
|
|
<a th:onclick="|$('#attachPaper').click();|">
|
|
|
|
|
<span aria-hidden="true">
|
|
|
|
|
<label>Отобразить</label>
|
|
|
|
|
</span>
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
<input type="submit" hidden="hidden" id="attachPaper" name="attachPaper"
|
|
|
|
|
value="Отобразить прикрепленную статью"/>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="row">
|
|
|
|
|
<input th:type="hidden" th:field="*{papers}"/>
|
|
|
|
|
<div class="form-control list-group">
|
|
|
|
|
<div th:each="paper, rowStat : *{papers}">
|
|
|
|
|
<div class="col">
|
|
|
|
|
<a th:href="@{'/papers/paper?id=' + *{papers[__${rowStat.index}__].id} + ''}">
|
|
|
|
|
<span th:text="*{papers[__${rowStat.index}__].title}">
|
|
|
|
|
Название статьи
|
|
|
|
|
</span>
|
|
|
|
|
</a>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="col">
|
|
|
|
|
<label>Статус: </label>
|
|
|
|
|
<span th:text="*{papers[__${rowStat.index}__].status.statusName}">
|
|
|
|
|
Статус статьи
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<div th:if="*{project} == null">
|
|
|
|
@ -219,6 +250,22 @@
|
|
|
|
|
$("#authors [value='" + lid + "']").attr("disabled", "disabled");
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
function viewdiv(id) {
|
|
|
|
|
var el = document.getElementById(id);
|
|
|
|
|
var link = document.getElementById('toggleLink');
|
|
|
|
|
if (el.style.display == "block") {
|
|
|
|
|
el.style.display = "none";
|
|
|
|
|
link.innerText = link.getAttribute('data-text-hide');
|
|
|
|
|
} else {
|
|
|
|
|
el.style.display = "block";
|
|
|
|
|
link.innerText = link.getAttribute('data-text-show');
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</script>
|
|
|
|
|
</div>
|
|
|
|
|
</body>
|
|
|
|
|
</html>
|
|
|
|
|