Korisnik:Vipz/test.js – razlika između verzija
Prijeđi na navigaciju
Prijeđi na pretragu
Uklonjeni sadržaj Dodani sadržaj
Nema sažetka izmjene |
RegExp oznaka: vraćena izmjena |
||
Red 2: | Red 2: | ||
var api = new mw.Api(); |
var api = new mw.Api(); |
||
api.postWithToken("csrf", function ( revision ) { |
api.postWithToken("csrf", function ( revision ) { |
||
var search = 'Nacrt'; // to be replaced with '\\{\\{Nacrt\\|?[^}]*' |
|||
var regexp = RegExp( search ); |
|||
return { |
return { |
||
action: 'edit', |
action: 'edit', |
||
title: mw.config.get( 'wgPageName' ), |
title: mw.config.get( 'wgPageName' ), |
||
text: revision.content.replace( |
text: revision.content.replace( regexp, '{{Nacrt za pregled'), |
||
summary: 'Traži se pregled nacrta.' |
summary: 'Traži se pregled nacrta.' |
||
}; |
}; |
Verzija na datum 30 mart 2024 u 11:59
function editPage() {
var api = new mw.Api();
api.postWithToken("csrf", function ( revision ) {
var search = 'Nacrt'; // to be replaced with '\\{\\{Nacrt\\|?[^}]*'
var regexp = RegExp( search );
return {
action: 'edit',
title: mw.config.get( 'wgPageName' ),
text: revision.content.replace( regexp, '{{Nacrt za pregled'),
summary: 'Traži se pregled nacrta.'
};
} ).done(function( data ) {
alert( 'Zahtjev poslan!' );
} ).fail( function(code, data) {
console.log( api.getErrorMessage( data ).text());
} );
}
editPage();