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)
- Edge: Pressione Ctrl enquanto clica Recarregar, ou 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 ) );