مدیاویکی:Gadget-ShortLink.js: تفاوت میان نسخه‌ها

از امامت‌پدیا، دانشنامهٔ امامت و ولایت
(صفحه‌ای تازه حاوی «$(function() { // remove title from permalink $('#t-permalink > a').each(function () { $(this).prop('href', ($(this).prop('href') || '').replace(/title=[^&]*&/, '')); }); });» ایجاد کرد)
بدون خلاصۀ ویرایش
برچسب: برگردانده‌شده
خط ۱: خط ۱:
$(function() { // remove title from permalink
( function ( $, mw ) {
$('#t-permalink > a').each(function () {
'use strict';
$(this).prop('href', ($(this).prop('href') || '').replace(/title=[^&]*&/, ''));
 
});
var i18nData = {
});
// Please use 20 characters or less.
'Short link': {
be: 'Кароткая спасылка',
fa: 'پیوند کوتاه',
it: 'Link breve',
mk: 'Кратка врска',
ru: 'Короткая ссылка',
tr: 'Kısa bağlantı',
uk: 'Коротке посилання',
zh: '短链接',
}
};
 
function i18n( key ) {
var lang = mw.config.get( 'wgUserLanguage' );
if ( key in i18nData && lang in i18nData[ key ] ) {
return i18nData[ key ][ lang ];
}
return key;
}
$( function () {
mw.util.addPortletLink(
'p-tb',
'/?curid=' + mw.config.get( 'wgArticleId' ),
i18n( 'Short link' ),
't-shortlink',
'',
null,
$( '#t-info' )
);
} );
} )( jQuery, mediaWiki );

نسخهٔ ‏۱۸ ژوئن ۲۰۲۴، ساعت ۰۹:۳۸

( function ( $, mw ) {
	'use strict';

	var i18nData = {
		// Please use 20 characters or less.
		'Short link': {
			be: 'Кароткая спасылка',
			fa: 'پیوند کوتاه',
			it: 'Link breve',
			mk: 'Кратка врска',
			ru: 'Короткая ссылка',
			tr: 'Kısa bağlantı',
			uk: 'Коротке посилання',
			zh: '短链接',
		}
	};

	function i18n( key ) {
		var lang = mw.config.get( 'wgUserLanguage' );
		if ( key in i18nData && lang in i18nData[ key ] ) {
			return i18nData[ key ][ lang ];
		}
		return key;
	}
	
	$( function () {
		mw.util.addPortletLink(
			'p-tb',
			'/?curid=' + mw.config.get( 'wgArticleId' ),
			i18n( 'Short link' ),
			't-shortlink',
			'',
			null,
			$( '#t-info' )
		);
	} );
} )( jQuery, mediaWiki );