File: WIAdmin/WICore/WIJ/WIDashboard.js

Recommend this page to a friend!
  Classes of Jules Warner  >  WICMS  >  WIAdmin/WICore/WIJ/WIDashboard.js  >  Download  
File: WIAdmin/WICore/WIJ/WIDashboard.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: WICMS
Database driven content management system with PDO
Author: By
Last change:
Date: 3 years ago
Size: 4,040 bytes
 

Contents

Class file image Download
$(document).ready(function(event)
{
    
    WIDashboard.todoList();
    WIDashboard.Notificationscount();
    WIDashboard.MessagesCount();
    WIDashboard.registeredUsercount();


     //executes code below when user click on pagination links
    $("#todolist").on( "click", ".pagination a", function (e){
        e.preventDefault();
        $(".loading-div").removeClass('closed'); //remove closed element
        $(".loading-div").addClass('open'); //show loading element
        var page = $(this).attr("data-page"); //get page number from link

             $.ajax({
        url: "WICore/WIClass/WIAjax.php",
        type: "POST",
        data: {
            action : "NextPagetodolist",
            todo   : 1,
            page : page
        },
        success: function(result)
        {
            $("#todolist").html(result);
              $(".loading-div").removeClass('open'); //remove closed element
        $(".loading-div").addClass('closed'); //show loading element
        }
       
        
    });

         });
});


var WIDashboard = {};

 
WIDashboard.todoList = function(){

    $.ajax({
        url: "WICore/WIClass/WIAjax.php",
        type: "GET",
        data: {
            action : "todoList"
                    },
        success: function(result)
        {


                $("#todolist").html(result);
            
        }
    });

}

WIDashboard.completed = function(id){

     $.ajax({
        url: "WICore/WIClass/WIAjax.php",
        type: "POST",
        data: {
            action : "todoListcomplete",
            id      : id
                    },
        success: function(result)
        {
            
        }
    });
}


WIDashboard.showAddTodoModal = function () {
    //jQuery.noConflict();
    $("#modal-todo-add").removeClass("off")
    $("#modal-todo-add").addClass("on")

};


WIDashboard.Closed = function(){
    $("#modal-todo-add").removeClass("on")
    $("#modal-todo-add").addClass("off")
}


WIDashboard.AddTodo = function(){

        $(".ajax-loading").removeClass("off")
    $(".ajax-loading").addClass("on")
var todoItem = $("#add_todoList_Item").val();
alert(todoItem);
         $.ajax({
        url: "WICore/WIClass/WIAjax.php",
        type: "POST",
        data: {
            action : "todoListAdd",
            todoItem : todoItem
                    },
        success: function(result)
        {
             $(".ajax-loading").removeClass("on")
    $(".ajax-loading").addClass("off")
            WIDashboard.todoList();
        }
    });
}


WIDashboard.Notifications = function(){

     $.ajax({
        url: "WICore/WIClass/WIAjax.php",
        type: "GET",
        data: {
            action : "Notifications"
                    },
        success: function(result)
        {
             $("#Notifications").html(result)
        }
    });
}

WIDashboard.Notificationscount = function(){

     $.ajax({
        url: "WICore/WIClass/WIAjax.php",
        type: "GET",
        data: {
            action : "NotificationsCount"
                    },
        success: function(result)
        {
             $("#not_badge").html(result)
        }
    });
}

WIDashboard.registeredUsercount = function(){

     $.ajax({
        url: "WICore/WIClass/WIAjax.php",
        type: "GET",
        data: {
            action : "registeredUsercount"
                    },
        success: function(result)
        {
             $("#regUser").html(result)
        }
    });
}

WIDashboard.messages = function(){

     $.ajax({
        url: "WICore/WIClass/WIAjax.php",
        type: "GET",
        data: {
            action : "getMessages"
                    },
        success: function(result)
        {
             $("#cmessages").html(result)
        }
    });
}


WIDashboard.MessagesCount = function(){

     $.ajax({
        url: "WICore/WIClass/WIAjax.php",
        type: "GET",
        data: {
            action : "MessagesCount"
                    },
        success: function(result)
        {
             $("#mess_badge").html(result)
        }
    });
}

For more information send a message to info at phpclasses dot org.