Шаблон:PersonaSongLink: различия между версиями
Admin (обсуждение | вклад) мНет описания правки Метка: отменено |
Admin (обсуждение | вклад) мНет описания правки Метка: отменено |
||
| Строка 9: | Строка 9: | ||
--> | --> | ||
{{#if:{{{1|}}} | {{#if:{{{1|}}} | ||
| | |<span class="author-songs-link" data-author="{{{1}}}">Все песни автора</span> | ||
<script> | |||
document.querySelectorAll('.author-songs-link').forEach(el => { | |||
el.innerHTML = `<a href="${mw.util.getUrl('Special:CargoQuery')}?tables=song&fields=song._pageTitle&where=song._pageName<>"Заглавная страница"+AND+(song.Lyric+HOLDS+"${encodeURIComponent(el.dataset.author)}"+OR+song.Composer+HOLDS+"${encodeURIComponent(el.dataset.author)}"+OR+song.Translation+HOLDS+"${encodeURIComponent(el.dataset.author)}")&format=embedded&limit=500">Все песни автора</a>`; | |||
}); | |||
</script> | |||
|}} | |}} | ||
Версия от 14:14, 13 августа 2025