Шаблон:SongbookView: различия между версиями
Grayenot (обсуждение | вклад) мНет описания правки |
Grayenot (обсуждение | вклад) мНет описания правки |
||
| (не показано 5 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
<noinclude>{{Documentation}}</noinclude> | |||
<includeonly> | <includeonly> | ||
<div class="songbook"> | <div class="songbook"> | ||
<!-- Метаданные --> | |||
<div class="songbook-meta"> | |||
Владелец: [[User:{{{User}}}|{{{User}}}]]<br> | |||
Создан: {{{Created}}}<br> | |||
Обновлен: {{{Updated}}}<br> | |||
Статус: {{#if:{{{IsPublic}}}|Публичный|Приватный}} | |||
</div> | |||
<!-- Описание --> | |||
<div class="songbook-description"> | |||
<h3>Описание</h3> | |||
{{{Description|Нет описания}}} | |||
</div> | |||
<!-- Кнопка добавления --> | |||
<div class="songbook-actions"> | |||
{{#formlink:form=AddSongToBook | |||
|link text=Добавить песню | |||
|link type=button | |||
|query string=SongbookID={{{SongbookID}}} | |||
}} | |||
</div> | |||
<!-- Список песен --> | |||
<div class="song-list"> | |||
{{#cargo_query: | {{#cargo_query: | ||
tables=SongbookEntries | tables=SongbookEntries | ||
|join on=SongbookEntries.SongPage=song._pageName | |join on=SongbookEntries.SongPage=song._pageName | ||
|where=SongbookEntries.SongbookID="{{{SongbookID}}}" | |where=SongbookEntries.SongbookID="{{{SongbookID}}}" | ||
|order by= | |order by=SortOrder | ||
|fields=SongbookEntries. | |fields=SongbookEntries.SongPage, | ||
song.Name, | |||
song.Composer | |||
|format=ul | |||
|format= | <!-- |template=SongItem--> | ||
|template= | |||
}} | }} | ||
</div> | |||
</div> | </div> | ||
</includeonly> | </includeonly> | ||
Текущая версия от 19:39, 11 апреля 2025
Документация
создать |
Этому шаблону не хватает документации.