MediaWiki:Common.js: Difference between revisions
From Elwiki
No edit summary |
No edit summary |
||
Line 350: | Line 350: | ||
// }); | // }); | ||
// }); | // }); | ||
}); | }); | ||
var loadJS = function (url, implementationCode, location) { | var loadJS = function(url, implementationCode, location){ | ||
var scriptTag = document.createElement('script'); | var scriptTag = document.createElement('script'); | ||
scriptTag.src = url; | scriptTag.src = url; | ||
Line 360: | Line 360: | ||
location.appendChild(scriptTag); | location.appendChild(scriptTag); | ||
}; | }; | ||
var popperLoaded = function() { | |||
var tippyLoaded = function() { | |||
var | |||
tippy('[data-tippy-content]', { | tippy('[data-tippy-content]', { | ||
interactive: true | interactive: true | ||
}); | }); | ||
document.body.classList.add('tippy-loaded'); | document.body.classList.add('tippy-loaded'); | ||
}; | |||
} | |||
loadJS('https://elwiki.net/wiki/index.php?title=MediaWiki:Tippy.js&action=raw&ctype=text/javascript', tippyLoaded, document.body); | |||
} | |||
loadJS('https://unpkg.com/@popperjs/core@2.11.6/dist/umd/popper.min.js', popperLoaded, document.body); | |||
docReady(function () { | |||
$('.related-skills td[width="150"]').each(function () { | $('.related-skills td[width="150"]').each(function () { | ||
Line 480: | Line 480: | ||
setCookie('elwiki-dark-mode', 'true'); | setCookie('elwiki-dark-mode', 'true'); | ||
} | } | ||
setTimeout(function () { | setTimeout(function(){ | ||
window.location.reload(1); | window.location.reload(1); | ||
}, 50) | }, 50) |