我们要寻找项目维护者
该语言版本目前需要一位主要联系人。如果您有兴趣协助管理此项目,请联系我们

MediaWiki:Common.js

注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。

  • Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5Ctrl-R(Mac为⌘-R
  • Google Chrome:Ctrl-Shift-R(Mac为⌘-Shift-R
  • Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
/* 此处的JavaScript将载入于所有用户每一个页面。 */
mw.loader.using( ['mediawiki.user', 'mediawiki.util', 'jquery.client'] ).done( function () {


 /** Numeric sorting ***************************************************
  *
  *  Description: Fixes a bug (part of [[bugzilla:8115]])
  *  in http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/skins/common/wikibits.js
  *  regarding [[Help:Sorting|table sorting]]:
  *  it allows sorting of numbers with more than one comma (thousands separator).
  *  Maintainer: [[User:Patrick|Patrick]]
  */
 function ts_parseFloat(num) {
 	if (!num) return 0;
 	num = parseFloat(num.replace(/,/g, ""));
 	return (isNaN(num) ? 0 : num);
 }



  /**
   * Hide category container when no categoies can exist (special pages) ***************************
   * 
   */
var catlinksElement = document.querySelector('.catlinks-allhidden');
var navElement = document.querySelector('nav.p-navbar.not-collapsible.small.mb-2');
var sidebarElement = document.querySelector('.sidebar-item.sidebar-menu-translations.col');
var interlanguageElement = document.querySelector('.interlanguage-link');

if (catlinksElement && navElement) {
    navElement.parentNode.removeChild(navElement);
}

if (!interlanguageElement && sidebarElement) {
    sidebarElement.style.display = 'none';
}
  
  /* End of mw.loader.using callback */
  } );
  
  /* DO NOT ADD CODE BELOW THIS LINE */