primo commit

This commit is contained in:
2024-12-17 17:34:10 +01:00
commit e650f8df99
16435 changed files with 2451012 additions and 0 deletions

View File

@ -0,0 +1,81 @@
<?php
/**
* @package Phoca Gallery
* @author Jan Pavelka - https://www.phoca.cz
* @copyright Copyright (C) Jan Pavelka https://www.phoca.cz
* @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 and later
* @cms Joomla
* @copyright Copyright (C) Open Source Matters. All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
*/
defined( '_JEXEC' ) or die( 'Restricted access' );
use Joomla\CMS\Component\ComponentHelper;
phocagalleryimport('phocagallery.utils.utils');
class PhocaGalleryImgur
{
public static function getSize() {
$paramsC = ComponentHelper::getParams('com_phocagallery');
$lw = $paramsC->get( 'large_image_width', 640 );
$mw = $paramsC->get( 'medium_image_width', 256 );
$sw = $paramsC->get( 'small_image_width', 128 );
$crop = $paramsC->get( 'crop_thumbnail', 5 );
// Small Crop
if ($crop == 3 || $crop == 5 || $crop == 6 ||$crop == 7) {
$tbS = 'b';
} else {
$tbS = 't';
}
// Medium Crop
if ($crop == 2 || $crop == 4 || $crop == 5 ||$crop == 7) {
$tbM = 'b';
} else {
$tbM = 't';
}
$iL = array('l' => 640, 'h' => 1024);
$iM = array($tbM => 160, 'm' => 320, 'l' => 640, 'h' => 1024);
$iS = array($tbS => 160);
$sizes = array();
$sizes['s'][0] = $tbS;// default
$sizes['s'][1] = 160;// default
$sizes['m'][0] = 'l';// default
$sizes['m'][1] = 640;// default
foreach($iM as $k => $v) {
if ($v >= $mw) {
$sizes['m'][0] = $k;
$sizes['m'][1] = $v;
break;
}
}
$sizes['l'][0] = 'h';// default
$sizes['l'][1] = '1024';// default
foreach($iL as $k => $v) {
if ($v >= $lw) {
$sizes['l'][0] = $k;
$sizes['l'][1] = $v;
break;
}
}
return $sizes;
}
}
?>

View File

@ -0,0 +1 @@
<html><body bgcolor="#FFFFFF"></body></html>