daily pastebin goal
4%
SHARE
TWEET

Untitled

a guest Aug 12th, 2017 60 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         $('.manage_user_link,.edit_user_link').click(function(){
  2.             $('#user_dialog').dialog('open');
  3.  
  4.             var username = $(this).attr('id');
  5.             var action   = $(this).attr('title');
  6.             var html     = "";
  7.  
  8.             if (action == "reset") {
  9.                 $('#user_dialog').html("The password for user <b>" + username + "</b> will be reset to <b>changeme</b>. Continue ?");
  10.                 $('#user_dialog').dialog({
  11.                     width:600,
  12.                     height:130,
  13.                     title: "Reset Password",
  14.                     buttons: [{
  15.                         id: "confirm_btn",
  16.                         text: "Change",
  17.                         click: function() {
  18.                             $.ajax({
  19.                                 type: "GET",
  20.                                 url: "manage_users.php",
  21.                                 data: "proceed=1&action=reset&uname=" + username,
  22.                                 success: function(ret){
  23.                                     if (ret == 1) {
  24.                                         $("#tabs").tabs("load",$("#tabs").tabs("option","selected"));
  25.                                         $("#user_dialog").dialog("close");
  26.                                     } else {
  27.                                         $('#user_dialog').html("<font color='red'>" + ret + "</font>");
  28.                                     }
  29.                                 }
  30.                             });
  31.                         }
  32.                     } , {
  33.                         id: "cancel_btn",
  34.                         text: "Cancel",
  35.                         click: function() {
  36.                             $(this).dialog("close");
  37.                         }
  38.                     }],
  39.                     beforeClose: function() {
  40.                         $(this).dialog ({
  41.                             width: dialog_width,
  42.                             height: dialog_height
  43.                         });
  44.                     }
  45.                 });
  46.             } else if (action == "edit") {
  47.                 console.log( $(this).id);
  48. //              alert(uid);
  49.                 $("#user_dialog").load("edit_users.php");
  50.                 $('#user_dialog').dialog({
  51.                     width:600,
  52.                     height:160,                
  53.                     buttons: [{
  54.                         id: "confirm_btn",
  55.                         text: "Change",
  56.                         click: function() {
  57.                             var new_un    = $("#uname").attr('value');
  58.                             var new_email = $("#uemail").attr('value');                    
  59.                             $.ajax({
  60.                                 type: "GET",
  61.                                 url: "manage_users.php",
  62.                                 data: "proceed=1&action=edit&newname=" + new_un + "&newemail=" + new_email + "&uname=" + username,
  63.                                 success: function(ret){
  64.                                     if (ret == 1) {
  65.                                         $("#tabs").tabs("load",$("#tabs").tabs("option","selected"));
  66.                                         $("#user_dialog").dialog("close");
  67.                                     } else {
  68.                                         $('#user_dialog').html("<font color='red'>" + ret + "</font>");
  69.                                     }
  70.                                 }
  71.                             });
  72.                         }
  73.                     } , {
  74.                         id: "cancel_btn",
  75.                         text: "Cancel",
  76.                         click: function() {
  77.                             $(this).dialog("close");
  78.                         }
  79.                     }],
  80.                     beforeClose: function() {
  81.                         $(this).dialog ({
  82.                             width: dialog_width,
  83.                             height: dialog_height
  84.                         });
  85.                     }
  86.                 });
  87.             }
  88.            
  89.             return false;
  90.         });
  91.  
  92.  
  93.  
  94.  
  95.  
  96. <a href='#' class='manage_user_link' title='reset' id='{$row["user_name"]}'>Reset</a> | <a href='#' class='edit_user_link' title='edit' id='data-{$row["user_id"]}'>Edit</a>
RAW Paste Data
Top