Interested Article - Gadget-common-namespace-file.js

JS-код ниже относится к гаджету common-namespace-file . Он включён по умолчанию.

После сохранения или недавних изменений очистите кэш браузера .

//local pages for Commons files
if ( !mw.config.get( 'wgArticleId' ) ) {
	$(function () {
		$( '#ca-talk.new:not(.selected), #ca-edit:not(.selected), #ca-ve-edit:not(.selected), #editform, #toolbar' ).hide();

		if (!$( '#shared-image-desc, .redirectMsg' ).length) {
			return; //non-existing file: done
		}

		//otherwise file/redirect is on Commons

		$( '#ca-watch' ).hide();

		var commons_link = $( '#ca-view-foreign a' );
		commons_link
			.attr( 'href', commons_link.attr( 'href' )
				// Same as in [[MediaWiki:Gadget-directLinkToCommons.js]]
				+ ( mw.config.get('wgUserId') ? '' : '?uselang=' + mw.config.get( 'wgUserLanguage' ) ) )
			.attr( 'title', 'Этот файл находится на Викискладе, а не в русской Википедии' )
			.text( commons_link.text() + ' →' );

		var aa = $( '#shared-image-desc' ).find( 'a[title^="Commons:Deletion requests/"]' );
		if ( aa.length ) {
			$( '<li><span><a href="' + aa.eq(0).attr('href')
				+ '" title="Файл предложен к удалению">'
				+ ( mw.config.get( 'wgUserLanguage' ) === 'ru' ? 'обсуждение удаления' : 'deletion request' )
				+ '</a></span></li>'
				).insertBefore( '#ca-edit' );
		}

		//ImageNotes
		var iaNotes = $( '#shared-image-desc' ).children( '.image_annotation' );
		if ( iaNotes.length && !window.ImageAnnotator ) {
			importScript( 'MediaWiki:ImageNotesViewer.js' );
		}
	});
}
Источник —

Same as Gadget-common-namespace-file.js