Jump to content

User:Rublov/common.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Rublov (talk | contribs) at 11:49, 22 July 2023 (troubleshoot). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
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.
// importScript('User:Enterprisey/reply-link.js'); // Backlink: [[User:Enterprisey/reply-link.js]]
importScript('User:Enterprisey/diff-permalink.js'); // Backlink: [[User:Enterprisey/diff-permalink.js]]
importScript('User:Rublov/diff-link.js'); // Backlink: [[User:Rublov/diff-link.js]]
importScript('User:Rublov/refspace.js'); // Backlink: [[User:Rublov/refspace.js]]
importScript('User:Headbomb/unreliable.js'); // Backlink: [[User:Headbomb/unreliable.js]]
importScript('User:Mvolz/displayContributions.js'); // Backlink: [[User:Mvolz/displayContributions.js]]
importScript('User:Nardog/MoveHistory.js'); // Backlink: [[User:Nardog/MoveHistory.js]]
importScript('User:Rublov/anonymize.js'); // Backlink: [[User:Rublov/anonymize.js]]
importScript('User:Rublov/leadcaps.js'); // Backlink: [[User:Rublov/leadcaps.js]]
importScript('User:Shubinator/DYKcheck.js'); // Backlink: [[User:Shubinator/DYKcheck.js]]
importScript('User:Ohconfucius/script/MOSNUM dates.js'); // [[User:Ohconfucius/script/MOSNUM dates.js]]
importScript('User:Writ Keeper/Scripts/peerReviewCloser.js'); // Backlink: [[User:Writ Keeper/Scripts/peerReviewCloser.js]]
importScript('User:DemonDays64/Scripts/Dumb quotes.js'); // Backlink: [[User:DemonDays64/Scripts/Dumb quotes.js]]
importScript('User:Novem Linguae/Scripts/GANReviewTool.js'); // Backlink: [[User:Novem Linguae/Scripts/GANReviewTool.js]]
importScript('User:Novem Linguae/Scripts/Links.js'); // Backlink: [[User:Novem Linguae/Scripts/Links.js]]
mw.loader.load( '//de.wikipedia.org/w/index.php?title=Benutzer:TMg/autoFormatter.js&action=raw&ctype=text/javascript' );
var autoFormatMaskedLinks = false;

// AutoEd modules
// [[Wikipedia:AutoEd/Customization#Choosing_your_own_modules]]
importScript('Wikipedia:AutoEd/core.js');
importScript('Wikipedia:AutoEd/unicodify.js')
importScript('Wikipedia:AutoEd/isbn.js')
importScript('Wikipedia:AutoEd/wikilinks.js')
importScript('Wikipedia:AutoEd/htmltowikitext.js')
importScript('Wikipedia:AutoEd/headlines.js')
importScript('Wikipedia:AutoEd/unicodecontrolchars.js')
importScript('Wikipedia:AutoEd/templates.js')
importScript('Wikipedia:AutoEd/tablestowikitext.js')
importScript('Wikipedia:AutoEd/extrabreaks.js')
importScript('Wikipedia:AutoEd/links.js')

// Custom AutoEd modules
importScript('User:Jerome Frank Disciple/curlyfixer.js');
importScript('User:Ohconfucius/dashes.js');

function autoEdFunctions() {
	const txt = document.editform.wpTextbox1;
    
    // From [[Wikipedia:AutoEd/wikichecker.js]]
    txt.value = autoEdUnicodify(txt.value);
    txt.value = autoEdISBN(txt.value);
    txt.value = autoEdWikilinks(txt.value);
    txt.value = autoEdHTMLtoWikitext(txt.value);
    txt.value = autoEdHeadlines(txt.value);
    txt.value = autoEdUnicodeControlChars(txt.value);
    txt.value = autoEdTemplates(txt.value);
    txt.value = autoEdTablestoWikitext(txt.value);
    txt.value = autoEdExtraBreaks(txt.value);
    txt.value = autoEdLinks(txt.value);
    
    // Extras
    txt.value = autoEdDashes(txt.value);
    txt.value = autoEdCurlyFixer(txt.value);
}