HEX
Server: Apache
System: Linux 185.122.168.184.host.secureserver.net 5.14.0-570.52.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Oct 15 06:39:08 EDT 2025 x86_64
User: barbeatleanalyti (1024)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /home/barbeatleanalyti/public_html/beatleanalytics.com/assets/admin/js/new_custom.js
$(document).ready(function() {

	// ADD NEWS FORM VALIDATION  START FROM HERE
	  $("#addnewsform").validate({ 
	    rules: {
	      news_title : {
	        required: true,
	       
	      },
	       news_description : {
	            required: true,
	            //extension: "jpg,jpeg",
	            //filesize: 5,			       
	      },

	       news_short : {
	            required: true,
	       },
	       news_startdate: {
	            required: true,
	       },

	    },
	    messages : {
		  news_title: {
		    required: "News Title should not be empty"
		  },
		  news_short: {
		    required: "News Short Descriptions should not be empty",
		  },
		  news_description: {
		    required: "News Description should not be empty",
		  },
		  
		  news_startdate : {
		    required: "News Start Date should not be empty",
		  }

		}
	  });
   // END HERE

// ADD NEWS FORM VALIDATION  START FROM HERE
	  $("#addblogform").validate({
	    rules: {
	      blog_title : {
	        required: true,
	       
	      },
	       blog_description : {
	            required: true,
	            //extension: "jpg,jpeg",
	            //filesize: 5,			       
	      },

	       blog_short : {
	            required: true,
	       },
	       blog_startdate: {
	            required: true,
	       },

	    },
	    messages : {
		  blog_title: {
		    required: "Blog Title should not be empty"
		  },
		  blog_short: {
		    required: "Blog Description should not be empty",
		  },
		  blog_description: {
		    required: "Blog Description should not be empty",
		  },
		  
		  blog_startdate : {
		    required: "Blog Start Date should not be empty",
		  }

		}
	  });
   // END HERE

   // Edit Admin Profile page 
   $("#editprofile").validate({
	    rules: {
	      username : {
	        required: true,
	       
	      },
	       user_fname : {
	            required: true,
	      },

	       user_lname : {
	            required: true,
	       },
	       user_email: {
	            required: true,
	            email:true,
	       },
	       user_pass: {
	            
	            minlength:8
	       },
	      confirm_pass : {
                    minlength : 8,
                    equalTo : "#user_pass"
                }
		 },
	    messages : {
		  username: {
		    required: "Username should not be empty"
		  },
		  user_fname: {
		    required: "User First Name should not be empty",
		  },
		  user_lname: {
		    required: "User Last Name should not be empty",
		  },
		  
		  user_email : {
		    required: "Email should not be empty",
		    email : "email should be in right formate",
		  },
		  user_pass : {
		     
		    minlength : "Password should be min. 8 ",
		  },
		  confirm_pass : {
		    
		    depends : "password does not match ",
		  }

		}
	  });

   // Add Tag Start Here\
   // Edit Admin Profile page 
   $("#addtag").validate({
	    rules: {
	      tag_name : {
	        required: true,
	       
	      },
	        
		 },
	    messages : {
		  tag_name: {
		    required: "Tag Name should not be empty"
		  },
		  

		}
	  });

});

   // Change Status (delete,hold,pending,active) of news or blog

	$(document).ready(function(){
	 
		$(".changestatus").click(function(){
		   	var base_url 	= 'https://beatleanalytics.com/index.php/admin/';
	   		var changestatus  = $(this);
	   		var stautstype 	= changestatus.attr('data-status');
	   		var pagetype 	= changestatus.attr('data-pagetype');
	   		var mainid		= changestatus.attr('data-maminid');	
	   		if (confirm('Are you sure you want to change the status?')) {
				  // Save it!
				  $.ajax({
			   			type : 'POST',
			   			url  : base_url+'changestatus',
			   			data : {stautstype:stautstype,pagetype:pagetype,mainid:mainid},
			   			success :  function(res){
			   				 location.reload(); 
			   			}
			   		})
				} else {
				  // Do nothing!
				  console.log('Thing was not saved to the database.');
				}

	   		
	   })
	})