HEX
Server: Apache
System: Linux uyu7574470001-7d78c9ff74-xfpwm 4.19.91-21.al7.x86_64 #1 SMP Wed Sep 2 19:47:49 CST 2020 x86_64
User: ()
PHP: 7.4.16
Disabled: chmod,exec,system,passthru,shell_exec,escapeshellarg,escapeshellcmd,proc_close,proc_open,ini_alter,dl,popen,pcntl_exec,socket_accept,socket_bind,socket_clear_error,socket_close,socket_connect,socket_create_listen,socket_create_pair,socket_create,socket_get_option,socket_getpeername,socket_getsockname,socket_last_error,socket_listen,socket_read,socket_recv,socket_recvfrom,socket_select,socket_send,socket_sendto,socket_set_block,socket_set_nonblock,socket_set_option,socket_shutdown,socket_strerror,socket_write,stream_socket_client,stream_socket_server,pfsockopen,disk_total_space,disk_free_space,chown,diskfreespace,getrusage,get_current_user,getmyuid,getmypid,dl,leak,listen,chgrp,link,symlink,dlopen,proc_nice,proc_get_stats,proc_terminate,shell_exec,sh2_exec,posix_getpwuid,posix_getgrgid,posix_kill,ini_restore,mkfifo,dbmopen,dbase_open,filepro,filepro_rowcount,posix_mkfifo,putenv,sleep,fsockopen
Upload Files
File: /usr/home/uyu7574470001/htdocs/wp-content/plugins/newsletter/emails/blocks/social/block.php
<?php
/*
 * Name: Social links
 * Section: footer
 * Description: Link with icons to social profiles
 *
 */

/** @var array $options */
/** @var array $composer */
/** @var array $info */

$defaults = array(
    'type' => 1,
    'width' => 32,
    'block_padding_left' => 15,
    'block_padding_right' => 15,
    'block_padding_bottom' => 15,
    'block_padding_top' => 15,
    'block_background' => ''
);
$options = array_merge($defaults, $options);

$type = (int) $options['type'];
$width = (int) $options['width'];
$social_icon_url = plugins_url('newsletter') . '/images/social-' . $type;

$socials = ['facebook', 'twitter', 'pinterest', 'linkedin', 'tumblr', 'youtube',
    'soundcloud', 'instagram', 'vimeo', 'telegram', 'vk', 'discord', 'tiktok',
    'twitch', 'whatsapp', 'threads', 'amazon', 'mastodon', 'bluesky', 'kickstarter', 'spotify'];

$valid_socials = [];
foreach ($socials as &$social) {
    if (!empty($info[$social . '_url'])) {
        $valid_socials[] = $social;
    }
}

if (!$valid_socials) {
    echo '<p>Configure your social links in the <a href="?page=newsletter_main_info" target="_blank">social configuration section</a></p>';
    return;
}
?>
<style>
    .link {
        line-height: normal;
        text-decoration: none;
    }
</style>
<table border="0" cellspacing="0" cellpadding="0" width="100%" role="presentation">
    <tr>
        <td align="center" valign="middle">
            <?php foreach ($valid_socials as &$social) { ?>
                <a href="<?php echo esc_url($info[$social . '_url']) ?>" inline-class="link" target="_blank"><img src="<?php echo $social_icon_url ?>/<?php echo $social ?>.png" width="<?php echo $width?>" height="<?php echo $width?>" alt="<?php echo esc_attr($social) ?>"></a>&nbsp;
            <?php } ?>
        </td>
    </tr>
</table>