User:Schwede66/common.js
Jump to navigation
Jump to search
Note: After publishing, 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)
- Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5.
mw.loader.load( '//www.wikidata.org/w/index.php?title=MediaWiki:Gadget-dataDrainer.js&action=raw&ctype=text/javascript', 'text/javascript' ); // [[MediaWiki:Gadget-dataDrainer.js]]
mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Jitrixis/nameGuzzler.js&action=raw&ctype=text/javascript', 'text/javascript' ); // [[User:Jitrixis/nameGuzzler.js]]
mw.loader.load( '//www.wikidata.org/w/index.php?title=User:Tohaomg/rearrange_values.js&action=raw&ctype=text/javascript' );
mw.loader.using('oojs-ui-core').done(function() {
$(function() {
if(mw.config.values.wgNamespaceNumber === 0) {
function copyID() {
var successPopup = new OO.ui.PopupWidget({
$content: $('<p>Copied!</p>'),
padded: true,
width: 80,
});
$('.mw-indicators').append(successPopup.$element);
var failPopup = new OO.ui.PopupWidget({
$content: $('<p>Copied!</p>'),
padded: true,
width: 80,
});
$('.mw-indicators').append(failPopup.$element);
navigator.clipboard.writeText(mw.config.values.wbEntityId).then(function() {
successPopup.toggle(true);
setTimeout(function() { successPopup.toggle(false) }, 1000);
}, function() {
successPopup.toggle(true);
setTimeout(function() { failPopup.toggle(false) }, 3000);
});
}
var button = new OO.ui.ButtonWidget({
label: 'Copy QID',
});
button.on('click', copyID);
$('.mw-indicators').append(button.$element);
}
});
});
mw.loader.load( '//www.wikidata.org/w/index.php?title=User%3ALockal%2FEditSum.js&action=raw&ctype=text%2Fjavascript' ); // [[User:Lockal/EditSum.js]]