403Webshell
Server IP : 103.119.228.120  /  Your IP : 3.15.225.177
Web Server : Apache
System : Linux v8.techscape8.com 3.10.0-1160.119.1.el7.tuxcare.els2.x86_64 #1 SMP Mon Jul 15 12:09:18 UTC 2024 x86_64
User : nobody ( 99)
PHP Version : 5.6.40
Disable Function : shell_exec,symlink,system,exec,proc_get_status,proc_nice,proc_terminate,define_syslog_variables,syslog,openlog,closelog,escapeshellcmd,passthru,ocinum cols,ini_alter,leak,listen,chgrp,apache_note,apache_setenv,debugger_on,debugger_off,ftp_exec,dl,dll,myshellexec,proc_open,socket_bind,proc_close,escapeshellarg,parse_ini_filepopen,fpassthru,exec,passthru,escapeshellarg,escapeshellcmd,proc_close,proc_open,ini_alter,popen,show_source,proc_nice,proc_terminate,proc_get_status,proc_close,pfsockopen,leak,apache_child_terminate,posix_kill,posix_mkfifo,posix_setpgid,posix_setsid,posix_setuid,dl,symlink,shell_exec,system,dl,passthru,escapeshellarg,escapeshellcmd,myshellexec,c99_buff_prepare,c99_sess_put,fpassthru,getdisfunc,fx29exec,fx29exec2,is_windows,disp_freespace,fx29sh_getupdate,fx29_buff_prepare,fx29_sess_put,fx29shexit,fx29fsearch,fx29ftpbrutecheck,fx29sh_tools,fx29sh_about,milw0rm,imagez,sh_name,myshellexec,checkproxyhost,dosyayicek,c99_buff_prepare,c99_sess_put,c99getsource,c99sh_getupdate,c99fsearch,c99shexit,view_perms,posix_getpwuid,posix_getgrgid,posix_kill,parse_perms,parsesort,view_perms_color,set_encoder_input,ls_setcheckboxall,ls_reverse_all,rsg_read,rsg_glob,selfURL,dispsecinfo,unix2DosTime,addFile,system,get_users,view_size,DirFiles,DirFilesWide,DirPrintHTMLHeaders,GetFilesTotal,GetTitles,GetTimeTotal,GetMatchesCount,GetFileMatchesCount,GetResultFiles,fs_copy_dir,fs_copy_obj,fs_move_dir,fs_move_obj,fs_rmdir,SearchText,getmicrotime
MySQL : ON |  cURL : ON |  WGET : ON |  Perl : ON |  Python : ON |  Sudo : ON |  Pkexec : ON
Directory :  /var/softaculous/sitepad/editor/site-admin/js/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : /var/softaculous/sitepad/editor/site-admin/js/admin-custom.js
//Cookie setter
function setcookie(name, value, duration){
	if(duration){
		var date = new Date();
		date.setTime(date.getTime() + (duration * 86400000));
		value += "; expires=" + date.toGMTString();
	}
	document.cookie = name + "=" + value;
};

//Gets the cookie value
function getcookie(name){
	value = document.cookie.match('(?:^|;)\\s*'+name+'=([^;]*)');
	return value ? unescape(value[1]) : false;
};

//Removes the cookies
function removecookie(name){
	setcookie(name, '', -1);
};

function set_fullscreen(full){
	
	// We need to detect
	if(full == -1){
		full = $("#toggle-fullscreen").hasClass("dashicons-editor-contract") ? 0 : 1;
	}
	
	full = parseInt(full);
	
	if(full == 1){
		$("#toggle-fullscreen").addClass("dashicons-editor-contract");
		$("#toggle-fullscreen").removeClass("dashicons-editor-expand");
		$("#setup_screen").addClass('screen-expanded');
		setcookie("sp-setup-fullscreen", 1, 10);
	}else{
		$("#toggle-fullscreen").addClass("dashicons-editor-expand");
		$("#toggle-fullscreen").removeClass("dashicons-editor-contract");
		$("#setup_screen").removeClass('screen-expanded');
		setcookie("sp-setup-fullscreen", 0, 10);
	}
};

jQuery(document).ready(function(){
	
	// Hide action buttons from edit post
	if(jQuery('body.post-php, body.post-new-php').find('#submitdiv').length < 1){
		jQuery('#sitepad-submit-actions').hide();
	}
	
	var site_menu_height = function(){
		jQuery(document).resize(function(){
			if(window.matchMedia("(min-width:576px)").matches) {
				var top_height = jQuery('.site-menu-header').offset().top;
				jQuery('.site-menu-header').css({'min-height': ' calc(100vh - '+top_height+'px)'});
			}
		});
	};
	
	var show_down_icon = function(parm = ''){
		
		jQuery('.site-nav').children('li').each(function(){
			
			var ele = jQuery(this);
			var sub_nav = ele.find('.site-sub-nav');
			
			// Get the window url and set the left menu active
			var url = window.location.href;
			//url = url.split('/')
			//url= url.slice(-1)[0];
			//console.log(url);
			
			ele.find('.active').each(function(){
					if(sub_nav.length > 0){
						sub_nav.show();
					}				
			});
			
			// Set arrow direction
			var sub_nave_arrow = function(right){
				if(sub_nav.length > 0){
					if(sub_nav.is(":visible") || right){
						ele.find('>.site-nav-link').removeClass('site-arrow-down');
						ele.find('>.site-nav-link').addClass('site-arrow-right');
					}else{
						ele.find('>.site-nav-link').removeClass('site-arrow-right');
						ele.find('>.site-nav-link').addClass('site-arrow-down');
					}
				}
			}
			sub_nave_arrow(true);
			
			// unbind the click event
			ele.find('.site-nav-link').first().unbind("click");
			if(parm == "unbind"){
				sub_nav.removeAttr("style");
				return true;
			}
			
			// On-click left name menu handler
			ele.find('.site-nav-link').first().on('click', function(){
				ele.parent().find('.site-nav-link').removeClass('active');
				jQuery(this).addClass('active');
				sub_nave_arrow();
				sub_nav.toggle(500, "swing");
			});
			
		});
		
	};
	
	// collapse left site nav menu
	var collapse_left_nav = function(){
		
		jQuery('.site-left-nav-toggler').on('click', function(){
			var tELe = jQuery(this);
			var lNav = tELe.closest('#wpwrap').find('.lnav-col');
			if(window.matchMedia("(min-width:768px)").matches) {
				
				lNav.toggleClass('collapsed');
				if(lNav.hasClass('collapsed')){
					show_down_icon("unbind");
					setcookie("sp-menu-collapsed", 1, 100);
				}else{
					show_down_icon();
					removecookie("sp-menu-collapsed");
				}
				
			}else{
				lNav.removeClass("collapsed");
				removecookie("sp-menu-collapsed");
				lNav.toggleClass("show");
				
				// Start animation after 100ms
				setTimeout(function(){
					lNav.toggleClass("animated");
				}, 100);
			}
			
		});
		
		// Close admin menu 
		jQuery('.site-menu-header .close-menu').on('click', function(){
			var tELe = jQuery(this);
			tELe.closest('.lnav-col').removeClass("show animated");
		});
		
	};
	
	// Set Sub menu position
	var sub_nav_position = function(navEle, setTop){
			
			var top = '';
			setTop = setTop || false;
			
			if(navEle.closest('.lnav-col.collapsed').length < 1){
				setTop = false;
			}
						
			if(setTop){
				var adminMenu = navEle.closest('#adminmenu');
				var menuRect = adminMenu[0].getBoundingClientRect();
				var navHeight = parseInt(navEle.css('height'));
				
				top = navEle.closest('li')[0].getBoundingClientRect().top;
				top = top - menuRect.top;
				
				if( (navHeight + top) > menuRect.bottom){
					top = top - (navHeight + top - menuRect.bottom) - 60;
				}
			}
			
			navEle.css({'top':top});
	};
	
	var showTimeOut = {};
	
	// Set sub menu position
	jQuery('.site-nav li').hover(function(){
		var navEle = jQuery(this);
		var cEle = navEle.children('.site-sub-nav');
		
		if(cEle.length < 1){
			return;
		}
		
		clearTimeout(showTimeOut);

		// first hide all the sub nav
		jQuery('.site-nav .site-sub-nav').not(cEle).removeClass('show-nav');
		cEle.addClass('show-nav');
		sub_nav_position(navEle.children('.site-sub-nav'), true);
	},
	function(){
		var navEle = jQuery(this);
		var cEle = navEle.children('.site-sub-nav');
		
		if(cEle.length < 1){
			return;
		}
		
		showTimeOut = setTimeout(function(){
			navEle.children('.site-sub-nav').removeClass('show-nav');
			sub_nav_position(cEle);
		}, 400);
	});
	
	//site_menu_height();
	show_down_icon();
	collapse_left_nav();
});


Youez - 2016 - github.com/yon3zu
LinuXploit