Korisnik:Vipz/test.js – razlika između verzija

Izvor: Wikipedija
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( 'Nacrt', 'Nacrt za pregled'),
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();