| Current File : /home/jvzmxxx/wiki1/extensions/SocialProfile/UserRelationship/UserRelationship.js |
/**
* JavaScript for UserRelationship
* Used on Special:ViewRelationshipRequests
*/
function requestResponse( response, id ) {
document.getElementById( 'request_action_' + id ).style.display = 'none';
document.getElementById( 'request_action_' + id ).style.visibility = 'hidden';
jQuery.post(
mediaWiki.util.wikiScript( 'api' ), {
action: 'socialprofile-request-response',
format: 'json',
response: response,
id: id
},
function( data ) {
document.getElementById( 'request_action_' + id ).innerHTML = data.html;
jQuery( '#request_action_' + id ).fadeIn( 2000 );
document.getElementById( 'request_action_' + id ).style.display = 'block';
document.getElementById( 'request_action_' + id ).style.visibility = 'visible';
}
);
}
jQuery( function() {
jQuery( 'div.relationship-buttons input[type="button"]' ).on( 'click', function() {
requestResponse(
jQuery( this ).data( 'response' ),
jQuery( this ).parent().parent().attr( 'id' ).replace( /request_action_/, '' )
);
} );
} );