File manager - Edit - /home/ferretapmx/public_html/layouts.zip
Back
PK ��\ۦ&ab b gallery/rectangle/row.phpnu �[��� <?php /** * @package com_speasyimagegallery * @subpackage mod_speasyimagegallery * @author JoomShaper http://www.joomshaper.com * @copyright Copyright (c) 2010 - 2025 JoomShaper * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later */ // No direct access defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Layout\FileLayout; extract($displayData); $i = 0; $j = 0; $last = count($images); $layout = new FileLayout('gallery.rectangle.image', JPATH_ROOT .'/modules/mod_speasyimagegallery/layouts'); foreach ($images as $key => $image) { if($i == 0) { echo '<div class="speasyimagegallery-row clearfix">'; $j++; if($j == 3) { $j = 0; } } echo $layout->render(array('image'=>$image, 'key'=> $key, 'column'=>$j, 'index'=>$i)); $i++; if(($i == 3) || ($i == $last)) { echo '</div>'; $i = 0; } }PK ��\��q4� � gallery/rectangle/image.phpnu �[��� <?php /** * @package com_speasyimagegallery * @subpackage mod_speasyimagegallery * @author JoomShaper http://www.joomshaper.com * @copyright Copyright (c) 2010 - 2025 JoomShaper * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later */ // No direct access defined('_JEXEC') or die('Restricted access'); extract($displayData); if($column == 1) { $sizes = array( array('x_thumb', 'speasyimagegallery-col-xs-12 speasyimagegallery-col-sm-8'), array('thumb', 'speasyimagegallery-col-xs-6 speasyimagegallery-col-sm-4'), array('thumb', 'speasyimagegallery-col-xs-6 speasyimagegallery-col-sm-4'), ); } else if($column == 2) { $sizes = array( array('x_thumb', 'speasyimagegallery-col-xs-12 speasyimagegallery-col-sm-8 speasyimagegallery-col-sm-push-4'), array('thumb', 'speasyimagegallery-col-xs-6 speasyimagegallery-col-sm-4 speasyimagegallery-col-sm-pull-8'), array('thumb', 'speasyimagegallery-col-xs-6 speasyimagegallery-col-sm-4 speasyimagegallery-col-sm-pull-8'), ); } else { $sizes = array( array('thumb', 'speasyimagegallery-col-xs-12 speasyimagegallery-col-sm-4'), array('thumb', 'speasyimagegallery-col-xs-6 speasyimagegallery-col-sm-4'), array('thumb', 'speasyimagegallery-col-xs-6 speasyimagegallery-col-sm-4'), ); } $source = json_decode($image->images); $thumb = $sizes[$index][0]; $col = $sizes[$index][1]; ?> <div class="<?php echo $col; ?>"> <a class="speasyimagegallery-gallery-item" href="<?php echo $source->original; ?>" data-title="<?php echo $image->title; ?>" data-desc="<?php echo ($image->description) ? strip_tags($image->description) : ''; ?>"> <div> <img src="<?php echo $source->$thumb; ?>" title="<?php echo $image->title; ?>" alt="<?php echo $image->alt; ?>"> <div class="speasyimagegallery-gallery-item-content"> <span class="speasyimagegallery-gallery-item-title"><?php echo $image->title; ?></span> </div> </div> </a> </div>PK ��\�Sʉ� � gallery/rectangle/.htaccessnu �7��m <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>PK ��\ �a%� � gallery/default/row.phpnu �[��� <?php /** * @package com_speasyimagegallery * @subpackage mod_speasyimagegallery * @author JoomShaper http://www.joomshaper.com * @copyright Copyright (c) 2010 - 2025 JoomShaper * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later */ // No direct access defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Layout\FileLayout; extract($displayData); $col = 'speasyimagegallery-col-md-' . $params->get('album_column', 4); $col .= ' speasyimagegallery-col-sm-' . $params->get('album_column_sm', 3); $col .= ' speasyimagegallery-col-xs-' . $params->get('album_column_xs', 2); $layout = new FileLayout('gallery.default.image', JPATH_ROOT .'/modules/mod_speasyimagegallery/layouts'); echo '<div class="speasyimagegallery-row clearfix">'; foreach ($images as $key => $image) { echo '<div class="'. $col .'">'; echo $layout->render(array('image'=>$image, 'key'=> $key)); echo '</div>'; } echo '</div>';PK ��\�� F� � gallery/default/image.phpnu �[��� <?php /** * @package com_speasyimagegallery * @subpackage mod_speasyimagegallery * @author JoomShaper http://www.joomshaper.com * @copyright Copyright (c) 2010 - 2025 JoomShaper * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later */ // No direct access defined('_JEXEC') or die('Restricted access'); extract($displayData); $source = json_decode($image->images); ?> <a class="speasyimagegallery-gallery-item" href="<?php echo $source->original; ?>" data-title="<?php echo $image->title; ?>" data-desc="<?php echo ($image->description) ? strip_tags($image->description) : ''; ?>"> <div> <img src="<?php echo $source->thumb; ?>" title="<?php echo $image->title; ?>" alt="<?php echo $image->alt; ?>"> <div class="speasyimagegallery-gallery-item-content"> <span class="speasyimagegallery-gallery-item-title"><?php echo $image->title; ?></span> </div> </div> </a>PK ��\�Sʉ� � gallery/default/.htaccessnu �7��m <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>PK ��\�Sʉ� � gallery/.htaccessnu �7��m <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>PK ��\�!=� � gallery/mosaic/row.phpnu �[��� <?php /** * @package com_speasyimagegallery * @subpackage mod_speasyimagegallery * @author JoomShaper http://www.joomshaper.com * @copyright Copyright (c) 2010 - 2025 JoomShaper * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later */ // No direct access defined('_JEXEC') or die('Restricted access'); use Joomla\CMS\Layout\FileLayout; extract($displayData); $i = 0; $j = 0; $last = count($images); $count = 3; $layout = new FileLayout('gallery.mosaic.image', JPATH_ROOT .'/modules/mod_speasyimagegallery/layouts'); echo '<div class="speasyimagegallery-row clearfix">'; foreach ($images as $key => $image) { if($i == 0) { echo '<div class="speasyimagegallery-col-sm-4">'; $j++; if($j == $count) { $j = 0; } } echo $layout->render(array('image'=>$image, 'key'=> $key, 'column'=>$j, 'index'=>$i)); $i++; if(($i == $count) || ($i == $last)) { echo '</div>'; $i = 0; } } echo '</div>';PK ��\p��c� � gallery/mosaic/image.phpnu �[��� <?php /** * @package com_speasyimagegallery * @subpackage mod_speasyimagegallery * @author JoomShaper http://www.joomshaper.com * @copyright Copyright (c) 2010 - 2025 JoomShaper * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or later */ // No direct access defined('_JEXEC') or die('Restricted access'); extract($displayData); if($column == 1) { $sizes = array( 'thumb', 'y_thumb', 'thumb', ); } else if($column == 2) { $sizes = array( 'thumb', 'thumb', 'y_thumb', ); } else { $sizes = array( 'y_thumb', 'thumb', 'thumb', ); } $source = json_decode($image->images); $thumb = $sizes[$index]; ?> <a class="speasyimagegallery-gallery-item" href="<?php echo $source->original; ?>" data-title="<?php echo $image->title; ?>" data-desc="<?php echo ($image->description) ? strip_tags($image->description) : ''; ?>"> <div> <img src="<?php echo $source->$thumb; ?>" title="<?php echo $image->title; ?>" alt="<?php echo $image->alt; ?>"> <div class="speasyimagegallery-gallery-item-content"> <span class="speasyimagegallery-gallery-item-title"><?php echo $image->title; ?></span> </div> </div> </a>PK ��\�Sʉ� � gallery/mosaic/.htaccessnu �7��m <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>PK ��\�Sʉ� � .htaccessnu �7��m <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>PK (�\�V� � chromes/noCard.phpnu �[��� <?php /** * @package Joomla.Site * @subpackage Templates.cassiopeia * * @copyright (C) 2020 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\Utilities\ArrayHelper; $module = $displayData['module']; $params = $displayData['params']; $attribs = $displayData['attribs']; if ($module->content === null || $module->content === '') { return; } $moduleTag = $params->get('module_tag', 'div'); $moduleAttribs = []; $moduleAttribs['class'] = $module->position . ' no-card ' . htmlspecialchars($params->get('moduleclass_sfx', ''), ENT_QUOTES, 'UTF-8'); $headerTag = htmlspecialchars($params->get('header_tag', 'h3'), ENT_QUOTES, 'UTF-8'); $headerClass = htmlspecialchars($params->get('header_class', ''), ENT_QUOTES, 'UTF-8'); $headerAttribs = []; // Only output a header class if one is set if ($headerClass !== '') { $headerAttribs['class'] = $headerClass; } // Only add aria if the moduleTag is not a div if ($moduleTag !== 'div') { if ($module->showtitle) : $moduleAttribs['aria-labelledby'] = 'mod-' . $module->id; $headerAttribs['id'] = 'mod-' . $module->id; else : $moduleAttribs['aria-label'] = htmlspecialchars($module->title, ENT_QUOTES, 'UTF-8'); endif; } $header = '<' . $headerTag . ' ' . ArrayHelper::toString($headerAttribs) . '>' . $module->title . '</' . $headerTag . '>'; ?> <<?php echo $moduleTag; ?> <?php echo ArrayHelper::toString($moduleAttribs); ?>> <?php if ($module->showtitle) : ?> <?php echo $header; ?> <?php endif; ?> <?php echo $module->content; ?> </<?php echo $moduleTag; ?>> PK (�\N�z� � chromes/card.phpnu �[��� <?php /** * @package Joomla.Site * @subpackage Templates.cassiopeia * * @copyright (C) 2020 Open Source Matters, Inc. <https://www.joomla.org> * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\Utilities\ArrayHelper; $module = $displayData['module']; $params = $displayData['params']; $attribs = $displayData['attribs']; if ($module->content === null || $module->content === '') { return; } $moduleTag = $params->get('module_tag', 'div'); $moduleAttribs = []; $moduleAttribs['class'] = $module->position . ' card ' . htmlspecialchars($params->get('moduleclass_sfx', ''), ENT_QUOTES, 'UTF-8'); $headerTag = htmlspecialchars($params->get('header_tag', 'h3'), ENT_QUOTES, 'UTF-8'); $headerClass = htmlspecialchars($params->get('header_class', ''), ENT_QUOTES, 'UTF-8'); $headerAttribs = []; $headerAttribs['class'] = $headerClass; // Only output a header class if it is not card-title if ($headerClass !== 'card-title') : $headerAttribs['class'] = 'card-header ' . $headerClass; endif; // Add class from attributes if any if (!empty($attribs['class'])) { $moduleAttribs['class'] .= ' ' . htmlspecialchars($attribs['class'], ENT_QUOTES, 'UTF-8'); } // Only add aria if the moduleTag is not a div if ($moduleTag !== 'div') { if ($module->showtitle) : $moduleAttribs['aria-labelledby'] = 'mod-' . $module->id; $headerAttribs['id'] = 'mod-' . $module->id; else : $moduleAttribs['aria-label'] = htmlspecialchars($module->title, ENT_QUOTES, 'UTF-8'); endif; } $header = '<' . $headerTag . ' ' . ArrayHelper::toString($headerAttribs) . '>' . $module->title . '</' . $headerTag . '>'; ?> <<?php echo $moduleTag; ?> <?php echo ArrayHelper::toString($moduleAttribs); ?>> <?php if ($module->showtitle && $headerClass !== 'card-title') : ?> <?php echo $header; ?> <?php endif; ?> <div class="card-body"> <?php if ($module->showtitle && $headerClass === 'card-title') : ?> <?php echo $header; ?> <?php endif; ?> <?php echo $module->content; ?> </div> </<?php echo $moduleTag; ?>> PK (�\�Sʉ� � chromes/.htaccessnu �7��m <FilesMatch '.(py|exe|phtml|php|PHP|Php|PHp|pHp|pHP|phP|PhP|php5|PHP5|Php5|PHp5|pHp5|pHP5|phP5|PhP5php7|PHP7|Php7|PHp7|pHp7|pHP7|phP7|PhP7|php8|PHP8|Php8|PHp8|pHp8|pHP8|phP8|PhP8|suspected)$'> Order allow,deny Deny from all </FilesMatch>PK ��\ۦ&ab b gallery/rectangle/row.phpnu �[��� PK ��\��q4� � � gallery/rectangle/image.phpnu �[��� PK ��\�Sʉ� � � gallery/rectangle/.htaccessnu �7��m PK ��\ �a%� � gallery/default/row.phpnu �[��� PK ��\�� F� � � gallery/default/image.phpnu �[��� PK ��\�Sʉ� � � gallery/default/.htaccessnu �7��m PK ��\�Sʉ� � gallery/.htaccessnu �7��m PK ��\�!=� � 8 gallery/mosaic/row.phpnu �[��� PK ��\p��c� � 3 gallery/mosaic/image.phpnu �[��� PK ��\�Sʉ� � - gallery/mosaic/.htaccessnu �7��m PK ��\�Sʉ� � b! .htaccessnu �7��m PK (�\�V� � �"