Jump to content

User:GeneralNotability/moremenu-proxy-spurkey.js

From Wikipedia, the free encyclopedia
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
$(function () {
  mw.hook('moremenu.ready').add(function (config) {
    const isip = mw.util.isIPAddress(config.targetUser.name, false);
	// Things that only work on single IP addresses
	if (isip) {
	  MoreMenu.addSubmenuLink('user', 'ip-lookup', 'Spur Dashboard', 'https://spur.us/app/context?q=' + config.targetUser.encodedName);
      MoreMenu.addSubmenuLink('user', 'ip-lookup', 'On-Wiki Spur Script', mw.util.getUrl('User:GeneralNotability/SpurLookup', {address: config.targetUser.name}));
    }
  });
});