Newer
Older
ubFramework / Portal / docroot / assets / js / user / account / users.js
@Christopher W. Olsen Christopher W. Olsen on 10 Dec 2017 2 KB Cleaning Up Making It A Sub Module
/*******************************************************************************
 * Copyright (c) 2015 Christopher W. Olsen <cwolsen@ubixtechnologies.com> All
 * rights reserved.
 * 
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 * 
 * Redistributions of source code must retain the above copyright notice, this
 * list of conditions, the following disclaimer and the list of authors.
 * Redistributions in binary form must reproduce the above copyright notice,
 * this list of conditions, the following disclaimer and the list of authors in
 * the documentation and/or other materials provided with the distribution.
 * Neither the name of the uBix Cube Project nor the names of its contributors
 * may be used to endorse or promote products derived from this software without
 * specific prior written permission.
 * 
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
 * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 * POSSIBILITY OF SUCH DAMAGE.
 * 
 * $Id: users.js 944 2017-09-07 21:45:03Z reddawg $
 * 
 ******************************************************************************/
var ADT;
var edit_user;
var edit_user_form;

$(function() {
  ADT = $('#userList').dataTable({
    "bAutoWidth" : false,
    "aoColumns" : [ {
      sWidth : '450px'
    }, null, null, null, null, null, null, null, ]
  });

  function editUser() {
  }

  /* Edit User Functions */
  edit_user = $("#dialog-edit-user").dialog({
    autoOpen : false,
    height : 750,
    width : 750,
    modal : true,
    buttons : {
      "Save & Close" : editUser,
      Cancel : function() {
        edit_duser.dialog("close");
      }
    },
    close : function() {
      edit_user_form[0].reset();
    }
  });

  user_user_form = $("#edit_user_form").on("submit", function(event) {
    event.preventDefault();
  });

  ADT.delegate(".edit_user", "click", function() {
    edit_user.dialog("open");
  });

});

function _start() {
  _AJAX("/user/account/users_json.php", "", function(data) {
    ADT.fnAddData(data)
  }, function(data) {
    alert('There was a problem loading your account data');
  });
}