User:Svip/monobook.js
Jump to navigation
Jump to search
Note: After saving, you may have to bypass your browser's cache to see the changes.
- Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
- Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
function updateDonationNotice() { if(!document.getElementById("donation-progress-number")) return; var number = document.getElementById("donation-progress-number"); var bar = document.getElementById("donation-progress-indicator"); var barWidth = 200; var topAmount = 500; var currentAmount = 0; wfMsg('donation-amount', currentAmount, 'donation-progress-number'); var nowWidth = (currentAmount/topAmount)*barWidth; number.innerHTML = currentAmount; bar.style.width = nowWidth + "px"; } addOnloadHook(updateDonationNotice); wfMsg(msg, variable, elId) { var url = "/api.php?action=query&meta=allmessages&ammessages="+msg+"&amlang=en"; sajax_do_call(wfMsgEnd, [variable, elId], document.getElementById(elId)); } wfMsgEnd(variable) { variable = document.getElementById(elId).innerHTML; }