User:Þjarkur/common.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.
mw.loader.load("https://en.wikipedia.org/w/index.php?title=User:%C3%9Ejarkur/NeverUseMobileVersion.js&action=raw&ctype=text/javascript");

/* Local development */
if (mw.util && mw.util.getParamValue('localhost')) {
  mw.loader.load("http://localhost:5000/index.js");
} else {

  importScript('User:Þjarkur/reply-link.js'); // Backlink: [[User:Enterprisey/reply-link.js]]
  window.replyLinkPreloadPingTpl = "{{hidden ping|##}}"
  importScript('Wikipedia:AutoEd/complete.js');
  mw.loader.load("https://meta.wikimedia.org/w/index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript");
  importScript('User:Jackmcbarn/editProtectedHelper.js'); // Linkback: [[User:Jackmcbarn/editProtectedHelper.js]]
  importScript('User:Evad37/Watchlist-hideAWB.js'); // Backlink: [[User:Evad37/Watchlist-hideAWB]]
  var awbHiddenByDefault = true;
  importScript('User:Evad37/rater.js'); // [[User:Evad37/rater]]
  importScript('User:Anomie/unsignedhelper.js'); // Linkback: [[User:Anomie/unsignedhelper.js]]
  //mw.loader.load('//en.wikipedia.org/w/index.php?title=User%3ASam+Sailor%2FScripts%2FSagittarius%2B.js&action=raw&ctype=text/javascript'); // [[User:Sam Sailor/Scripts/Sagittarius+.js]]
  importScript('User:Evad37/MoveToDraft.js'); // Backlink: [[User:Evad37/MoveToDraft]]
  //importScript( 'User:Technical_13/Scripts/OneClickArchiver.js' ); // Backlink: [[User:Technical_13/Scripts/OneClickArchiver]]

  importScript('User:Equazcion/ContribsTabVector.js');
  importScript('User:Amorymeltzer/userinfo.js');
  importScript('User:Equazcion/SidebarTranslate.js');
  importScript('User:Equazcion/sysopdetector.js');
  importScript('User:Equazcion/LagToMinutes.js');
  importScript('User:Equazcion/SidebarHistoryTools.js');
  importScript('User:Equazcion/CatListMainTalkLinks.js');
  importScript('User:Equazcion/link intermediate revisions.js');
  importScript('User:Amalthea/userhighlighter.js');
  importScript('User:NuclearWarfare/Mark-blocked script.js');
  importScript('User:Cacycle/wikEdDiff.js');
  //importScript('User:John254/mass rollback.js');
  importScript('User:Equazcion/ToggleEditNotices.js');
  importScript('User:Kaniivel/RefConsolidate_start.js');

  //importScript( 'User:Gadget850/HarvErrors.js')

  //%C3%9E
  if ((typeof noVoteSymbols == 'undefined') || (noVoteSymbols == false)) {
    importScript('User:Ais523/votesymbols.js');
  }

  //Set SidebarTranslate options
  var sidebarTranslateGoogleLink = "◌";

  //Set ContribsTabVector.js options
  var contribsTabNumber = 200;

  importScript('User:Þjarkur/IPA_popups.js');
  importScript('User:Þjarkur/Permalink_to_section.js');
  importScript('User:SD0001/find-archived-section.js');
  importScript('User:Þjarkur/Source_links.js');
  importScript('User:Ohconfucius/script/MOSNUM dates.js'); // [[User:Ohconfucius/script/MOSNUM dates.js]]
  importScript('User:SD0001/T-Watch.js'); // [[User:SD0001/T-Watch.js]]
  window.TWatch_Durations_viewing = ["1 day", "2 days", "1 week", "1 month"];
  importScript('User:DannyS712/PageMoverClosure.js'); // Backlink: [[User:DannyS712/PageMoverClosure.js]]
  importScript('User:SD0001/hide-reverted-edits.js'); // Backlink: [[User:SD0001/hide-reverted-edits.js]]
  importScript('User:SD0001/W-Ping.js'); // Backlink: [[User:SD0001/W-Ping.js]]
  importScript('User:Enterprisey/section-redir-note.js'); // Backlink: [[User:Enterprisey/section-redir-note.js]]
  importScript('User:SD0001/StubSorter.js'); // Backlink: [[User:SD0001/StubSorter.js]]
  importScript('User:Enterprisey/delsort.js');
  importScript('User:Þjarkur/Show number of active watchers & monthly views on every page.js');
  importScript('User:Writ Keeper/Scripts/deletionFinder.js'); //Linkback: [[User:Writ Keeper/Scripts/deletionFinder.js]]
  importScript('User:Þjarkur/Highlight recently added text.js'); // Backlink: [[User:Þjarkur/Highlight recently added text.js]]
  importScript('User:Þjarkur/AfC button.js'); // Backlink: [[User:Þjarkur/AfC button.js]]
  importScript('User:Ohconfucius/script/EngvarB.js'); // Backlink: [[User:Ohconfucius/script/EngvarB.js]]
  importScript('User:Headbomb/unreliable.js'); // Backlink: [[User:Headbomb/unreliable.js]]
  importScript('User:DemonDays64/Scripts/Dumb quotes.js'); // Backlink: [[User:DemonDays64/Scripts/Dumb quotes.js]]

  importScript('User:Þjarkur/Nudge me to read in another language.js'); // Backlink: [[User:Þjarkur/Nudge me to read in another language.js]]
  importScript('User:Danski454/undo-move.js'); // Backlink: [[User:Danski454/undo-move.js]]
  importScript('User:Þjarkur/Restorer.js'); // Backlink: [[User:BrandonXLF/Restorer.js]]
}

unreliableCustomRules = [{
  comment: 'Possibly sponsored content',
  css: { "background-color": "#fff1dd", "text-decoration": "underline wavy" },
  regex: new RegExp([
    'accesswire.com',
    'apnnews.com',
    'asianage.com',
    'bloomberg.com/profile/',
    'bprnews',
    'deccanchronicle.com',
    'deccanherald.com',
    'edtimes.in',
    'forbesindia.com',
    'ibtimes.co.in',
    'identity-mag.com',
    'inc.com/profile',
    'sites.google.com',
    'thestatesman.com',
    'yahoo.com',
    
    // Less common
    'dailypakistan.com.pk',
    'aaj.tv',
    'dailytimes.com.pk',
    'oyeyeah.com',
    'cinetalkers.com',
    'dunyanews.tv',
    'thehansindia.com',
    'iwmbuzz.com',
    'latestly.com',
    'theindiasaga.com',
    'indiaclicking.com',
    'dailyhawker.com',
    'urbanasian.com',
    'postmannews.com',
    'dailyscanner.com',

  ].join('|').replace(/([./])/g, '\\$1'))
}];
importScript('User:Þjarkur/Not latest contributions.js'); // Backlink: [[User:Þjarkur/Not latest contributions.js]]
importScript('User:Þjarkur/Highlight homographs in title.js'); // Backlink: [[User:Þjarkur/Highlight homographs in title.js]]
importScript('User:SD0001/shortdescs-in-category.js'); // Backlink: [[User:SD0001/shortdescs-in-category.js]]
importScript('User:Þjarkur/Reference formatter.js'); // Backlink: [[User:Þjarkur/Reference formatter.js]]
importScript('User:Bradv/endlesscontribs.js'); // Backlink: [[User:Bradv/endlesscontribs.js]]