User:Deadstar/monobook.js

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
Note: After saving, you have to bypass your browser's cache to see the changes. Internet Explorer: press Ctrl-F5, Mozilla: hold down Shift while clicking Reload (or press Ctrl-Shift-R), Opera/Konqueror: press F5, Safari: hold down Shift + Alt while clicking Reload, Chrome: hold down Shift while clicking Reload.
 // [[User:Jsimlo/shortcuts.js]]
 mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Jsimlo/shortcuts.js' 
             + '&action=raw&ctype=text/javascript');
 
 function shortcutsInit ()
 {
  shortcutsAddLink ('Review nl: cats', 'Category:Media needing category review in use at nl.wikipedia');
shortcutsAddLink ('Review en: cats', 'Category:Media needing category review in use at en.wikipedia');
  shortcutsAddLink ('Deletion request', 'COM:DEL');
  shortcutsAddLink ('Licensing', 'Commons:Licensing');
  shortcutsAddLink ('Maybe/Handig', 'User:Deadstar/Maybe');
  shortcutsAddLink ('Randomness', 'User:Deadstar/randomness');
  shortcutsAddLink ('Templates', 'Commons:Templates');
  shortcutsAddLink ('CommonsDelinker', 'User:CommonsDelinker/commands');
  shortcutsAddLink ('Monobook', 'User:Deadstar/monobook.js');
 }
//[[User:Magnus Manske/sumitup.js]]
$( run_sumitup ) ;

var wgPageName = mw.config.get('wgPageName');
function run_sumitup () {
  var title = mw.config.get('wgTitle') ;
  var basedon = 'en' ;
  var div = document.getElementById('p-tb');
  var ul = div.getElementsByTagName('ul')[0];
  var li = document.createElement ( 'li' );
  var a = document.createElement ( 'a' );
  a.href = "http://toolserver.org/~magnus/commons_sumitup.php?title=" + escape ( title ) + "&basedon=" + escape ( basedon ) + "&use_common_sense=1&commonstitle=" + escape ( wgPageName ) ;
  a.target = '_blank' ;
  a.appendChild ( document.createTextNode ( 'Sum-it-up' ) ) ;
  li.appendChild ( a ) ;
  ul.appendChild ( li ) ;
}