User:Anti Sonic Forces/global.js

/* Не брать без разрешения. */ importArticles({   type: 'script',    articles: [        "u:dev:MediaWiki:AjaxBatchDelete/code.2.js", //Удаление группы страниц.        'u:dev:MediaWiki:AjaxDelete/code.js', //Удаление.        'u:dev:MediaWiki:BlogLink/code.js', //Вклад.        'u:dev:MediaWiki:UserBlockNotification.js', //Инфа о блоке.        'u:dev:MediaWiki:BlockSummary.js', //Инфа о блоке.        'u:dev:MediaWiki:CacheCheck/code.js', //Кэш.        'u:dev:MediaWiki:CodeLinksDropdown.js', //Ссылочки.        'u:dev:MediaWiki:DecodeURI/code.js', //Декод ссылок.        'u:dev:MediaWiki:FileTools.js', //Реверт изобок.        'u:dev:MediaWiki:FirstEditDate.js', //ППшка.        'u:dev:MediaWiki:GlobalNavButtons.js', //Кнопки.        'u:dev:MediaWiki:LastEdited/code.js', //Подробности ПП.        'u:dev:MediaWiki:LinkPreview/code.js', //Всплывающие ссылки.        'u:dev:MediaWiki:ListFiles/code.js', //Листочек.        'u:dev:MediaWiki:MarkBlocked.js', //Пометка блокнутых. 'u:dev:MediaWiki:MastheadRightsBadge.js', //WDS. 'u:dev:MediaWiki:NewPagesUser.js', //СС. 'u:dev:MediaWiki:NoImageLightbox/code.js', //Минус лайтбокс. 'u:dev:MediaWiki:PageCreator/code2.js', //Информация о создателе. 'u:dev:MediaWiki:PiniginsUserInfo/code.js', //Информация о юзере. 'u:dev:MediaWiki:PortableCSSPad/code.js', //Падик. 'u:dev:MediaWiki:PortableListUsers.js', //Альтернатива СУ. 'u:dev:MediaWiki:PageRenameAuto-update/code.js', //Ренейм. 'u:dev:MediaWiki:ThemeToggler.js', //Кнопка тем. 'u:dev:MediaWiki:QuickDiff/code.js', //Быстрый просмотр содержимого. 'u:dev:MediaWiki:RandomPageShortcut/code.js', //Ссылка на СС. 'u:dev:MediaWiki:SandboxLink/code.js', //Песочница. 'u:dev:MediaWiki:SyntaxHighlight.js', //Подсветка. 'u:dev:MediaWiki:FileUsageAuto-update/code.js', //Автомат ренейм. 'u:dev:MediaWiki:UserAccountAge/code2.js', //Возраст учётки. 'u:dev:MediaWiki:Wikificator.js', //Викификатор. 'u:dev:MediaWiki:WHAM/code.2.js', //WHAM. ] });

setInterval(function {    $('.EntityHeader_avatar__5xZ8w a[href$=":Anti%20Sonic%20Forces"] img, .FormEntryPoint_avatar__3DkEw img, .global-navigation__icon .wds-avatar img').attr('src', 'https://media.tenor.com/KpP1-T6rKWcAAAAd/crypto-apex.gif'); }, 10000 );

window.globalNavButtons = [ {text: 'Common', isMain: false, url: '../MediaWiki:Common.css'}, {text: 'FD', isMain: false, url: '../MediaWiki:Fandomdesktop.css'}, {text: 'Import', isMain: false, url: '../MediaWiki:ImportJS'}, {text: 'Info', isMain: false, url: '../MediaWiki:Infoboxes.css'}, {text: 'PT', isMain: false, url: '../MediaWiki:ProfileTags'}, {text: 'Themes', isMain: false, url: '../MediaWiki:Themes.css'}, {text: 'Wikia', isMain: false, url: '../MediaWiki:Wikia.css'}, {text: 'Админы', isMain: false, url: '../Special:ListUsers/sysop'}, {text: 'Создать вики', isMain: false, url: 'https://community.fandom.com/wiki/Special:CreateNewWiki?uselang=ru'}, {text: 'SP', isMain: false, url: '../Special:SpecialPages'}, {text: 'Log', isMain: false, url: '../Special:Log?type=rights&user=&page=&wpdate=&tagfilter=&wpfilters%5B0%5D=newusers'}, ];

window.announcementsIgnore = {option: 'opt-out-all'}; window.lastEdited = {comment: false};

$(function{   var href = $('a[href$=":NewFiles"]').attr('href');

$('a[href$=":NewFiles"]').attr('href', href+'?offset=&limit=500') });

setInterval(function {    $('a[href$=":Anti_Sonic_Forces"] > bdi, a.EntityHeader_name__PAxYW[href$=":Anti%20Sonic%20Forces"], a[title="Участник:Anti Sonic Forces"], a[title="User:Anti Sonic Forces"]').text('Tae Joon Crypto Park');    $('body[class*="Anti_Sonic_Forces"] .user-identity-headerattributes h1[itemprop="name"]').text('Tae Joon Crypto Park'); }, 500 );

setInterval(function {    $('a[href$=":Anti_Sonic_Forces"] > bdi, a.EntityHeader_name__2oRXg[href$=":Anti%20Sonic%20Forces"], a[title="Участник:Anti Sonic Forces"], a[title="User:Anti Sonic Forces"]').text('Tae Joon Crypto Park');    $('body[class*="Anti_Sonic_Forces"] .user-identity-header__attributes h1[itemprop="name"]').text('Tae Joon Crypto Park'); }, 500 );

var bot = require('nodemw'); var download = require('download-file'); // Pass configuration object var client = new bot({	protocol: 'https',          // Wikipedia now enforces HTTPS	server: 'pcj.fandom.com',  // Host name of MediaWiki-powered site	path: '',                  // Path to api.php script	debug: false                 // Is more verbose when set to true });

client.getPagesInNamespace(6,function(err,data) {	// Error handling	if (err) {		console.error(err);		return;	}	for (p of data) {		client.getImageInfo(p.title, function(e,d) { if (e) { console.error(e); return; }			if (d == null) { console.log(p.title); return; }			var options = { directory: "./images/", filename: d.descriptionurl.replace(/^http.*?\/File:/,"") };			download(d.url, options, function(err) {				if (err) throw err;			}); });	} });