shell bypass 403
<?php /** * @title J51 Thumbs Gallery * @version 1.1 * @website http://www.joomla51.com * @copyright Copyright (C) 2012 Joomla51.com. All rights reserved. * @license GNU/GPL, see LICENSE.php */ // no direct access defined('_JEXEC') or die('Restricted access'); $document = JFactory::getDocument(); $baseurl = JURI::base(); $document->addCustomTag("<script src='".$baseurl."modules/mod_j51thumbsgallery/js/script.js'></script>"); $document->addCustomTag("<script src='".$baseurl."modules/mod_j51thumbsgallery/js/baguetteBox.js'></script>"); $document->addStyleSheet('modules/mod_j51thumbsgallery/css/thumbs_style.css'); $document->addStyleSheet('modules/mod_j51thumbsgallery/css/baguetteBox.css'); $list = GalleryHelper::getimgList($params); $j51_moduleid = $module->id; JHtml::_('jquery.framework'); $document->addScriptDeclaration(' jQuery(document).ready(function() { jQuery(".j51thumbs'.$j51_moduleid.' i").animate({ opacity: 0 }, { duration: 300, queue: false }); jQuery(".j51thumbs'.$j51_moduleid.'").parent().hover( function () {}, function () { jQuery(".j51thumbs'.$j51_moduleid.' i").animate({ opacity: 0 }, { duration: 300, queue: false }); }); jQuery(".j51thumbs'.$j51_moduleid.' i").hover( function () { jQuery(this).animate({ opacity: 0 }, { duration: 300, queue: false }); jQuery(".j51thumbs'.$j51_moduleid.' i").not( jQuery(this) ).animate({ opacity: ' . $fade_opacity . ' }, { duration: 300, queue: false }); }, function () { } ); }); '); ?> <div class="j51thumbs<?php echo $j51_moduleid; ?>" style="margin-left:-<?php echo $margin;?>px;"> <div class="j51thumbs" style="text-align: <?php echo $alignment;?>"> <div class="gallery"> <?php foreach($list as $item) { ?><a class="j51Box fancybox" style="margin:<?php echo ($margin/2) ?>px <?php echo ($margin/2);?>px;" data-fancybox-group="gallery" href="<?php echo $item['image'] ?>"> <img src="<?php echo $item['thumb'] ?>" style="padding:<?php echo $bordersize;?>px; background-color:<?php echo $bordercolor;?>; <?php if ($bordersize != 0) { ?>border:1px solid <?php echo $outlinecolor;?>;<?php } ?>" alt="<?php echo $item['image'] ?>" /> <i style=" top: <?php if ($bordersize != 0) { echo ($bordersize + 1); } else { echo $bordersize;} ?>px; left: <?php if ($bordersize != 0) { echo ($bordersize + 1); } else { echo $bordersize;} ?>px; bottom: <?php if ($bordersize != 0) { echo ($bordersize + 1); } else { echo $bordersize;} ?>px; right: <?php if ($bordersize != 0) { echo ($bordersize + 1); } else { echo $bordersize;} ?>px; "> </i> </a><?php } ?> </div> </div> </div> <div class="clear"></div>