File: WIAdmin/WICore/WIJ/WIPages.js

Recommend this page to a friend!
  Classes of Jules Warner  >  WICMS  >  WIAdmin/WICore/WIJ/WIPages.js  >  Download  
File: WIAdmin/WICore/WIJ/WIPages.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: WICMS
Database driven content management system with PDO
Author: By
Last change: WI CMS

I am in process of building up my own cms system, its not quiet complete
yet.
There are multiple PDO classes, database driven, in process of making an
installer package for it.
The back end is being built UI with drag and drop, for a simple set up
Date: 3 years ago
Size: 2,078 bytes
 

Contents

Class file image Download
$(document).ready(function(event)
{
    
    $("#newpage").click(function(){
        var NPN = $("#page_title").val();

         $.ajax({
        url: "WICore/WIClass/WIAjax.php",
        type: "POST",
        data: {
            action : "new_page",
            page   : NPN
        },
        success: function(result)
        {
  
            var res = JSON.parse(result);
            if (res.completed === "saved") {
                var page_id = res.page_id;
                alert(page_id);
                    var date = new Date();
                     var minutes = 30;
               date.setTime(date.getTime() + (minutes * 60 * 1000));
            $.cookie("page_id", page_id, {expires: date});
            
                window.location = "WIEditpage.php";
            }

            
        }
    });
    })    
});


var WIPages = {}

WIPages.Page = function(){
	var page = $("#page").html();
	//alert(page);

	 $.ajax({
    	url: "WICore/WIClass/WIAjax.php",
    	type: "POST",
    	data: {
    		action : "page_saver",
    		page   : page
    	},
    	success: function(result)
    	{
  
    		var res = JSON.parse(result);
    		if (res.completed === "saved") {
    			window.location = "WIEditpage.php";
    		}
            
    	}
    });

}

WIPages.Delete = function(id){

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

            
        }
    });
}

WIPages.Open = function(id, name){

    $("#modal-delete").removeClass("off");
    $("#modal-delete").addClass("on");

    var Element = $("#details-body");

    var Div = '<div><span>Are you sure you want to delete '+name+' page </span> <button class="btn btn-danger" onclick="WIPage.Delete('+id+');">Delete</button> <button class="btn" onclick="WIPages.Close();">Cancel</button></div>';

    Element.append(Div);



}

WIPages.Close = function(){

    $("#modal-delete").removeClass("on");
    $("#modal-delete").addClass("off");

}

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