User:Murbaut/SB/a
Appearance
< User:Murbaut | SB
if (mw.config.get ("wgRelevantUserName")){ var username = mw.config.get( "wgRelevantUserName"); var link = mw.util.addPortletLink(
'p-tb', '#', 'Diblok4', 'pt-diblok4link',
'Add tag diblok4' ); } $(link).click(function(){ check = confirm("Do you want to give " + username + "tag?" ); if (check) { alertUser(username); } } ); function alertUser(username) { //If page already exists. $.ajax( { url: mw.util.wikiScript( 'api' ), type: 'POST',
dataType: 'json',
data: {
format: 'json', action: 'edit',
title: 'User talk:' + username,
summary: 'menambah tag Template:Diblok4',
nocreate: 1,
appendtext: '\n\n{{subst:' + 'Diblok4}}',
token: mw.user.tokens.get( 'csrfToken' )
}
} ).done(console.log( "Add tag diblok: " + username )
).fail( function ( e, data ){
console.log( e.message );
console.log( JSON.stringify( data ) );
});
//If pages does not exist
$.ajax( {
url: mw.util.wikiScript( 'api' ), type: 'POST',
dataType: 'json',
data: {
format: 'json', action: 'edit',
title: 'User:' + username,
summary: 'menambahkan tag Template:Diblok4 ke pengguna: ' + username,
create: 1,
text: '{{subst:' + 'Diblok4}}',
token: mw.user.tokens.get( 'csrfToken' )
}
} ).done(console.log( "add tag diblok: " + username )
).fail( function ( e, data ){
console.log( e.message );
console.log( JSON.stringify( data ) );
});
$.ajax(
{
url: mw.util.wikiScript( 'api' ), type: 'POST',
dataType: 'json',
data: {
format: 'json', action: 'edit',
title: 'User talk:' + username,
summary: 'menambahkan tag Template:Diblok4 ke pengguna: ' + username,
create: 1,
text: '{{subst:' + 'Diblok4}}',
token: mw.user.tokens.get( 'csrfToken' )
}
} ).done(console.log( "add tag diblok: " + username )
).fail( function ( e, data ){
console.log( e.message );
console.log( JSON.stringify( data ) );
});