MediaWiki:Gadget-addNewSectionLink.js

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.
/**
 * Link "nova seção" ao lado do "editar" da última seção das páginas de discussão.
 * @source: [[:de:MediaWiki:Common.js]] ([[de:Special:PermaLink/107948391]])
 * @author: [[:de:User:Umherirrender]]
 */
/*jslint browser: true, white: true, regexp: true*/
/*global jQuery */
( function ( $ ) {
'use strict';

$( function () {
	var $link,
		$newSectionLink = $( '#ca-addsection' ).find( 'a' );
	if ( $newSectionLink.length ) {
		$link = $newSectionLink.clone(); // create a copy
		// avoid duplicate accesskey
		/*jslint unparam: true */
		$link
			.removeAttr( 'accesskey' )
			.attr( 'title', function ( index, oldTitle ) {
				return oldTitle.replace( /\s*\[.*\]\s*$/, '' );
			})
			// No tema vector o texto do link original é "Adicionar tópico",
			// mas é preferível usar minúsculas nesta cópia
			.css( {
				'text-transform': 'lowercase'
			} );
		/*jslint unparam: false */
		// add it wihin the brackets
		$( 'span.editsection:last a' )
			.after( $link )
			.after( ' | ' ); // see [[MediaWiki:Pipe-separator]]
	}
} );

}( jQuery ) );