MediaWiki:Gadget-hideConversionTab.js:修订间差异

维基百科,自由的百科全书
删除的内容 添加的内容
per request
无编辑摘要
 
第3行: 第3行:
* Neue](https://www.mediawiki.org/wiki/Skin:Minerva_Neue) skin.
* Neue](https://www.mediawiki.org/wiki/Skin:Minerva_Neue) skin.
*
*
* @author Jason Kwok (https://zh.wikipedia.org/wiki/User:JasonHK)
* @author User:SunAfterRain
*/
*/
(function (mw, $) {
$(() => {
if (mw.config.get('skin') === 'minerva') {
$(function() {
$('#ca-varlang-0, #ca-varlang-1, #ca-varlang-2').remove();
var HIDDEN_LANGUAGE_SELECTOR = '.zh, .zh-hans, .zh-hant';
}

});
if ((mw.config.get('skin') === 'minerva') && (typeof MutationObserver === 'function')) {
var observer = new MutationObserver(function(records) {
$.each(records, function(_, record) {
$(record.addedNodes)
.filter('.language-searcher')
.find(HIDDEN_LANGUAGE_SELECTOR)
.parent()
.hide();
})
});

observer.observe(document.documentElement || document.body, {
childList: true,
subtree: true
})
}
})
})(mw, jQuery);

2024年2月7日 (三) 05:39的最新版本

/**
 * The script used to simplify the language options for the [Minerva
 * Neue](https://www.mediawiki.org/wiki/Skin:Minerva_Neue) skin.
 *
 * @author User:SunAfterRain
 */
$(() => {
	if (mw.config.get('skin') === 'minerva') { 
		$('#ca-varlang-0, #ca-varlang-1, #ca-varlang-2').remove();
	}
});