403Webshell
Server IP : 213.186.33.4  /  Your IP : 216.73.216.222
Web Server : Apache
System : Linux webm005.cluster103.gra.hosting.ovh.net 6.18.39-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Tue Jul 21 12:03:15 CEST 2026 x86_64
User : karinebmkh ( 644538)
PHP Version : 8.4.22
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/karinebmkh/www/wp-content/plugins/divi-pixel/public/partials/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/karinebmkh/www/wp-content/plugins/divi-pixel/public/partials/social-icons-partial.php
<?php

// Get the globals where the structure might already be stored
global $dipi_primary_menu_social_icons;
global $dipi_secondary_menu_social_icons;
global $dipi_footer_menu_social_icons;
global $dipi_mobile_menu_social_icons;

// Value used to check whether or not we need to continue
$globals_already_set = false;

// Check if the globals are already set, if not initialize arrays normally
if(isset($dipi_primary_menu_social_icons) && is_array($dipi_primary_menu_social_icons)){
  $primary_menu_social_icons = $dipi_primary_menu_social_icons;
  $globals_already_set = true;
} else {
  $primary_menu_social_icons = [];
}

if(isset($dipi_secondary_menu_social_icons) && is_array($dipi_secondary_menu_social_icons)){
  $secondary_menu_social_icons = $dipi_secondary_menu_social_icons;
  $globals_already_set = true;
} else {
  $secondary_menu_social_icons = [];
}

if(isset($dipi_footer_menu_social_icons) && is_array($dipi_footer_menu_social_icons)){
  $footer_menu_social_icons = $dipi_footer_menu_social_icons;
  $globals_already_set = true;
} else {
  $footer_menu_social_icons = [];
}

if(isset($dipi_mobile_menu_social_icons) && is_array($dipi_mobile_menu_social_icons)){
  $mobile_menu_social_icons = $dipi_mobile_menu_social_icons;
  $globals_already_set = true;
} else {
  $mobile_menu_social_icons = [];
}

// If globals are already set, return early
if($globals_already_set){
  return;
}



// If the globals are not set yet, calculate the structure
$social_icons_individual_location = get_option('dipi_social_icons_individual_location');

$social_icons_menu = get_option('dipi_social_icons_menu');
$social_icons_mobile_menu = get_option('dipi_social_icons_mobile_menu');
$social_icons_footer = get_option('dipi_social_icons_footer');

$facebook_url = get_option('dipi_social_media_facebook');
$instagram_url = get_option('dipi_social_media_instagram');
$twitter_url = get_option('dipi_social_media_twitter');
$youtube_url = get_option('dipi_social_media_youtube');
$pinterest_url = get_option('dipi_social_media_pinterest');
$vimeo_url = get_option('dipi_social_media_vimeo');
$tumblr_url = get_option('dipi_social_media_tumblr');
$linkedin_url = get_option('dipi_social_media_linkedin');
$flickr_url = get_option('dipi_social_media_flickr');
$dribbble_url = get_option('dipi_social_media_dribbble');
$skype_url = get_option('dipi_social_media_skype');

if (isset($facebook_url) && '' !== $facebook_url) {

    $facebook_icon = [
        'url' => $facebook_url,
        'icon' => "dp-facebook.svg",
        'title' => esc_html__('facebook', 'dipi-divi-pixel'),
    ];

    if ($social_icons_individual_location === 'on') {

        $social_media_facebook_menu = get_option('dipi_social_media_facebook_menu');
        $social_media_facebook_mobile_menu = get_option('dipi_social_media_facebook_mobile_menu');
        $social_media_facebook_footer = get_option('dipi_social_media_facebook_footer');

        if ($social_media_facebook_menu == 'primary') {
            $primary_menu_social_icons[] = $facebook_icon;
        } else if ($social_media_facebook_menu == 'secondary') {
            $secondary_menu_social_icons[] = $facebook_icon;
        }

        if ('on' == $social_media_facebook_footer) {
            $footer_menu_social_icons[] = $facebook_icon;
        }

        if ('on' == $social_media_facebook_mobile_menu) {
            $mobile_menu_social_icons[] = $facebook_icon;
        }

    } else {

        if ($social_icons_menu == 'primary') {
            $primary_menu_social_icons[] = $facebook_icon;
        } else if ($social_icons_menu == 'secondary') {
            $secondary_menu_social_icons[] = $facebook_icon;
        }

        if ('on' == $social_icons_footer) {
            $footer_menu_social_icons[] = $facebook_icon;
        }

        if ('on' == $social_icons_mobile_menu) {
            $mobile_menu_social_icons[] = $facebook_icon;
        }
    }
}

if (isset($instagram_url) && '' !== $instagram_url) {

    $instagram_icon = [
        'url' => $instagram_url,
        'icon' => "dp-instagram.svg",
        'title' => esc_html__('instagram', 'dipi-divi-pixel'),
    ];

    if ($social_icons_individual_location === 'on') {

        $social_media_instagram_menu = get_option('dipi_social_media_instagram_menu');
        $social_media_instagram_mobile_menu = get_option('dipi_social_media_instagram_mobile_menu');
        $social_media_instagram_footer = get_option('dipi_social_media_instagram_footer');

        if ($social_media_instagram_menu == 'primary') {
            $primary_menu_social_icons[] = $instagram_icon;
        } else if ($social_media_instagram_menu == 'secondary') {
            $secondary_menu_social_icons[] = $instagram_icon;
        }

        if ('on' == $social_media_instagram_footer) {
            $footer_menu_social_icons[] = $instagram_icon;
        }

        if ('on' == $social_media_instagram_mobile_menu) {
            $mobile_menu_social_icons[] = $instagram_icon;
        }

    } else {

        if ($social_icons_menu == 'primary') {
            $primary_menu_social_icons[] = $instagram_icon;
        } else if ($social_icons_menu == 'secondary') {
            $secondary_menu_social_icons[] = $instagram_icon;
        }

        if ('on' == $social_icons_footer) {
            $footer_menu_social_icons[] = $instagram_icon;
        }

        if ('on' == $social_icons_mobile_menu) {
            $mobile_menu_social_icons[] = $instagram_icon;
        }
    }
}

if (isset($twitter_url) && '' !== $twitter_url) {

    $twitter_icon = [
        'url' => $twitter_url,
        'icon' => "dp-twitter.svg",
        'title' => esc_html__('twitter', 'dipi-divi-pixel'),
    ];

    if ($social_icons_individual_location === 'on') {

        $social_media_twitter_menu = get_option('dipi_social_media_twitter_menu');
        $social_media_twitter_mobile_menu = get_option('dipi_social_media_twitter_mobile_menu');
        $social_media_twitter_footer = get_option('dipi_social_media_twitter_footer');

        if ($social_media_twitter_menu == 'primary') {
            $primary_menu_social_icons[] = $twitter_icon;
        } else if ($social_media_twitter_menu == 'secondary') {
            $secondary_menu_social_icons[] = $twitter_icon;
        }

        if ('on' == $social_media_twitter_footer) {
            $footer_menu_social_icons[] = $twitter_icon;
        }

        if ('on' == $social_media_twitter_mobile_menu) {
            $mobile_menu_social_icons[] = $twitter_icon;
        }

    } else {

        if ($social_icons_menu == 'primary') {
            $primary_menu_social_icons[] = $twitter_icon;
        } else if ($social_icons_menu == 'secondary') {
            $secondary_menu_social_icons[] = $twitter_icon;
        }

        if ('on' == $social_icons_footer) {
            $footer_menu_social_icons[] = $twitter_icon;
        }

        if ('on' == $social_icons_mobile_menu) {
            $mobile_menu_social_icons[] = $twitter_icon;
        }
    }
}

if (isset($youtube_url) && '' !== $youtube_url) {

    $youtube_icon = [
        'url' => $youtube_url,
        'icon' => "dp-youtube.svg",
        'title' => esc_html__('youtube', 'dipi-divi-pixel'),
    ];

    if ($social_icons_individual_location === 'on') {

        $social_media_youtube_menu = get_option('dipi_social_media_youtube_menu');
        $social_media_youtube_mobile_menu = get_option('dipi_social_media_youtube_mobile_menu');
        $social_media_youtube_footer = get_option('dipi_social_media_youtube_footer');

        if ($social_media_youtube_menu == 'primary') {
            $primary_menu_social_icons[] = $youtube_icon;
        } else if ($social_media_youtube_menu == 'secondary') {
            $secondary_menu_social_icons[] = $youtube_icon;
        }

        if ('on' == $social_media_youtube_footer) {
            $footer_menu_social_icons[] = $youtube_icon;
        }

        if ('on' == $social_media_youtube_mobile_menu) {
            $mobile_menu_social_icons[] = $youtube_icon;
        }

    } else {

        if ($social_icons_menu == 'primary') {
            $primary_menu_social_icons[] = $youtube_icon;
        } else if ($social_icons_menu == 'secondary') {
            $secondary_menu_social_icons[] = $youtube_icon;
        }

        if ('on' == $social_icons_footer) {
            $footer_menu_social_icons[] = $youtube_icon;
        }

        if ('on' == $social_icons_mobile_menu) {
            $mobile_menu_social_icons[] = $youtube_icon;
        }
    }
}

if (isset($pinterest_url) && '' !== $pinterest_url) {

    $pinterest_icon = [
        'url' => $pinterest_url,
        'icon' => "dp-pinterest.svg",
        'title' => esc_html__('pinterest', 'dipi-divi-pixel'),
    ];

    if ($social_icons_individual_location === 'on') {

        $social_media_pinterest_menu = get_option('dipi_social_media_pinterest_menu');
        $social_media_pinterest_mobile_menu = get_option('dipi_social_media_pinterest_mobile_menu');
        $social_media_pinterest_footer = get_option('dipi_social_media_pinterest_footer');

        if ($social_media_pinterest_menu == 'primary') {
            $primary_menu_social_icons[] = $pinterest_icon;
        } else if ($social_media_pinterest_menu == 'secondary') {
            $secondary_menu_social_icons[] = $pinterest_icon;
        }

        if ('on' == $social_media_pinterest_footer) {
            $footer_menu_social_icons[] = $pinterest_icon;
        }

        if ('on' == $social_media_pinterest_mobile_menu) {
            $mobile_menu_social_icons[] = $pinterest_icon;
        }

    } else {

        if ($social_icons_menu == 'primary') {
            $primary_menu_social_icons[] = $pinterest_icon;
        } else if ($social_icons_menu == 'secondary') {
            $secondary_menu_social_icons[] = $pinterest_icon;
        }

        if ('on' == $social_icons_footer) {
            $footer_menu_social_icons[] = $pinterest_icon;
        }

        if ('on' == $social_icons_mobile_menu) {
            $mobile_menu_social_icons[] = $pinterest_icon;
        }
    }
}

if (isset($vimeo_url) && '' !== $vimeo_url) {

    $vimeo_icon = [
        'url' => $vimeo_url,
        'icon' => "dp-vimeo.svg",
        'title' => esc_html__('vimeo', 'dipi-divi-pixel'),
    ];

    if ($social_icons_individual_location === 'on') {

        $social_media_vimeo_menu = get_option('dipi_social_media_vimeo_menu');
        $social_media_vimeo_mobile_menu = get_option('dipi_social_media_vimeo_mobile_menu');
        $social_media_vimeo_footer = get_option('dipi_social_media_vimeo_footer');

        if ($social_media_vimeo_menu == 'primary') {
            $primary_menu_social_icons[] = $vimeo_icon;
        } else if ($social_media_vimeo_menu == 'secondary') {
            $secondary_menu_social_icons[] = $vimeo_icon;
        }

        if ('on' == $social_media_vimeo_footer) {
            $footer_menu_social_icons[] = $vimeo_icon;
        }

        if ('on' == $social_media_vimeo_mobile_menu) {
            $mobile_menu_social_icons[] = $vimeo_icon;
        }

    } else {

        if ($social_icons_menu == 'primary') {
            $primary_menu_social_icons[] = $vimeo_icon;
        } else if ($social_icons_menu == 'secondary') {
            $secondary_menu_social_icons[] = $vimeo_icon;
        }

        if ('on' == $social_icons_footer) {
            $footer_menu_social_icons[] = $vimeo_icon;
        }

        if ('on' == $social_icons_mobile_menu) {
            $mobile_menu_social_icons[] = $vimeo_icon;
        }
    }
}

if (isset($tumblr_url) && '' !== $tumblr_url) {

    $tumblr_icon = [
        'url' => $tumblr_url,
        'icon' => "dp-tumblr.svg",
        'title' => esc_html__('tumblr', 'dipi-divi-pixel'),
    ];

    if ($social_icons_individual_location === 'on') {

        $social_media_tumblr_menu = get_option('dipi_social_media_tumblr_menu');
        $social_media_tumblr_mobile_menu = get_option('dipi_social_media_tumblr_mobile_menu');
        $social_media_tumblr_footer = get_option('dipi_social_media_tumblr_footer');

        if ($social_media_tumblr_menu == 'primary') {
            $primary_menu_social_icons[] = $tumblr_icon;
        } else if ($social_media_tumblr_menu == 'secondary') {
            $secondary_menu_social_icons[] = $tumblr_icon;
        }

        if ('on' == $social_media_tumblr_footer) {
            $footer_menu_social_icons[] = $tumblr_icon;
        }

        if ('on' == $social_media_tumblr_mobile_menu) {
            $mobile_menu_social_icons[] = $tumblr_icon;
        }

    } else {

        if ($social_icons_menu == 'primary') {
            $primary_menu_social_icons[] = $tumblr_icon;
        } else if ($social_icons_menu == 'secondary') {
            $secondary_menu_social_icons[] = $tumblr_icon;
        }

        if ('on' == $social_icons_footer) {
            $footer_menu_social_icons[] = $tumblr_icon;
        }

        if ('on' == $social_icons_mobile_menu) {
            $mobile_menu_social_icons[] = $tumblr_icon;
        }
    }
}

if (isset($linkedin_url) && '' !== $linkedin_url) {

    $linkedin_icon = [
        'url' => $linkedin_url,
        'icon' => "dp-linkedin.svg",
        'title' => esc_html__('linkedin', 'dipi-divi-pixel'),
    ];

    if ($social_icons_individual_location === 'on') {

        $social_media_linkedin_menu = get_option('dipi_social_media_linkedin_menu');
        $social_media_linkedin_mobile_menu = get_option('dipi_social_media_linkedin_mobile_menu');
        $social_media_linkedin_footer = get_option('dipi_social_media_linkedin_footer');

        if ($social_media_linkedin_menu == 'primary') {
            $primary_menu_social_icons[] = $linkedin_icon;
        } else if ($social_media_linkedin_menu == 'secondary') {
            $secondary_menu_social_icons[] = $linkedin_icon;
        }

        if ('on' == $social_media_linkedin_footer) {
            $footer_menu_social_icons[] = $linkedin_icon;
        }

        if ('on' == $social_media_linkedin_mobile_menu) {
            $mobile_menu_social_icons[] = $linkedin_icon;
        }

    } else {

        if ($social_icons_menu == 'primary') {
            $primary_menu_social_icons[] = $linkedin_icon;
        } else if ($social_icons_menu == 'secondary') {
            $secondary_menu_social_icons[] = $linkedin_icon;
        }

        if ('on' == $social_icons_footer) {
            $footer_menu_social_icons[] = $linkedin_icon;
        }

        if ('on' == $social_icons_mobile_menu) {
            $mobile_menu_social_icons[] = $linkedin_icon;
        }
    }
}

if (isset($flickr_url) && '' !== $flickr_url) {

    $flickr_icon = [
        'url' => $flickr_url,
        'icon' => "dp-flickr.svg",
        'title' => esc_html__('flickr', 'dipi-divi-pixel'),
    ];

    if ($social_icons_individual_location === 'on') {

        $social_media_flickr_menu = get_option('dipi_social_media_flickr_menu');
        $social_media_flickr_mobile_menu = get_option('dipi_social_media_flickr_mobile_menu');
        $social_media_flickr_footer = get_option('dipi_social_media_flickr_footer');

        if ($social_media_flickr_menu == 'primary') {
            $primary_menu_social_icons[] = $flickr_icon;
        } else if ($social_media_flickr_menu == 'secondary') {
            $secondary_menu_social_icons[] = $flickr_icon;
        }

        if ('on' == $social_media_flickr_footer) {
            $footer_menu_social_icons[] = $flickr_icon;
        }

        if ('on' == $social_media_flickr_mobile_menu) {
            $mobile_menu_social_icons[] = $flickr_icon;
        }

    } else {

        if ($social_icons_menu == 'primary') {
            $primary_menu_social_icons[] = $flickr_icon;
        } else if ($social_icons_menu == 'secondary') {
            $secondary_menu_social_icons[] = $flickr_icon;
        }

        if ('on' == $social_icons_footer) {
            $footer_menu_social_icons[] = $flickr_icon;
        }

        if ('on' == $social_icons_mobile_menu) {
            $mobile_menu_social_icons[] = $flickr_icon;
        }
    }
}

if (isset($dribbble_url) && '' !== $dribbble_url) {

    $dribbble_icon = [
        'url' => $dribbble_url,
        'icon' => "dp-dribbble.svg",
        'title' => esc_html__('dribbble', 'dipi-divi-pixel'),
    ];

    if ($social_icons_individual_location === 'on') {

        $social_media_dribbble_menu = get_option('dipi_social_media_dribbble_menu');
        $social_media_dribbble_mobile_menu = get_option('dipi_social_media_dribbble_mobile_menu');
        $social_media_dribbble_footer = get_option('dipi_social_media_dribbble_footer');

        if ($social_media_dribbble_menu == 'primary') {
            $primary_menu_social_icons[] = $dribbble_icon;
        } else if ($social_media_dribbble_menu == 'secondary') {
            $secondary_menu_social_icons[] = $dribbble_icon;
        }

        if ('on' == $social_media_dribbble_footer) {
            $footer_menu_social_icons[] = $dribbble_icon;
        }

        if ('on' == $social_media_dribbble_mobile_menu) {
            $mobile_menu_social_icons[] = $dribbble_icon;
        }

    } else {

        if ($social_icons_menu == 'primary') {
            $primary_menu_social_icons[] = $dribbble_icon;
        } else if ($social_icons_menu == 'secondary') {
            $secondary_menu_social_icons[] = $dribbble_icon;
        }

        if ('on' == $social_icons_footer) {
            $footer_menu_social_icons[] = $dribbble_icon;
        }

        if ('on' == $social_icons_mobile_menu) {
            $mobile_menu_social_icons[] = $dribbble_icon;
        }
    }
}

if (isset($skype_url) && '' !== $skype_url) {

    $skype_icon = [
        'url' => $skype_url,
        'icon' => "dp-skype.svg",
        'title' => esc_html__('skype', 'dipi-divi-pixel'),
    ];

    if ($social_icons_individual_location === 'on') {

        $social_media_skype_menu = get_option('dipi_social_media_skype_menu');
        $social_media_skype_mobile_menu = get_option('dipi_social_media_skype_mobile_menu');
        $social_media_skype_footer = get_option('dipi_social_media_skype_footer');

        if ($social_media_skype_menu == 'primary') {
            $primary_menu_social_icons[] = $skype_icon;
        } else if ($social_media_skype_menu == 'secondary') {
            $secondary_menu_social_icons[] = $skype_icon;
        }

        if ('on' == $social_media_skype_footer) {
            $footer_menu_social_icons[] = $skype_icon;
        }

        if ('on' == $social_media_skype_mobile_menu) {
            $mobile_menu_social_icons[] = $skype_icon;
        }

    } else {

        if ($social_icons_menu == 'primary') {
            $primary_menu_social_icons[] = $skype_icon;
        } else if ($social_icons_menu == 'secondary') {
            $secondary_menu_social_icons[] = $skype_icon;
        }

        if ('on' == $social_icons_footer) {
            $footer_menu_social_icons[] = $skype_icon;
        }

        if ('on' == $social_icons_mobile_menu) {
            $mobile_menu_social_icons[] = $skype_icon;
        }
    }
}



// Finally store the generated arrays in the global variable so next time this file is included, we don't need to load all the options again
$dipi_primary_menu_social_icons = $primary_menu_social_icons;
$dipi_secondary_menu_social_icons = $secondary_menu_social_icons;
$dipi_footer_menu_social_icons = $footer_menu_social_icons;
$dipi_mobile_menu_social_icons = $mobile_menu_social_icons;

Youez - 2016 - github.com/yon3zu
LinuXploit