User:Niepodkoloryzowany/global.js

/**
 * Version-dependent script loading across different wikis
 * to prevent scripts from updating automatically.
 * Last update: 16 July 2026.
 */
function loadScriptVersionCrossWiki(wiki, page, oldid) {
    mw.loader.load('https://' + wiki + '/w/index.php?title=' + encodeURIComponent(page) + '&oldid=' + oldid + '&action=raw&ctype=text/javascript');
}

// XTools ArticleInfo (author and date of the article). [[mw:XTools/ArticleInfo.js]]
loadScriptVersionCrossWiki('www.mediawiki.org', 'XTools/ArticleInfo.js', 8122143);

// [[mw:Quick Edit]] — from [[ru:Википедия:Форум/Архив/Технический/2025/08#mw:Quick_Edit]]). [[mw:User:Iniquity/quickEdit.js]]
loadScriptVersionCrossWiki('www.mediawiki.org', 'User:Iniquity/quickEdit.js', 7897712);

// Who wrote this? (findAddition) - Select text & press "A". From [[ru:Википедия:Персональные_скрипты]], [[ru:Участник:Jack who built the house/findAddition.js]]
loadScriptVersionCrossWiki('ru.wikipedia.org', 'Участник:Jack_who_built_the_house/findAddition.js', 117926233);

// Code Prettifier. [[User:Jack_who_built_the_house/codePrettifier.js]]
loadScriptVersionCrossWiki('meta.wikimedia.org', 'User:Jack_who_built_the_house/codePrettifier.js', 28609420);

// 'compress' edits of the same user (histc-test). From [[ru:Обсуждение участника:Alex Smotrov/histcomb.js]], [[ru:Участник:Jaguar K/histc-test.js]]
loadScriptVersionCrossWiki('ru.wikipedia.org', 'Участник:Jaguar K/histc-test.js', 148245220);

// short diff link. From [[ru:Служебная:Постоянная ссылка/145951821#Ссылки на диффы]], [[ru:Участник:T_kns/shortdiffurl.js]]
window.shortDiffUrlText = 'Short diff';
loadScriptVersionCrossWiki('ru.wikipedia.org', 'Участник:T_kns/shortdiffurl.js', 153780262);

// editing Wikidata via WP. From [[ru:wp:WE-Framework]]. = [[ru:MediaWiki:WEF_AllEditors.js]]
if ( mw.config.get("wgDBname") !== 'ruwiki')
	loadScriptVersionCrossWiki('ru.wikipedia.org', 'MediaWiki:WEF_AllEditors.js', 152628211);

// [[mw:Script Manager]], [[mw:User:Iniquity/scriptManager.js]]
loadScriptVersionCrossWiki('www.mediawiki.org', 'User:Iniquity/scriptManager.js', 8272880);

// cd
mw.loader.load('https://commons.wikimedia.org/w/index.php?title=User:Jack_who_built_the_house/convenientDiscussions.js&action=raw&ctype=text/javascript');