User:Infinite0694/global.js
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)
- Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
- Opera: Press Ctrl-F5.
// TWINKLE
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Xiplus/TwinkleGlobal.js&action=raw&ctype=text/javascript');
// [[File:Krinkle_Global_SUL.js]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Tools/Global_SUL.js&action=raw&ctype=text/javascript');
// [[User:PiRSquared17/Global UP]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:PiRSquared17/Global_UP.js&action=raw&ctype=text/javascript');
importScript('//es.wikipedia.org/w/index.php?title=Usuario:Ggenellina/addIDEButtons.js&action=raw&ctype=text/javascript');
// CUBlockHelper by User:Marine-Blue
mw.loader.load('//www.mediawiki.org/w/index.php?title=User:Infinite0694/CU.js&action=raw&ctype=text/javascript');
// A tool very similar to the Nuke extension, but with more features
// by [[m:user:Hoo man]] <http://meta.wikimedia.org/wiki/User:Hoo_man/Scripts/SledgeHammer>
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/sledgeHammer.js&action=raw&ctype=text/javascript');
// Mass block by User:Timotheus Canens
mw.loader.load('//www.mediawiki.org/w/index.php?title=User:Infinite0694/Mass_blocking_tool.js&action=raw&ctype=text/javascript');
// Mass protect by User:Timotheus Canens
mw.loader.load('//www.mediawiki.org/w/index.php?title=User:Infinite0694/Mass protecting tool ja.js&action=raw&ctype=text/javascript');
//* Special:Contributions Wildcard/CIDR lookup, version [0.2.7]
mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-contribsrange.js&action=raw&ctype=text/javascript');
//* Gadget-blocktab
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-blocktab.js&action=raw&ctype=text/javascript');
//* Gadget-purgetab
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-purgetab.js&action=raw&ctype=text/javascript');
//* Gadget-UTCLiveClock
mw.loader.load('//www.mediawiki.org/w/index.php?title=MediaWiki:Gadget-UTCLiveClock.js&action=raw&ctype=text/javascript');
//* User:Enterprisey/quick-vand-block
mw.loader.load('//www.mediawiki.org/w/index.php?title=User:Infinite0694/Simple blocking tool.js&action=raw&ctype=text/javascript');
//* Mass RevisionDelete tool
mw.loader.load('//www.mediawiki.org/w/index.php?title=User:Infinite0694/Mass RevisionDelete tool/ja.js&action=raw&ctype=text/javascript');
//* Mass edit tool
mw.loader.load('//www.mediawiki.org/w/index.php?title=User:Infinite0694/Mass edit tool.js&action=raw&ctype=text/javascript');
//* Mass Delete tool
mw.loader.load('//www.mediawiki.org/w/index.php?title=User:Infinite0694/Mass Delete tool.js&action=raw&ctype=text/javascript');
/**
* Forces left-to-right layout and editing on RTL wikis.
* @see https://meta.wikimedia.org/wiki/Force_ltr
* @update-token [[File:pathoschild/forceltr.js]]
*/
mw.loader.load('//tools-static.wmflabs.org/meta/scripts/pathoschild.forceltr.js');
// [[File:Krinkle_CVNSimpleOverlay_wiki.js]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Krinkle/Scripts/CVNSimpleOverlay_wiki.js&action=raw&ctype=text/javascript');
/*// Tagger for eg. Speedy deletions
// by [[m:user:Hoo man]] <//meta.wikimedia.org/wiki/User:Hoo_man/tagger.js>
// [[File:Hoo man/tagger.js]]
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/tagger.js&action=raw&ctype=text/javascript');
//<nowiki>
if(typeof(taggerConfig) == 'undefined') taggerConfig = {};
taggerConfig.tags = [];
taggerConfig.editSummary = [];
taggerConfig.tags[1] = '{{'+'delete|test page}}';
taggerConfig.editSummary[taggerConfig.tags[1]] = 'delete (test page)';
taggerConfig.tags[2] = '{{'+'delete|spam}}';
taggerConfig.editSummary[taggerConfig.tags[2]] = 'delete (spam)';
taggerConfig.tags[3] = '{{'+'delete|blanked by the author}}';
taggerConfig.editSummary[taggerConfig.tags[3]] = 'delete (blanked by the author)';
taggerConfig.tags[4] = '{{'+'delete|out of project scope}}';
taggerConfig.editSummary[taggerConfig.tags[4]] = 'delete (out of project scope)';
taggerConfig.tags[5] = '{{'+'delete|vandalism}}';
taggerConfig.editSummary[taggerConfig.tags[5]] = 'delete (vandalism)';
taggerConfig.tags[6] = '{{'+'delete|no useful content}}';
taggerConfig.editSummary[taggerConfig.tags[6]] = 'delete (no useful content)';
taggerConfig.tags[7] = '{{'+'delete|wrong language}}';
taggerConfig.editSummary[taggerConfig.tags[7]] = 'delete (wrong language)';
taggerConfig.tags[8] = '{{Lockeduser}}';
taggerConfig.editSummary[taggerConfig.tags[8]] = '+{{Lockeduser}}';
taggerConfig.tags[9] = '{{'+'delete|Long-term abuse}}';
taggerConfig.editSummary[taggerConfig.tags[9]] = 'Long-term abuse';
taggerConfig.tags[10] = '{{'+'delete|Empty page, No article}}';
taggerConfig.editSummary[taggerConfig.tags[10]] = 'Empty page, No article';
taggerConfig.tags.other = 'This is used for the option you have to select to be able to insert a custom template';
if ( mw.config.get("wgDBname") !== "jawikipedia" ) {var disable_tagger = true;}
*/
// Shows the number of active (one log entry in the last 7 days, or as configured) sysops, uses data from the toolserver
// by [[m:user:Hoo man]] <http://meta.wikimedia.org/wiki/User:Hoo_man/Scripts/Active_sysops>
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/active_sysops.js &action=raw&ctype=text/javascript');
/*************
*** Remove spam
*** by [[m:user:Mike.lifeguard]]
*************/
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Mike.lifeguard/removeSpam.js&action=raw&ctype=text/javascript');
/************
*** [[User:Lupin/popups.js]]
*** by [[en:User:Lupin]]
*************/
mw.loader.load('//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Lupin/popups.js');
/*****************************
*** On specific wikis
*****************************/
/**********
*** StewardLinks
*** by [[m:User:Erwin]]
**********/
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Erwin/stewardlinks.js&action=raw&ctype=text/javascript');
/*****************
*** Blocked users
*****************/
// mw.loader.load('//meta.wikimedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&action=raw&ctype=text/javascript');
/*************
*** Gives some useful links on user, user talk and user contribution pages
*** by [[m:user:Hoo man]] <http://meta.wikimedia.org/wiki/User:Hoo_man/Scripts/Useful_links>
**************/
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/useful_links.js&action=raw&ctype=text/javascript');
// Provides several useful functions for rollback (custom edit summary, mark as bot edits and mass revert)
// by [[m:user:Hoo man]] <http://meta.wikimedia.org/wiki/User:Hoo_man/Scripts/Smart_rollback>
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Hoo_man/smart_rollback.js&action=raw&ctype=text/javascript');
if(typeof(smartRollbackConfig) === 'undefined') smartRollbackConfig = {};
smartRollbackConfig.editSummaries = {};
smartRollbackConfig.editSummaries[1] = 'revert (vandalism)';
smartRollbackConfig.editSummaries[2] = 'revert (test edit)';
smartRollbackConfig.editSummaries[3] = 'Long-term abuse';
smartRollbackConfig.editSummaries[4] = '[[w:ja:LTA:ISECHIKA]]';
smartRollbackConfig.editSummaries[5] = '[[Special:Contributions/$2|$2]] ([[User talk:$2|会話]]) による版を $1 による版へ[[H:RV|巻き戻し]](一括)';
smartRollbackConfig.editSummaries[6] = '[[Special:Contributions/$1|$1]] ([[User talk:$1|会話]]) による ID:$5 の版を[[H:RV|取り消し]]';
if(typeof(smartRollbackConfig) === 'undefined') smartRollbackConfig = {};
smartRollbackConfig.enableMarkbotedits = true;
if(typeof(smartRollbackConfig) === 'undefined') smartRollbackConfig = {};
smartRollbackConfig.oneClickBotLinks = true;
jQuery(function ($) {
// 巻き戻しが使えない場所では作動させない
if($('span.mw-rollback-link > a').length > 0) {
// ツールボックスの項目一覧を取得
$toolbox = $('#p-tb > div > ul');
// 新しい項目の作成
$setLink = $('<li/>')
// ID
.attr({
id: "t-rbsummary"
})
// リンク
.append(
$('<a/>')
.text('巻き戻し要約を「Abusive user name」に変更')
.attr({
href: "#"
})
// クリック時の挙動
.click(function(){
// 通常の巻き戻しリンク
$rbAnchor = $('span.mw-rollback-link > a');
// rollBackBot.js で追加されるBotの巻き戻しリンク
$rbbAnchor = $('span.mw-rollback-link-bot > a');
// 通常の巻き戻しリンクへsummaryパラメータ付与
for(i = 0; i < $rbAnchor.length; i++) {
$rbAnchor.eq(i).attr({
href: $rbAnchor.eq(i).attr("href") + "&summary=" + encodeURIComponent("Abusive user name")
})
}
// Botの巻き戻しリンクがあればこちらにもsummaryパラメータ付与
for(i = 0; i < $rbbAnchor.length; i++) {
$rbbAnchor.eq(i).attr({
href: $rbbAnchor.eq(i).attr("href") + "&summary=" + encodeURIComponent("Abusive user name")
})
}
// ツールボックスに追加した項目を使用不能にする
$('#t-rbsummary > a')
.unbind()
.click(function(){
return false;
})
.text('巻き戻し要約を変更中です');
return false;
})
)
$toolbox.append($setLink);
}
})
/*****************************
*** On all wikis
*****************************/
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Mike.lifeguard/removeSpam.js&action=raw&ctype=text/javascript');
/************
*** XWikiRollback
*** by [[m:User:Erwin]]
*************/
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:Erwin/xwikirollback.js&action=raw&ctype=text/javascript');
/*************
*** Quick blocking tabs
*************/
mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:MarcoAurelio/xwikiblock.js&action=raw&ctype=text/javascript');