Advertisement
Guest User

Untitled

a guest
Jan 16th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. /**
  2. * Deactivate user
  3. *
  4. * @param {object} element
  5. * @param {int} user_id
  6. */
  7. users.deactivate_user = function (element, user_id) {
  8. $.ajax({
  9. type: 'POST',
  10. url: '/neou_cms/user_management/deactivate_user',
  11. dataType: 'json',
  12. data: {
  13. user_id: user_id
  14. },
  15. success: function (result) {
  16. if (result.status === 'error') {
  17. neou_cms.display_error_message_body(result.msg);
  18. } else {
  19. var buttons = $(element).parents('.btn-group').find('.btn-primary');
  20. buttons.each(function () {
  21. $(this).removeClass('btn-primary').addClass('btn-danger');
  22. });
  23. $(element).find('span').text($_lang.current_users_action_activate);
  24. $(element).attr('onclick', 'users.activate_user(this,' + user_id + ');');
  25. }
  26. }
  27. });
  28. };
  29. /**
  30. * Activate user
  31. *
  32. * @param {object} element
  33. * @param {int} user_id
  34. */
  35. users.activate_user = function (element, user_id) {
  36. $.ajax({
  37. type: 'POST',
  38. url: '/neou_cms/user_management/activate_user',
  39. dataType: 'json',
  40. data: {
  41. user_id: user_id
  42. },
  43. success: function (result) {
  44. if (result.status === 'error') {
  45. neou_cms.display_error_message_body(result.msg);
  46. } else {
  47. var buttons = $(element).parents('.btn-group').find('.btn-danger');
  48. buttons.each(function () {
  49. $(this).removeClass('btn-danger').addClass('btn-primary');
  50. });
  51. $(element).find('span').text($_lang.current_users_action_deactivate);
  52. $(element).attr('onclick', 'users.deactivate_user(this,' + user_id + ');');
  53. }
  54. }
  55. });
  56. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement