public static
displayCategoryImageOrFolder
(mixed $filename, mixed $size, mixed $rightDisplayKey, mixed $param = 'display_category_icon_image')
/*
* IMAGE OR FOLDER - CATEGORY VIEW - INTERNAL IMAGE
*/
public static function displayCategoryImageOrFolder($filename, $size, $rightDisplayKey, $param = 'display_category_icon_image')
{
phocagalleryimport('phocagallery.image.image');
phocagalleryimport('phocagallery.path.path');
phocagalleryimport('phocagallery.file.filethumbnail');
$paramsC = ComponentHelper::getParams('com_phocagallery');
$path = PhocaGalleryPath::getPath();
$fileThumbnail = PhocaGalleryFileThumbnail::getThumbnailName($filename, $size);
$displayCategoryIconImage = $paramsC->get($param, 0);
//Thumbnail_file doesn't exists or user wants to display folder icon or if category is not accessable, display the key in the image:
if ((int) $rightDisplayKey == 0 || !File::exists($fileThumbnail->abs) || $displayCategoryIconImage != 1) {
$fileThumbnail->rel = false;
$fileThumbnail->linkthumbnailpath = false;
$fileThumbnail->extid = 0;
$fileThumbnail->extpic = false;
$fileThumbnail->extm = false;
$fileThumbnail->exts = false;
}
return $fileThumbnail;
}