Замечание: Возможно, после публикации вам придётся очистить кэш своего браузера, чтобы увидеть изменения.

  • Firefox / Safari: Удерживая клавишу Shift, нажмите на панели инструментов Обновить либо нажмите Ctrl+F5 или Ctrl+R (⌘+R на Mac)
  • Google Chrome: Нажмите Ctrl+Shift+R (⌘+Shift+R на Mac)
  • Edge: Удерживая Ctrl, нажмите Обновить либо нажмите Ctrl+F5
  • Opera: Нажмите Ctrl+F5.
// Переместить ссылку на элемент Викиданных в секцию «В других проектах»
function addOtherProjects() {
	var $pLang = $( '#p-lang' );
	if ( !$pLang.length ||
		mw.config.get( 'wgAction' ) !== 'view' ||
		mw.config.get( 'wgNamespaceNumber' ) % 2 ||
		mw.config.get( 'wgWikibaseItemId' ) === null
	) {
		return;
	}

	function initMove( $el, $list ) {
		var $pOtherLink = $( '#t-wikibase' ).clone()
			.addClass( 'wb-otherproject-link' )
			.css( 'display', 'list-item' )
			.removeAttr( 'id' )
			.appendTo( $list );
		$( '#t-wikibase' ).remove();
		$pOtherLink.attr( 'id', 't-wikibase' );

		if ( $list.children().length ) {
			$el.insertBefore( $pLang );
		}
	}

	function moveWikidataElementLink() {
		// Клонировать «Печать/экспорт»
		var $pPrintExport = $( '#p-coll-print_export' );
		if( !$pPrintExport.length ){
			// На пространстве шаблонов блок имеет другой id
			$pPrintExport = $( '#p-electronPdfService-sidebar-portlet-heading' );
		}
		$pOther = $pPrintExport.clone().attr( 'id', 'p-wikibase-otherprojects' );
		var $pOtherLabel = $pOther.find( 'h3' );
		$pOtherList = $pOther.find( 'ul' ).empty();
		$pOtherLabel.text( mw.msg( 'wikibase-otherprojects' ) );

		if ( cfSkin === 'vector' ) {
			$pOther.attr( 'aria-labelledby', 'p-wikibase-otherprojects-label' );
			$pOtherLabel.attr( 'id', 'p-wikibase-otherprojects-label' );
		}

		initMove( $pOther, $pOtherList );
	}

	var $pOther = $( '#p-wikibase-otherprojects' );
	var $pOtherList = $pOther.find( 'ul' );
	var cfSkin = mw.config.get( 'skin' );

	if ( $pOther.length ) {
		initMove( $pOther, $pOtherList );
	} else {
		// Секции не существует, создать новую
		if ( mw.config.get( 'wgUserLanguage' ) === 'lez' ) {
			mw.messages.set( 'wikibase-otherprojects', 'Кхечу проекташкахь' );
			moveWikidataElementLink();
		} else {
			$.when( mw.loader.using( [ 'mediawiki.api' ] ) )
				.then( function () {
					// Загрузить системные сообщения
					return new mw.Api().loadMessagesIfMissing( [
						'wikibase-otherprojects'
					] );
				} )
				.then( moveWikidataElementLink );
		}
	}
}

$( addOtherProjects );