Usuário(a):OTAVIO1981/regraAPC.js: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Pequeno ajuste, baseado em Wikipédia Discussão:Scripts/APC#Corrigir pontuação quando precedida de ref (compare [https://regex101.com/r/K8cMXH/3] com [https://regex101.com/r/K8cMXH/2]) |
|||
Linha 6: | Linha 6: | ||
sub: [ { |
sub: [ { |
||
name: 'ponto_ref', |
name: 'ponto_ref', |
||
find: /(<ref> |
find: /(<ref>.*?<\/ref>)([.,])/g, |
||
replace: '$ |
replace: '$2$1' |
||
}] |
}] |
||
}] ); |
}] ); |
Revisão das 01h39min de 17 de dezembro de 2016
// Lista personalizada
var inserirMinhasRegras = function(){
'use strict';
APC.addRules( [ {
name: 'Regras funcionando',
sub: [ {
name: 'ponto_ref',
find: /(<ref>.*?<\/ref>)([.,])/g,
replace: '$2$1'
}]
}] );
};
// [[File:User:He7d3r/Tools/APC.js]] (workaround for [[phab:T35355]])
if ($.inArray(mw.config.get('wgAction'), ['edit', 'submit']) !== -1 ) {
if( window.APC && window.APC.addRules ){
inserirMinhasRegras();
} else {
$.getScript( '//pt.wikipedia.org/w/load.php?modules=ext.gadget.APCCore&only=scripts&debug=' + mw.config.get( 'debug' ) )
.done( inserirMinhasRegras );
}
}