User:Nanaki/global.js

/* "Create user page" content override */ qtUserPageTemplate = '';

PurgeButtonText = 'Odśwież';

ThreadInspection = { reviewAll: "Przejrzyj wszystkie wiadomości", reviewTitle: "Kliknij, aby zobaczyć tę wiadomość", quickLinks: { viewText: "z", viewTitle: "Zobacz", editText: "e", editTitle: "Edytuj", deleteText: "u", deleteTitle: "Usuń", } }; nullEditDelay = 1000;

importArticles({   type: "script",    articles: [      "u:dev:WHAM/code.2.js",      "u:dev:RevealAnonIP/usercode.js",      "u:dev:RelatedDiscussionsModule/code.js",      "u:dev:PurgeButton/code.js",      "u:dev:PersistentParameters/code.js",      "u:dev:Thread Inspection/code.js",      "u:dev:LuaError/code.js",      'u:dev:PortableCSSPad/code.js',      'u:dev:AjaxRC.js',      'u:dev:MassNullEdit/code.js',      'u:dev:MassRenameRevert/code.js',      'u:dev:DiscussionsFeed.js',      "u:dev:AjaxBatchDelete/code.2.js",    ] });

importScriptURI('http://internal.vstf.wikia.com/index.php?title=User:Kopcap94/FileTools.js&action=raw&ctype=text/javascript'); importScriptURI('http://internal.vstf.wikia.com/index.php?title=User:Kopcap94/NFRT.js&action=raw&ctype=text/javascript');

/* RC in On the Wiki nav */ $(function {   var wa = $('.subnav-2a[data-canonical="wikiactivity"]').parent;    wa.clone.insertBefore(wa).find('>a').attr('href', '/wiki/Special:RecentChanges').attr('data-canonical', 'recentchanges').text('Ostatnie zmiany'); });

/* Makes the Lua console auto scroll to bottom on textarea focus */ $(function {   setTimeout(function { $('#mw-scribunto-input').focus(function {           $('#mw-scribunto-output').scrollTop($('#mw-scribunto-output')[0].scrollHeight);        }); }, 5000); });

/* Fix for submit on 'Enter' in Special:CreatePage/Special:CreateBlogPage title input */ $('.mw-special-CreatePage input[name=wpTitle], .mw-special-CreateBlogPage input[name=wpTitle]').keydown(function(e){   if (e.keyCode == 13) {        $('#ok').click;        e.preventDefault;    } });

/* Link to my and bot's contribs */ $('.wds-global-navigation__user-menu li:has(a[data-tracking-label="account.message-wall"])').clone.insertAfter('.wds-global-navigation__user-menu li:has(a[data-tracking-label="account.message-wall"])').find('>a').attr('data-tracking-label','account.contributions').attr('href', '/wiki/Special:Contributions/Nanaki.bot').text('Mój bot'); $('.wds-global-navigation__user-menu li:has(a[data-tracking-label="account.message-wall"])').clone.insertAfter('.wds-global-navigation__user-menu li:has(a[data-tracking-label="account.message-wall"])').find('>a').attr('data-tracking-label','account.botcontributions').attr('href', '/wiki/Special:Contributions/Nanaki').text('Mój wkład');

/* Bypass Special:InfoboxBuilder */ if($('.template-classification-type-text').data('type') == 'infobox') $('#ca-edit').attr('href', function(a) { return this.href + '&useeditor=source'; })

/* Special:Insights won't lead directly to editor */ $('.insights-list-item-title').attr('href', function { return this.href.replace(/([\?&])action=edit&/, '$1') })

/* Cat redlinks */ $('#catlinks .newcategory, #WikiaArticle .newcategory').addClass('new');

/* Remove "Author profile" */ $('.wds-global-navigation__user-menu li:has(a[data-tracking-label="account.profile-author"])').remove;

var reverselangs = { 'Åarjelsaemien': 'sma', 'Íslenska': 'is', 'Česky': 'cs', 'Ślůnski': 'szl', 'Žemaitėška': 'sgs', 'Ελληνικά': 'el', 'Ποντιακά': 'pnt', 'Авар': 'av', 'Адыгэбзэ': 'kbd', 'Аҧсуа': 'ab', 'Башҡортса': 'ba', 'Беларуская': 'be', 'Буряад': 'bxr', 'Български': 'bg', 'Влахесте': 'ruq-cyrl', 'ГІалгІай Ğalğaj': 'inh', 'Ирон': 'os', 'Коми': 'kv', 'Къарачай-Малкъар': 'krc', 'Кыргызча': 'ky', 'Кырык мары': 'mrj', 'Лакку': 'lbe', 'Лезги': 'lez', 'Македонски': 'mk', 'Мокшень': 'mdf', 'Молдовеняскэ': 'mo', 'Монгол': 'mn', 'Нохчийн': 'ce', 'Олык Марий': 'mhr', 'Перем Коми': 'koi', 'Русиньскый': 'rue', 'Русский': 'ru', 'Саха тыла': 'sah', 'Словѣ́ньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ': 'cu', 'Српски / Srpski': 'sr', 'Татарча': 'tt-cyrl', 'Татарча/Tatarça': 'tt', 'Тоҷикӣ': 'tg', 'Тыва дыл': 'tyv', 'Удмурт': 'udm', 'Українська': 'uk', 'Хальмг': 'xal', 'Чӑвашла': 'cv', 'Эрзянь': 'myv', 'толышә зывон': 'tly', 'Қазақша': 'kk', 'Հայերեն': 'hy', 'ייִדיש': 'yi', 'עברית': 'he', 'ئۇيغۇرچە / Uyghurche‎': 'ug', 'ئۇيغۇرچە': 'ug-arab', 'اردو': 'ur', 'العربية': 'ar', 'بختياري': 'bqi', 'بلوچی مکرانی': 'bcc', 'سنڌي': 'sd', 'فارسی': 'fa', 'مازِرونی': 'mzn', 'مصرى': 'arz', 'هَوُسَ': 'ha', 'پنجابی': 'pnb', 'پښتو': 'ps', 'کوردی': 'ckb', 'کٲشُر': 'ks-arab', 'کھوار': 'khw', 'گیلکی': 'glk', 'ܐܪܡܝܐ': 'arc', 'ދިވެހިބަސް': 'dv', 'अङ्गिका': 'anp', 'कॉशुर - کٲشُر': 'ks', 'कॉशुर': 'ks-deva', 'नेपाली': 'ne', 'नेपाल भाषा': 'new', 'पािऴ': 'pi', 'भोजपुरी': 'bh', 'मराठी': 'mr', 'मैथिली': 'mai', 'संस्कृतम्': 'sa', 'हिन्दी': 'hi', 'অসমীয়া': 'as', 'ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী': 'bpy', 'বাংলা': 'bn', 'ਪੰਜਾਬੀ': 'pa', 'ગુજરાતી': 'gu', 'ଓଡ଼ିଆ': 'or', 'தமிழ்': 'ta', 'తెలుగు': 'te', 'ಕನ್ನಡ': 'kn', 'ತುಳು': 'tcy', 'മലയാളം': 'ml', 'සිංහල': 'si', 'ไทย': 'th', 'ລາວ': 'lo', 'ཇོང་ཁ': 'dz', 'བོད་ཡིག': 'bo', 'မြန်မာဘာသာ': 'my', 'მარგალური': 'xmf', 'ქართული': 'ka', 'ትግርኛ': 'ti', 'አማርኛ': 'am', 'ᏣᎳᎩ': 'chr', 'ᐃᓄᒃᑎᑐᑦ': 'ike-cans', 'ᐃᓄᒃᑎᑐᑦ/inuktitut': 'iu', 'ភាសាខ្មែរ': 'km', 'ᨅᨔ ᨕᨘᨁᨗ': 'bug', 'Ἀρχαία ἑλληνικὴ': 'grc', '‪Беларуская (тарашкевіца)‬': 'be-tarask', '‪Беларуская (тарашкевіца)‬': 'be-x-old', '‪Къырымтатарджа (Кирилл)‬': 'crh-cyrl', '‪Српски (ћирилица)‬': 'sr-ec', '‪Қазақша (кирил)‬': 'kk-cyrl', '‪Қазақша (Қазақстан)‬': 'kk-kz', '‪贛語(繁體)‬': 'gan-hant', '‪赣语(简体)‬': 'gan-hans', '‪Kurdî (latînî)‬': 'ku-latn', '‪Nederlands (informeel)‬': 'nl-informal', '‪Norsk (bokmål)‬': 'no', '‪Norsk (nynorsk)‬': 'nn', '‪Qırımtatarca (Latin)‬': 'crh-latn', '‪Qazaqşa (latın)‬': 'kk-latn', '‪Qazaqşa (Türkïya)‬': 'kk-tr', '‪Srpski (latinica)‬': 'sr-el', '‫قازاقشا (تٴوتە)‬': 'kk-arab', '‫قازاقشا (جۇنگو)‬': 'kk-cn', '‫كوردي (عەرەبی)‬': 'ku-arab', 'ⵜⴰⵛⵍⵃⵉⵜ': 'shi-tfng', '中文': 'zh', '吴语': 'wuu', '文言': 'lzh', '日本語': 'ja', '粵語': 'yue', '贛語': 'gan', 'ꆇꉙ': 'ii', '한국어 (조선)': 'ko-kp', '한국어': 'ko', '𐌲𐌿𐍄𐌹𐍃𐌺': 'got', 'Acèh': 'ace', 'Afrikaans': 'af', 'Akan': 'ak', 'Alemannisch': 'gsw', 'Armãneashce': 'rup', 'Arpetan': 'frp', 'Avañe\'ẽ': 'gn', 'Aymar aru': 'ay', 'Azərbaycanca': 'az', 'Bân-lâm-gú': 'nan', 'Bahasa Banjar': 'bjn', 'Bahasa Indonesia': 'id', 'Bahasa Melayu': 'ms', 'Bamanankan': 'bm', 'Basa Banyumasan': 'map-bms', 'Basa Jawa': 'jv', 'Basa Sunda': 'su', 'Baso Minangkabau': 'min', 'Bikol Central': 'bcl', 'Bislama': 'bi', 'Bosanski': 'bs', 'Bráhuí': 'brh', 'Brezhoneg': 'br', 'Capiceño': 'cps', 'Català': 'ca', 'Cebuano': 'ceb', 'Chamoru': 'ch', 'Chavacano de Zamboanga': 'cbk-zam', 'Chi-Chewa': 'ny', 'chiShona': 'sn', 'chiTumbuka': 'tum', 'Choctaw': 'cho', 'Cmique Itom': 'sei', 'Corsu': 'co', 'Cymraeg': 'cy', 'Dansk': 'da', 'Deutsch': 'de', 'Diné bizaad': 'nv', 'Dolnoserbski': 'dsb', 'Dorerin Naoero': 'na', 'Dusun Bundu-liwan': 'dtp', 'Eʋegbe': 'ee', 'Ebon': 'mh', 'Eesti': 'et', 'Emiliàn e rumagnòl': 'eml', 'English': 'en', 'Español': 'es', 'Esperanto': 'eo', 'Estremeñu': 'ext', 'Euskara': 'eu', 'Føroyskt': 'fo', 'Fiji Hindi': 'hif', 'Français': 'fr', 'Frysk': 'fy', 'Fulfulde': 'ff', 'Furlan': 'fur', 'Gàidhlig': 'gd', 'Gĩkũyũ': 'ki', 'Gaeilge': 'ga', 'Gaelg': 'gv', 'Gagana Samoa': 'sm', 'Gagauz': 'gag', 'Galego': 'gl', 'Gegë': 'aln', 'Hak-kâ-fa': 'hak', 'Hawai`i': 'haw', 'Hiri Motu': 'ho', 'Hornjoserbsce': 'hsb', 'Hrvatski': 'hr', 'Iñupiak': 'ik', 'Ido': 'io', 'Igbo': 'ig', 'Ilokano': 'ilo', 'Ilonggo': 'hil', 'inuktitut': 'ike-latn', 'isiXhosa': 'xh', 'isiZulu': 'zu', 'Italiano': 'it', 'Jysk': 'jut', 'Kırmancki': 'kiu', 'Kalaallisut': 'kl', 'Kanuri': 'kr', 'Kapampangan': 'pam', 'Kaszëbsczi': 'csb', 'Kernowek': 'kw', 'Kinaray-a': 'krj', 'Kinyarwanda': 'rw', 'Kirundi': 'rn', 'Kiswahili': 'sw', 'Kongo': 'kg', 'Kotava': 'avk', 'Kreyòl ayisyen': 'ht', 'Krio': 'kri', 'Kurdî': 'ku', 'Kwanyama': 'kj', 'Lëtzebuergesch': 'lb', 'Līvõ kēļ': 'liv', 'Ladino': 'lad', 'Latgaļu': 'ltg', 'Latina': 'la', 'Latviešu': 'lv', 'Lazuri': 'lzz', 'lea faka-Tonga': 'to', 'Lietuvių': 'lt', 'Ligure': 'lij', 'Limburgs': 'li', 'Lingála': 'ln', 'Lingua Franca Nova': 'lfn', 'Lojban': 'jbo', 'Luganda': 'lg', 'Lumbaart': 'lmo', 'Mìng-dĕ̤ng-ngṳ̄': 'cdo', 'Māori': 'mi', 'Maġribi': 'ary', 'Magyar': 'hu', 'Mainfränkisch': 'vmf', 'Malagasy': 'mg', 'Malti': 'mt', 'Mapudungun': 'arn', 'Mvskoke': 'mus', 'Nāhuatl': 'nah', 'Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ': 'cr', 'Na Vosa Vakaviti': 'fj', 'Nederlands': 'nl', 'Niuē': 'niu', 'Nnapulitano': 'nap', 'Nordfriisk': 'frr', 'Norfuk / Pitkern': 'pih', 'Nouormand': 'nrm', 'Novial': 'nov', 'Occitan': 'oc', 'Oromoo': 'om', 'Oshiwambo': 'ng', 'Otsiherero': 'hz', 'O\'zbek': 'uz', 'Pangasinan': 'pag', 'Papiamentu': 'pap', 'Patois': 'jam', 'Picard': 'pcd', 'Piemontèis': 'pms', 'Polski': 'pl', 'Português do Brasil': 'pt-br', 'Português': 'pt', 'Prūsiskan': 'prg', 'Qırımtatarca': 'crh', 'Qafár af': 'aa', 'Qaraqalpaqsha': 'kaa', 'Reo Mā`ohi': 'ty', 'Română': 'ro', 'Romani': 'rmy', 'Rumagnôl': 'rgn', 'Rumantsch': 'rm', 'Runa shimi': 'qug', 'Runa Simi': 'qu', 'Sámegiella': 'se', 'Sängö': 'sg', 'Sardu': 'sc', 'Sassaresu': 'sdc', 'Schläsch': 'sli', 'Scots': 'sco', 'Seeltersk': 'stq', 'Sesotho sa Leboa': 'nso', 'Sesotho': 'st', 'Setswana': 'tn', 'Shqip': 'sq', 'Sicilianu': 'scn', 'Silozi': 'loz', 'SiSwati': 'ss', 'Slovenčina': 'sk', 'Slovenščina': 'sl', 'Soomaaliga': 'so', 'Sranantongo': 'srn', 'Srpskohrvatski / Српскохрватски': 'sh', 'Suomi': 'fi', 'Svenska': 'sv', 'Türkçe': 'tr', 'Türkmençe': 'tk', 'Tašlḥiyt': 'shi-latn', 'Tašlḥiyt/ⵜⴰⵛⵍⵃⵉⵜ': 'shi', 'Tagalog': 'tl', 'Taqbaylit': 'kab', 'Tarandíne': 'roa-tara', 'Tarifit': 'rif', 'Tatarça': 'tt-latn', 'Tetun': 'tet', 'Tiếng Việt': 'vi', 'tojikī': 'tg-latn', 'Tok Pisin': 'tpi', 'Tsetsêhestâhese': 'chy', 'Tshivenda': 've', 'Twi': 'tw', 'Uyghurche‎': 'ug-latn', 'Vèneto': 'vec', 'Võro': 'fiu-vro', 'Võro': 'vro', 'Vaďďa': 'vot', 'Vahcuengh': 'za', 'Valencià': 'val', 'Vepsän kel': 'vep', 'Vlăheşte': 'ruq', 'Volapük': 'vo', 'Walon': 'wa', 'West-Vlams': 'vls', 'Winaray': 'war', 'Wolof': 'wo', 'Xitsonga': 'ts', 'Yorùbá': 'yo', 'Zazaki': 'diq', 'Zeêuws': 'zea' };

$('.WikiaArticleInterlang ul > li > a').each(function {   var text = $(this).text;    var code = reverselangs[text];    if(code) {        var flag = $('  ').addClass('lang-flag').attr('data-lang', code).prependTo(this);        if(typeof langFlagsTheme != 'undefined')            flag.addClass('lf-theme-' + langFlagsTheme);    } });