// [[User:Lupin/popups.js]]
// importScript('User:Lupin/popups.js');
/* Configs for Popup-gadget */
window.popupFixDabs = true;
window.popupRedlinkRemoval = true;
window.popupRedirAutoClick ='WpSave';
window.popupMaxWidth = 500;
// [[User:Sander Säde/quickpreview.js]] - Script to add a AJAX quick preview button to preview pages without reload
// importScript('User:Sander Säde/quickpreview.js');
// Adds a tab to easily add PROD tags to articles
//importScript('User:Dycedarg/easyprod.js');
//importScript('Wikipedia:WikiProject User scripts/Scripts/Add LI menu');
//importStylesheet('Wikipedia:WikiProject User scripts/Scripts/Add LI menu/css');
// [[User:Mr.Z-man/rollbackSummary.js]] - Allows you to set an edit summary for all rollback links on a certain page
// importScript('User:Mr.Z-man/rollbackSummary.js');
// importScript('User:Writ Keeper/rollbackSummary.js');
// FastButtons 1.0 - Some extra buttons to add cleanup, ad, etc. to a page
//importScript('User:Macy/FastButtons.js');
//Edit count FastButton - borrowed from that script
/*
$.when( mw.loader.using( 'mediawiki.util' ), $.ready ).then( function() {
if (mw.config.get('wgTitle').indexOf("/") != -1 || document.title.indexOf("- History -") != -1) //no subpages or history
return;
if (mw.config.get('wgCanonicalNamespace') == "User" || mw.config.get('wgCanonicalNamespace') == "User_talk") {
var username = encodeURIComponent( mw.config.get('wgTitle') );
var checkurl = "http://tools.wmflabs.org/xtools-ec/index.php?user="+ username +"&project=en.wikipedia.org" ;
mw.util.addPortletLink("p-cactions", checkurl, "edc", "ca-contrib", "View edit count by this user");
}
});
*/
// CloseAFD script + hide closed - Script to easily close AFDs, including doing all edits needed to logs and the articles / Script that allows hiding all closed AFDs on a log page
//importScript('User:Mr.Z-man/closeAFD.js');
//importScript('User:Mr.Z-man/hideClosedAFD.js');
// [[User:Steel359/protection.js]] - Easily add responses to [[WP:RFPP]] and protection symbols to pages
//importScript('User:Steel359/protection.js');
// EasyBlock - Allows to block users quickly using a drop-down menu with frequent lengths and reasons
importScript('User:Animum/easyblock.js'); //[[User:Animum/easyblock.js]]
// CloseDRV - For closing DRV debates
importScript('User:Lifebaka/closedrv.js');
// Inline Section Editing
// importScript('User:Supadawg/secedit.js');
// qSig - checks if one forgot to sign on talk pages
//sigText = '~~' + '~~'; //no --
//importScript('Wikipedia:WikiProject User scripts/Scripts/qSig');
// Compact Navigation
// importScript('Wikipedia:WikiProject User scripts/Scripts/Compact Navigation');
// UserTabs - Adds some tabs on userpages for editcount, userspace list etc.
//importScript('Wikipedia:WikiProject User scripts/Scripts/User tabs');
//importScript('User:SoWhy/usertabs.js');
// adapted version of the script above
// Six Tabs - Turns "Page" and "Talk" into "Page, Edit, Hist" and "Talk, Edit, Hist"
importScript('Wikipedia:WikiProject User scripts/Scripts/Six tabs');
// StubTagTab - Allows to easily tag articles with correct stub tags from the stub sorting project
importScript('User:Ais523/stubtagtab2.js');
// UserRights Link - Adds a "User rights" links to user pages
importScript('User:X!/userrights.js');
// CloseXfD - Allows to add the correct closing templates to all XFD discussions
// importScript('User:Gogo_Dodo/CloseXfD.js');
// Revision Deleter - Deletes a specific revision from the page history (automates deleting + restoring)
// importScript('User:Animum/revdelete.js');
// Username highlighter - Highlights your username on all pages (to see if and where someone replied to you)
importScript('User:Ais523/highlightmyname2.js');
// Patrolling - Adds more patrol links and allows marking patrolled without reload
//showbydefault = true;
//importScript('User:Mr.Z-man/patrollinks.js');
//importScript('User:Bradv/AjaxPatrolLinks.js');
// Comment localization - Changes timestamps in signatures to local time
//importScript('User:Where/commentLocalize.js');
// User Identifier - Adds a little button to the username when viewing the userpage, showing edit count, groups, registering date
importScript('User:Anomie/util.js');
importScript('User:Anomie/useridentifier.js');
// AJAX File Move - Allows to easily rename files for admins
// importScript('User:Splarka/ajaxfilemove.js');
// [[User:Fran Rogers/CH2 en.js]] - Script to make transferring files to Commons easier
//importScript('User:Fran Rogers/CH2 en.js');
// CSD Check - Converts Wikicode in the dropdown
// importScript('User:Ale_jrb/Scripts/csdcheck.js'); //[[User:Ale_jrb/Scripts]]
// CSD Helper - Provides easy deletion/declining/prodding via AJAX)
importScript('User:Ale_jrb/Scripts/csdhelper.js'); //[[User:Ale_jrb/Scripts]]
//Configuration for CSDHelper
var overwriteDeclineReasons = true;
var notifyByDefaultDel = false;
var notifyByDefaultDec = false;
var notifyByDefaultPrd = false;
var notifyByDefaultNew = false;
var redirectAfterDel = mw.config.get('wgServer') + '/wiki/' + mw.config.get('wgPageName');
var myDeclineListing = '%CRITERION%: %REASON%';
var myDeclineSummary = 'Decline speedy - %REASON%';
var myDeclineSummarySpecial = 'Decline speedy - %REASON%';
var logOnDecline = true;
var logOnDeclinePath = 'User:SoWhy/List of declined speedies';
var notifyTemplate = 'User:SoWhy/CSDH Template';
var csdhDisplayAlways = true; // Show CSDH on all pages
var csdhDoRedirect = false;
importScript('User:SoWhy/csdreasons.js'); // Set of custom decline and delete reasons
// End configuration
// statusCheck - A small script that displays whether a user is on- or offline when viewing their user or user talk page. Based on most recent action (edit or log).
importScript('User:Ale_jrb/Scripts/statusCheck.js'); //[[User:Ale_jrb/Scripts]]
var offlineAfter = 900;
var statCloseOnClick = true;
var statPosition = new Array(0, 0, 10, 10);
// ProseSize - Displays the size of the page and the size of the prose of a given page
// importScript('User:Dr pda/prosesize.js'); //[[User:Dr pda/prosesize.js]]
//DYKcheck tool - checks if an article is eligible for DYK
importScript('User:Shubinator/DYKcheck.js');
//HotCat - Easily add categories to articles
//importScript('User:TheDJ/Gadget-HotCat.js');
//importScript('User:TheDJ/HotCat-dev.js') //dev version
//Reword - allows to fix simple errors without having to edit the whole article
// importScript('User:M/reword.js');
// Twinkle
// importScript('User:AzaToth/twinkle.js');
// RefCheck - Allows to run reflink on a certain article to fix references
//importScript('User:SQL/refcheck.js');
// DYKEasyMode - Simplifies adding credits manually on DYK
//importScript('User:Ameliorate!/dykeasymode.js'); // [[User:Ameliorate!/dykeasymode.js]]
// Link Classifier - Colors certain links (to redirects, disambigs etc.) differently
// importScript('User:Anomie/linkclassifier.js'); // Linkback: [[User:Anomie/linkclassifier.js]]
// importStylesheet('User:Anomie/linkclassifier.css'); // Linkback: [[User:Anomie/linkclassifier.css]]
// importScript ( 'User:Ale_jrb/Scripts/unblock.js' ); // [[User:Ale_jrb/Scripts]]
// RFPP Clerk script - Semi-Automated Clerking for WP:RFPP
//importScript('User:Rami_R/rfppClerk.js');
// FurMe - Script to help with add FU rationales
// importScript('User:AWeenieMan/furme.js');
// Response helper for various noticeboards
importScript( 'User:MusikAnimal/responseHelper.js' ); // Backlink: [[User:MusikAnimal/responseHelper.js]]
// Deletion sorting at WP:AFD
//importScript('User:Fox Wilson/delsort-monobook.js'); // Deletion sorting script [[WP:FWDS]]
importScript( 'User:Enterprisey/delsort.js' ); // Backlink: [[User:Enterprisey/delsort.js]]
// Alternative XfD closing script
// importScript('User:Evad37/XFDcloser.js'); // [[User:Evad37/XFDcloser]]
var xfdc_beta = true;
// Mass Rollback
//importScript('User:Writ Keeper/Scripts/massRollback.js');
// Autoclose sections
//importScript('User:Writ Keeper/Scripts/autoCloser.js');
var ptLinksToAdd = [
{
label: "To-Do list",
title: "To-Do",
url: "/wiki/User:SoWhy/To_Do_list",
index: 1
}
];
importScript('User:IagoQnsi/addptlinks.js');
// Revision delete for files
mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ALegoktm%2Frescaled.js&action=raw&ctype=text/javascript'); // [[User:Legoktm/rescaled.js]]
// Admin highlighter
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Theopolisme/Scripts/adminhighlighter.js&action=raw&ctype=text/javascript');
// WP rater
importScript('User:Kephir/gadgets/rater.js'); // [[User:Kephir/gadgets/rater]]
importScript('User:Evad37/rater/beta.js'); // [[User:Evad37/rater]]
// Reply-link - easy inline replies without edit window + options
// importScript( 'User:Enterprisey/reply-link.js' ); // Backlink: [[User:Enterprisey/reply-link.js]]
// window.replyLinkAutoReload = false;
// window.replyLinkPreloadPing = "button";
// window.replyLinkPreloadPingTpl = "{{re|##}} ";
// window.replyLinkCustomSummary = true;
// Citoid (creating refs easily)
importScript('User:Salix alba/Citoid.js'); // Linkback: [[User:Salix alba/Citoid.js]]
// Show confirm dialog when pressing rollback on the Watchlist
importScript('User:Zvn/confirmwatchlistrollback.js');
// Change a lot of dates at once easily
importScript('User:Ohconfucius/script/MOSNUM dates.js'); // [[User:Ohconfucius/script/MOSNUM dates.js]]
// Highlight duplicates
importScript('User:Evad37/duplinks-alt.js'); // [[User:Evad37/duplinks-alt]]
// Semi-automatic cover uploader
importScript('User:Evad37/Covery.js'); // [[User:Evad37/Covery]]
// Show a link to main article in categories of talk pages
importScript('User:Amorymeltzer/CatListMainTalkLinks.js');
importScript( 'User:Amorymeltzer/qrfpp.js' ); // Backlink: [[User:Amorymeltzer/qrfpp.js]]