Template:Members link: Difference between revisions

From WikiMSK

No edit summary
No edit summary
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div class="members-subpage-link">[[:{{FULLPAGENAME}}/Members|{{PAGENAME}} Members Subpage]]</div><noinclude>[[Category:Templates]]</noinclude>
<includeonly><div style="border: 1px solid #eaecf0; background-color: #f8f9fa; padding: 0.25rem 0.5rem; display:flex; flex-direction:row; align-items:center; gap: 1rem; margin: 0 0.2rem 0.4rem 0.2rem; max-width: 800px;">
<html><script>var pageName = document.getElementById("firstHeading").innerHTML;
<div>[[Image:NZCMM logo.png|45x45px|frameless|link=]]</div>
document.querySelector("#mw-main-container .row aside .d-flex .dropdown:last-child").insertAdjacentHTML("beforeend","<span style='margin-left:1.5rem;'><a href='https://wikimsk.org/wiki/" + pageName+ "/Members'>Members</a></span>");</script></html>
<div class="members-subpage-link">[[:{{FULLPAGENAME}}/Members|{{PAGENAME}} - Members Subpage]]</div></div><noinclude>[[Category:Members Subpages]]</includeonly>[[Category:Semantic Templates]]</noinclude>{{#set:Has members subpage=true}}
<html><script>document.addEventListener('DOMContentLoaded', function () {
    if (!document.querySelector('.members-subpage-link')) {
        return;
    }
 
    var pageName = document.getElementById("firstHeading").textContent;
    var pageURL = new URL(window.location.href);
    pageURL.hash = '';
    var membersLink = document.createElement('span');
    membersLink.id = 'membersLink';
    membersLink.style.marginLeft = '1.5rem';
    membersLink.innerHTML = '<a href="' + pageURL.toString() + '/Members">Members</a>';
 
    var topToolbar = document.querySelector("#mw-main-container .row aside .d-flex .dropdown:last-child");
    topToolbar.insertAdjacentElement("beforeend", membersLink);
});</script></html>

Latest revision as of 17:16, 21 March 2023