МедијаВики:ProminentInterwikis.js

Напомена: По објавувањето може да треба да го исчистите меѓускладот (кеш) на прелистувачот за да можете ги видите промените.

  • Firefox / Safari: Држете Shift и стиснете на Превчитај (Reload) или притиснете Ctrl-F5 или Ctrl-R (⌘-R на Mac);
  • Google Chrome: Притиснете Ctrl-Shift-R (⌘-R на Mac)
  • Internet Explorer / Edge: Држете Ctrl додека притискате на Refresh или притиснете Ctrl-F5.
  • Opera: Стиснете на Ctrl-F5.
/**
 * Imported from [[sv:MediaWiki:ProminentInterwikis.js]] (oldid=2160719)
 *
 * Author : [[sv:User:Skalman]]
 * Adaptation : [[mk:User:DenisWasRight]]
 *
 * 2016-10-31 -- V1 -- last modified by DenisWasRight
 */

function add_prominent_interwikis() {
	// languages that both have Wiktionary editions and are used on the local wiki
	// excluded: local wiki language (mk)
	var languages = {
		Апхаски:'ab', Афарски:'aa', Африканс:'af', Акански:'ak', Албански:'sq',
		Амхарски:'am', Арапски:'ar', Арагонски:'an', Ерменски:'hy', 'Влашки':'roa-rup',
		Асамски:'as', Астурски:'ast', Аварски:'av', Ајмарски:'ay', Азербејџански:'az',
		Бамана:'bm', Баскиски:'eu', Бенгалски:'bn', Бислама:'bi', 'Норвешки':'no',
		Босански:'bs', Бретонски:'br', Бугарски:'bg', Бурмански:'my', Чаморски:'ch', Черокиски:'chr',
		Кри:'cr', Дански:'da', Малдивски:'dv', Ѕонгка:'dz', Англиски:'en', Есперанто:'eo',
		Естонски:'et', Фиџиски:'fj', Фински:'fi', Француски:'fr', Западнофризиски:'fy',
		'Фарски':'fo', Галициски:'gl', Грузиски:'ka', Грчки:'el', 'Гренландски':'kl', 'Гварански':'gn',
		Гуџаратски:'gu', Хауса:'ha', Хбрејски:'he', Хинди:'hi', Идо:'io', Индонезиски:'id', 
		Интерлингве:'ie', Инуктитут:'iu', Ирски:'ga', 'Исландски':'is', Италијански:'it', Јапонски:'ja', 
		Јавански:'jv', Јидиш:'yi', Канада:'kn', Кашмирски:'ks', Кашупски:'csb', Каталонски:'ca', 
		Казашки:'kk', Кхмерски:'km', Кинески:'zh', Киргиски:'ky', Рунди:'rn', Корејски:'ko', 
		Корнски:'kw', Корзикански:'co', Хрватски:'hr', Курдски:'ku', Велшки:'cy', Лаошки:'lo', Латински:'la', 
		Латвиски:'lv', Литвански:'lt', Луксембуршки:'lb', 'Долногермански':'nds', Шведски:'sv', 
		Малгашки:'mg', Малајски:'ms', Малајалам:'ml', Малтешки:'mt', Мански:'gv', Маорски:'mi',
		Маршалски:'mh', Молдавски:'mo', Монголски:'mn', Ацтечки:'nah', Науруански:'na', 'Холандски':'nl', 
		Непалски:'ne', Нинорск:'nn', Окситански:'oc', Паштунски:'ps', Персиски:'fa', Полски:'pl', Португалски:'pt', 
		Пенџапски:'pa', Кечуански:'qu', 'Романски':'ro', Руски:'ru', 'Реторомански':'rm', Самоански:'sm', 
		Санскрит:'sa', Сардински:'sc', Српски:'sr', Сото:'st', Шона:'sn', Сицилијански:'scn', Синдски:'sd',
		Синхалски:'si', Свази:'ss', 'Шкотски':'gd', Словачки:'sk', Словенечки:'sl', Сомалиски:'so', Шпански:'es', Сундски:'su', 
		Свахилски:'sw', Таџички:'tg', Тагалошки:'tl', Тамилски:'ta', Татарски:'tt', Тајландски:'th', Тибетски:'bo',
		Тигриња:'ti', Чешки:'cs', Тонгански:'to', Цонга:'ts', Турски:'tr', Туркменски:'tk', Германски:'de', 
		Ујгурски:'ug', Украински:'uk', Унгарски:'hu', Урду:'ur', Узбечки:'uz', Валонски:'wa', Виетнамски:'vi', Беларуски:'be', 
		'Волапик':'vo', Волофски:'wo', Коса:'xh', Јоруба:'yo', Џуаншки:'za', Зулу:'zu'
	};

	mw.util.addCSS(
		'.prominent_interwiki { border:1px solid #aaa; font-size:small; background:#F9F9F5; padding:4px; float:right; font-weight:normal; margin-left:15px; }' +
		'.prominent_interwiki a { font-weight:bold; }');

	$('h2 .mw-headline').each(function () {
		var lang = $(this).text().toLowerCase();
		var lang_code = languages[lang];
		var iw_link = lang_code && $('.interwiki-' + lang_code + ' a')[0];
		if (iw_link) {
			// Add the link
			$('<span>', {'class': 'prominent_interwiki'}).append([
				$('<img>', {src: '//upload.wikimedia.org/wikipedia/commons/thumb/0/07/Wiktsister_en.png/20px-Wiktsister_en.png'}),
				' Wiktionaryupplagan på ' + lang + ' har ett uppslag för ',
				$('<a>', {href: iw_link.href, title: $(iw_link).text()+': '+mw.config.get( 'wgTitle' ), 'class': 'extiw', text: mw.config.get( 'wgTitle' )})
			]).insertBefore(this);
		}
	});
}

if (!mw.config.get( 'wgNamespaceNumber' ) && mw.config.get( 'wgAction' ) === 'view')
	$(add_prominent_interwikis);