MediaWiki:Gadget-Correlatos.js

Wikisource, a biblioteca livre

Nota: Depois de publicar, poderá ter de contornar a cache do seu navegador para ver as alterações.

  • Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
  • Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
  • Internet Explorer / Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5
  • Opera: Pressione Ctrl-F5.
/*jslint browser: true, white: true, todo: true */
/** Correlatos
 * Adiciona links para os projetos correlatos no menu lateral, a partir da [[Predefinição:Correlatos]].
 * TODO: Remover quando o [[bugzilla:708]] for resolvido
 * @author: [[:de:wikt:User:Melancholie]]
 * @source: [[:de:wikt:MediaWiki:Common.js/Archiv 2008-04-28]] ([[de:wikt:Special:PermaLink/217901]])
 */
/*global jQuery, mediaWiki */
( function ( mw, $ ) {
'use strict';

function interprojectsLink() {
	var bodyClass, pClass, $pCorrelatos,
		$interProject = $( '#interProject' );

	if ( $interProject.length ) {
		if ( mw.config.get( 'skin' ) === 'vector' ) {
			pClass = 'vector-menu-portal';
			bodyClass = 'vector-menu-content';
		} else {
			pClass = 'portlet';
			bodyClass = 'pBody';
		}
		$pCorrelatos = $( '<nav id="p-wikibase-otherprojects"></nav>' )
			.addClass( pClass )
			.append( '<h3 id="p-wikibase-otherprojects-label">Noutros projetos</h3>' )
			.append(
				'<div class="' + bodyClass + '">' +
				$interProject.html() +
				'</div>'
			)
			.insertAfter( '#p-tb' );
	}
}

$( interprojectsLink );

}( mediaWiki, jQuery ) );