Template:Members link: Difference between revisions
From WikiMSK
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
<div>[[Image:NZCMM logo.png|45x45px|frameless|link=]]</div> | <div>[[Image:NZCMM logo.png|45x45px|frameless|link=]]</div> | ||
<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}} | <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>var pageName = document.getElementById("firstHeading"). | <html><script>document.addEventListener('DOMContentLoaded', function () { | ||
var pageURL = window.location.href | if (!document.querySelector('.members-subpage-link')) { | ||
return; | |||
var | } | ||
var pageName = document.getElementById("firstHeading").textContent; | |||
document.querySelector("#mw-main-container .row aside .d-flex .dropdown:last-child"). | 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> |
Revision as of 17:14, 21 March 2023