MediaWiki:Common.js: Difference between revisions
Appearance
FrankMuraca (talk | contribs) No edit summary |
FrankMuraca (talk | contribs) No edit summary |
||
| Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
document.addEventListener('DOMContentLoaded', function () { | document.addEventListener('DOMContentLoaded', function () { | ||
var panel = document.getElementById('mw-panel'); | |||
var | if (!panel) return; | ||
var container = document.createElement('div'); | var container = document.createElement('div'); | ||
container. | container.style.marginTop = '0.75rem'; | ||
var script = document.createElement('script'); | var script = document.createElement('script'); | ||
script.src = 'https://cdnjs.buymeacoffee.com/1.0.0/button.prod.min.js'; | script.src = 'https://cdnjs.buymeacoffee.com/1.0.0/button.prod.min.js'; | ||
script.setAttribute('data-name', 'bmc-button'); | script.setAttribute('data-name', 'bmc-button'); | ||
script.setAttribute('data-slug', 'Raleighpedia'); | script.setAttribute('data-slug', 'Raleighpedia'); | ||
| Line 34: | Line 17: | ||
script.setAttribute('data-font-color', '#000000'); | script.setAttribute('data-font-color', '#000000'); | ||
script.setAttribute('data-coffee-color', '#ffffff'); | script.setAttribute('data-coffee-color', '#ffffff'); | ||
container.appendChild(script); | container.appendChild(script); | ||
panel.appendChild(container); | |||
}); | }); | ||
Revision as of 15:19, 29 January 2026
/* Any JavaScript here will be loaded for all users on every page load. */
document.addEventListener('DOMContentLoaded', function () {
var panel = document.getElementById('mw-panel');
if (!panel) return;
var container = document.createElement('div');
container.style.marginTop = '0.75rem';
var script = document.createElement('script');
script.src = 'https://cdnjs.buymeacoffee.com/1.0.0/button.prod.min.js';
script.setAttribute('data-name', 'bmc-button');
script.setAttribute('data-slug', 'Raleighpedia');
script.setAttribute('data-color', '#FFDD00');
script.setAttribute('data-font', 'Lato');
script.setAttribute('data-text', 'Buy Raleighpedia a coffee');
script.setAttribute('data-outline-color', '#000000');
script.setAttribute('data-font-color', '#000000');
script.setAttribute('data-coffee-color', '#ffffff');
container.appendChild(script);
panel.appendChild(container);
});