Файловый менеджер - Редактировать - /home/digilove/public_html/plugins/system/bdthemes_shortcodes/shortcodes/lightbox/shortcode.php
Назад
<?php /** * @package Shortcode Ultimate * @author BdThemes http://www.bdthemes.com * @copyright Copyright (C) BdThemes Ltd * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ defined( '_JEXEC' ) or die( 'Restricted access' ); class Su_Shortcode_lightbox extends Su_Shortcodes { function __construct() { parent::__construct(); } public static function lightbox($atts = null, $content = null) { $atts = su_shortcode_atts(array( 'src' => false, 'type' => 'iframe', 'class' => '' ), $atts, 'lightbox'); if (!$atts['src']) { return su_alert_box(JText::_('PLG_SYSTEM_BDTHEMES_SHORTCODES_LIGHTBOX_CORRECT_SOURCE'), 'warning'); } $inline = ($atts['type'] == 'inline') ? 'su-lightbox-inline' : ''; $classes = array('su-lightbox', $inline, su_ecssc($atts)); suAsset::addFile('css', 'magnific-popup.css'); suAsset::addFile('js', 'magnific-popup.js'); suAsset::addFile('js', 'lightbox.js', __FUNCTION__); $lightbox_src = ($atts['type'] != 'inline') ? image_media(su_scattr($atts['src'])) : su_scattr($atts['src']); return '<div class="' .su_acssc($classes). '" data-mfp-src="' . $lightbox_src . '" data-mfp-type="' . $atts['type'] . '">' . su_do_shortcode($content) . '</div>'; } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 4.71 |
proxy
|
phpinfo
|
Настройка