MediaWiki:Common.js: различия между версиями

Материал из Demovio Wiki
Перейти к навигации Перейти к поиску
Нет описания правки
Нет описания правки
Строка 9: Строка 9:
copyPageLink.id = "t-page-link"
copyPageLink.id = "t-page-link"
const copyPageLinkAnchor = document.createElement('a')
const copyPageLinkAnchor = document.createElement('button')
copyPageLinkAnchor.href ="#"
copyPageLinkAnchor.title = "Скопировать ссылку"
copyPageLinkAnchor.title = "Скопировать ссылку"

Версия от 02:29, 16 марта 2025

if(document.getElementById('currency-converter-root')) {
	mw.loader.using('ext.gadget.currency-converter', console.log, console.error)
}

const sideMenu = document.querySelector('nav#p-tb ul')
if(sideMenu) {
	const copyPageLink = document.createElement('li')
	copyPageLink.className = "mw-list-item"
	copyPageLink.id = "t-page-link"
	
	const copyPageLinkAnchor = document.createElement('button')
	copyPageLinkAnchor.title = "Скопировать ссылку"
	
	const copyPageLinkAnchorSpan = document.createElement('span')
	copyPageLinkAnchorSpan.textContent = "Скопировать ссылку"
	
	copyPageLinkAnchor.appendChild(copyPageLinkAnchorSpan)
	copyPageLink.appendChild(copyPageLinkAnchor)
	sideMenu.appendChild(copyPageLink)
}