HEX
Server: LiteSpeed
System:
User: ()
PHP: 7.3.33
Disabled: ln,cat,popen,pclose,posix_getpwuid,posix_getgrgid,posix_kill,parse_perms,system,dl,passthru,exec,shell_exec,popen,proc_close,proc_get_status,proc_nice,proc_open,escapeshellcmd,escapeshellarg,show_source,posix_mkfifo,mysql_list_dbs,get_current_user,getmyuid,pconnect,link,symlink,pcntl_exec,ini_alter,pfsockopen,leak,apache_child_terminate,posix_setpgid,posix_setsid,posix_setuid,proc_terminate,syslog,stream_select,socket_select,socket_create,socket_create_listen,socket_create_pair,socket_listen,socket_accept,socket_bind,socket_strerror,pcntl_fork,pcntl_signal,pcntl_waitpid,pcntl_wexitstatus,pcntl_wifexited,pcntl_wifsignaled,pcntl_wifstopped,pcntl_wstopsig,pcntl_wtermsig,openlog,apache_get_modules,apache_get_version,apache_getenv,apache_note,apache_setenv,virtual,ini_get_all,php_passthru,posix_uname,php_uname,highlight_file,define_syslog_variables,ftp_exec,inject_code,eval
Upload Files
File: /var/www/vhosts/miroglu.net/subdomains/serhatburke/wp-content/themes/photography/page-preview.php
<?php
/**
 * The main template file for preview content builder display page.
 *
 * @package WordPress
*/

/**
*	Get Current page object
**/
if(!is_null($post))
{
	$page_obj = get_page($post->ID);
}

$current_page_id = '';

/**
*	Get current page id
**/

if(!is_null($post) && isset($page_obj->ID))
{
    $current_page_id = $page_obj->ID;
}

get_header(); 

//if dont have password set
if(!post_password_required())
{
	wp_enqueue_script("photography-custom-onepage", get_template_directory_uri()."/js/custom_onepage.js", false, THEMEVERSION, true);
?>
<style>
.header_style_wrapper, #footer_photostream, .footer_bar
{
	display: none;
}
#wrapper
{
	padding-top: 0 !important;
}
</style>
<div class="ppb_wrapper">
<?php
	$ppb_form_item = $_GET['rel'];

    $ppb_form_item_data = get_post_meta($current_page_id, $ppb_form_item.'_data');
    $ppb_form_item_size = get_post_meta($current_page_id, $ppb_form_item.'_size');
    
    $ppb_form_item_data_obj = json_decode($ppb_form_item_data[0]);
    $ppb_shortcode_content_name = $ppb_form_item_data_obj->shortcode.'_content';
    $ppb_shortcode_code = '';
    
    $ppb_shortcodes = array();
	require_once get_template_directory() . "/lib/contentbuilder.shortcode.lib.php";
    
    if(isset($ppb_form_item_data_obj->$ppb_shortcode_content_name))
    {
        $ppb_shortcode_code = '['.$ppb_form_item_data_obj->shortcode.' size="'.$ppb_form_item_size[0].'" ';
        
        //Get shortcode title
        $ppb_shortcode_title_name = $ppb_form_item_data_obj->shortcode.'_title';
        if(isset($ppb_form_item_data_obj->$ppb_shortcode_title_name))
        {
        	$ppb_shortcode_code.= 'title="'.esc_attr(rawurldecode($ppb_form_item_data_obj->$ppb_shortcode_title_name), ENT_QUOTES, "UTF-8").'" ';
        }
        
        //Get shortcode attributes
        if(isset($ppb_shortcodes[$ppb_form_item_data_obj->shortcode]))
        {
        	$ppb_shortcode_arr = $ppb_shortcodes[$ppb_form_item_data_obj->shortcode];
        	
        	foreach($ppb_shortcode_arr['attr'] as $attr_name => $attr_item)
        	{
        		$ppb_shortcode_attr_name = $ppb_form_item_data_obj->shortcode.'_'.$attr_name;
        		
        		if(isset($ppb_form_item_data_obj->$ppb_shortcode_attr_name))
        		{
        			$ppb_shortcode_code.= $attr_name.'="'.esc_attr(rawurldecode($ppb_form_item_data_obj->$ppb_shortcode_attr_name)).'" ';
        		}
        	}
        }

        $ppb_shortcode_code.= ']'.rawurldecode($ppb_form_item_data_obj->$ppb_shortcode_content_name).'[/'.$ppb_form_item_data_obj->shortcode.']';
    }
    else
    {
        $ppb_shortcode_code = '['.$ppb_form_item_data_obj->shortcode.' size="'.$ppb_form_item_size[0].'" ';
        
        //Get shortcode title
        $ppb_shortcode_title_name = $ppb_form_item_data_obj->shortcode.'_title';
        if(isset($ppb_form_item_data_obj->$ppb_shortcode_title_name))
        {
        	$ppb_shortcode_code.= 'title="'.esc_attr(rawurldecode($ppb_form_item_data_obj->$ppb_shortcode_title_name), ENT_QUOTES, "UTF-8").'" ';
        }
        
        //Get shortcode attributes
        if(isset($ppb_shortcodes[$ppb_form_item_data_obj->shortcode]))
        {
        	$ppb_shortcode_arr = $ppb_shortcodes[$ppb_form_item_data_obj->shortcode];
        	
        	foreach($ppb_shortcode_arr['attr'] as $attr_name => $attr_item)
        	{
        		$ppb_shortcode_attr_name = $ppb_form_item_data_obj->shortcode.'_'.$attr_name;
        		
        		if(isset($ppb_form_item_data_obj->$ppb_shortcode_attr_name))
        		{
        			$ppb_shortcode_code.= $attr_name.'="'.esc_attr(rawurldecode($ppb_form_item_data_obj->$ppb_shortcode_attr_name)).'" ';
        		}
        	}
        }
        
        $ppb_shortcode_code.= ']';
    }
    //echo $ppb_shortcode_code;
    echo do_shortcode($ppb_shortcode_code);
}
?>
</div>

<?php get_footer(); ?>