Welcome to the TWC Wiki! You are not logged in. Please log in to the Wiki to vote in polls, change skin preferences, or edit pages. See HERE for details of how to LOG IN.

Difference between revisions of "MediaWiki:Gadget-HotCat.js"

From TWC Wiki
Jump to navigationJump to search
(Created page with "if (typeof (HotCat) != 'undefined') { HotCat.uncat_regexp = /\{\{\s*([Uu]ncat(egori[sz]ed)?|[Nn]ocat|[Nn]eedscategory|[Cc]ategori[sz]e)[^}]*\}\}/g ; HotCat.single_minor =...")
(No difference)

Revision as of 14:57, 20 April 2019

if (typeof (HotCat) != 'undefined') {
  HotCat.uncat_regexp = /\{\{\s*([Uu]ncat(egori[sz]ed)?|[Nn]ocat|[Nn]eedscategory|[Cc]ategori[sz]e)[^}]*\}\}/g ;
  HotCat.single_minor = false;
  HotCat.use_up_down = false;
  HotCat.upload_disabled = true;
  HotCat.redir_category = 'Wikipedia soft redirected categories';
  HotCat.disambig_category = 'Disambiguation categories';

  HotCat.messages.using = ' using [[WP:HC|HotCat]]';

  //Blacklisted categories cannot be added through HotCat.
  HotCat.blacklist = /\b[Ss]tubs?$|^[Ss]tubs?\b|\b[Dd]isambiguation pages$|^[Rr]edirect(?:s|ed)?\b/;

  // Clicks on (-) will always go through the diff screen
  HotCat.del_needs_diff = true;

  // Non-confirmed users will always go through the diff screen.
  HotCat.no_autocommit = (function (default_setting) {
    if ((mw.config.get('wgUserGroups').join(' ') + ' ').indexOf('confirmed ') < 0) return true;
    return default_setting;
  })(HotCat.no_autocommit);

  // Disable for non-logged-in users
  HotCat.disable = (function (default_disable) {
    return function () {
      if (!mw.config.get('wgUserName')) return true;
      return default_disable();
    };
  })(HotCat.disable);

  // improve visual distinction between positive- and negative-indicator icons
  HotCat.existsNo = '//upload.wikimedia.org/wikipedia/commons/thumb/4/4c/P_no_red.svg/20px-P_no_red.svg.png';
}