shell bypass 403

Cubjrnet7 Shell


name : default.php
<?php
/**
* J51_LayerSlideshow
* Version		: 1.1
* Created by	: Joomla51
* Email			: [email protected]
* URL			: www.joomla51.com
* License GPLv2.0 - http://www.gnu.org/licenses/gpl-2.0.html
*/

// no direct access
defined('_JEXEC') or die('Restricted access');

use Joomla\CMS\HTML\HTMLHelper;

HTMLHelper::_('stylesheet', 'mod_j51layerslideshow/style.css', array('relative' => 'auto'));

if (file_exists('media/j51_assets/js/tiny-slider.min.js')) { 
    HTMLHelper::_('script', 'j51_assets/tiny-slider.min.js', array('relative' => 'auto', 'version' => 'auto'), array('defer' => true, 'async' => false));
} else { 
    HTMLHelper::_('script', 'mod_j51layerslideshow/tiny-slider.min.js', array('relative' => 'auto', 'version' => 'auto'), array('defer' => true, 'async' => false));
}

if (file_exists('media/j51_assets/css/tiny-slider.min.css')) { 
    HTMLHelper::_('stylesheet', 'j51_assets/tiny-slider.min.css', array('relative' => 'auto', 'version' => 'auto')); 
} else { 
    HTMLHelper::_('stylesheet', 'mod_j51layerslideshow/tiny-slider.min.css', array('relative' => 'auto', 'version' => 'auto'));
}

$document->addScriptDeclaration('
    document.addEventListener("DOMContentLoaded", function() {
        var slider = tns({
            container: "#layerslideshow'.$j51_moduleid.'",
            mode: "gallery",
            items: 1,
            slideBy: "page",
            controls: true,
            autoplay: '.$autoplay.',
            autoplayTimeout: '.$autoplaySpeed.',
            speed: '.$speed.',
            controlsContainer: "#layerslideshow'.$j51_moduleid.'-controls",
            autoplayButton: "#layerslideshow'.$j51_moduleid.'-play",
            navContainer: "#layerslideshow'.$j51_moduleid.'-nav",
        });
    });
'); 

if($j51_header_overlap)  {
    $document->addStyleDeclaration('
        @media only screen and (min-width: 768px) {
            #container_header,
            .sticky-wrapper {
                position: absolute;
            }
            #container_header,
            .header_row,
            .header_top {
                background-color: transparent;
            }
            .layerslideshow'.$j51_moduleid.' .info {
                opacity: 0;
                transition: opacity .5s;
            }
        }
    ');
    $document->addScriptDeclaration('
        window.onload = window.onresize = setOverlap;
        function setOverlap() {
            var headerHeight = document.getElementById("container_header").clientHeight;
            var nextArrow = document.getElementById("layerslideshow-next");
            var prevArrow = document.getElementById("layerslideshow-prev");

            if (nextArrow) nextArrow.style.marginTop = ((headerHeight * .5) - 20)+"px"; 
            if (prevArrow) prevArrow.style.marginTop = ((headerHeight * .5) - 20)+"px";
            var ele = document.querySelectorAll(".layerslideshow'.$j51_moduleid.' .info");
            var i;
            for (i = 0; i < ele.length; i++) {
                ele[i].style.paddingTop = headerHeight+"px";
                ele[i].style.opacity = "1";
            } 
        }
    ');
};

$document->addStyleDeclaration('
    .layerslideshow'.$j51_moduleid.' .layerslideshow-title {
        color:' . $j51_title_color . ';
    }
    .layerslideshow'.$j51_moduleid.' .layerslideshow-caption {
        color:' . $j51_text_color . ';
    }
    .layerslideshow' . $j51_moduleid . ', .layerslideshow .img-fill {
        max-height: ' . $j51_max_height . 'px;
    }
    .layerslideshow' . $j51_moduleid . ' .info-wrapper,
    .layerslideshow .NextArrow,
    .layerslideshow .PrevArrow {
        background-color: ' . $j51_text_bg_color . ';
    }
    .layerslideshow' . $j51_moduleid . ' .active .layerslideshow-title,
    .layerslideshow' . $j51_moduleid . ' .active .layerslideshow-caption {
        -webkit-animation-duration: ' . $j51_anim_speed . 'ms;
        animation-duration: ' . $j51_anim_speed . 'ms;
    }
    .layerslideshow' . $j51_moduleid . ' .active .layerslideshow-title {
        -webkit-animation-delay: ' . $j51_title_delay . 'ms;
        animation-delay: ' . $j51_title_delay . 'ms;
    }
    .layerslideshow' . $j51_moduleid . ' .active .layerslideshow-caption {
        -webkit-animation-delay: ' . $j51_caption_delay . 'ms;
        animation-delay: ' . $j51_caption_delay . 'ms;
    }
    @media only screen and (max-width: ' . $j51_title_breakpoint . 'px) {
        .layerslideshow'.$j51_moduleid.' .layerslideshow-title {display: none;}
    }
    @media only screen and (max-width: ' . $j51_caption_breakpoint . 'px) {
        .layerslideshow'.$j51_moduleid.' .layerslideshow-caption {display: none;}
    }
    @media only screen and (max-width: ' . min($j51_title_breakpoint, $j51_caption_breakpoint) . 'px) {
        .layerslideshow'.$j51_moduleid.' .info-wrapper{display: none;}
    }
');

if($j51_overflow_hidden) {
    $document->addStyleDeclaration('
        .layerslideshow-title-container,
        .layerslideshow-caption-container {
            overflow: hidden;
        }
    ');
};

echo '<div class="layerslideshow layerslideshow'.$j51_moduleid.'">';
    echo '<div id="layerslideshow'.$j51_moduleid.'">';
    if(!empty($j51slideimages)) {
        foreach ($j51slideimages as $item) {
            if (strpos($item->j51_slidelink, 'vimeo.com') !== false || strpos($item->j51_slidelink, 'youtube.com') !== false) {
                $slidetype = 'item-video';
            } else {
                $slidetype = 'item';
            };
            echo '<div class="'.$slidetype.' item-align-'.$item->j51_slidetextalign.'">';
            echo '<div class="img-fill">';
            echo '<img src="'.$item->j51_slideimage.'" alt="'.$item->j51_slidetitle.'">';
            if (!empty($item->j51_slidetitle) || !empty($item->j51_slidecaption)) {
                echo '<div class="layerslideshow'.$j51_moduleid.'__info info wrapper960">';
                    echo '<div class="info-wrapper" style="max-width: ' . $item->j51_slidetextwidth . 'px;">';
                    if (!empty($item->j51_slidetitle)) {
                        echo '<div class="layerslideshow-title-container">';
                        echo '<'.$j51_title_tag.' class="layerslideshow-title ';
                        if ($item->j51_override_anim) { echo $item->j51_title_anim; } else { echo $j51_title_anim_default; };
                        echo '">';
                        echo $item->j51_slidetitle;
                        echo '</'.$j51_title_tag.'>';
                        echo '</div>';
                    }
                    if (!empty($item->j51_slidecaption)) {
                        echo '<div class="layerslideshow-caption-container">';
                        echo '<'.$j51_text_tag.' class="layerslideshow-caption ';
                        if ($item->j51_override_anim) { echo $item->j51_caption_anim; } else { echo $j51_caption_anim_default; };
                        echo '">';
                        echo $item->j51_slidecaption;
                        echo '</'.$j51_text_tag.'>';
                        echo '</div>';
                    }
                    echo '</div>';
                echo '</div>';
            }
            if (strpos($item->j51_slidelink, 'vimeo.com') !== false || strpos($item->j51_slidelink, 'youtube.com') !== false) {
                echo '<a class="owl-video" href="'.$item->j51_slidelink.'"></a>';
            }
            if (!empty($item->j51_slidelink)) {
                echo '<a href="'.$item->j51_slidelink.'" class="slidelink" aria-label="'.$item->j51_slidetitle.'"';
                if ($item->j51_linknewtab) { echo 'target="_blank"'; };
                echo '></a>';
            }
            echo '</div></div>';
        } 
    }
    echo '</div>';

    echo '<div id="layerslideshow'.$j51_moduleid.'-controls">';

    echo '<a role="presentation" id="layerslideshow-prev" class="layerslideshow-prev" aria-label="Previous Slide"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"></path></svg></a><a role="presentation" id="layerslideshow-next" class="layerslideshow-next" aria-label="Next Slide"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg></a>';

    echo '</div>';
    echo '<div id="layerslideshow'.$j51_moduleid.'-play" style="display:none;"></div>';
    echo '<div class="j51-nav-dots" id="layerslideshow'.$j51_moduleid.'-nav">';
        if(!empty($j51slideimages)) {
            foreach ($j51slideimages as $item) {
                echo '<span role="button" class="j51-nav-dot"><span></span></span>'; 
            }
        } 
    echo '</div>';
echo '</div>';

?>

© 2025 Cubjrnet7