Ejemplo n.º 1
0
        $xs_width = is_numeric($xs_thumbOptions[0]) ? $xs_thumbOptions[0] : '48';
        $xs_height = is_numeric($xs_thumbOptions[1]) ? $xs_thumbOptions[1] : '48';
        $xs_quality = is_numeric($xs_thumbOptions[2]) ? $xs_thumbOptions[2] : '80';
        $xs_crop = !empty($xs_thumbOptions[3]) ? true : false;
        // Generate large thumb if not exist
        iCThumbGet::thumbnail($item->image, $thumbsPath, 'themes', $l_width, $l_height, $l_quality, $l_crop, 'ic_large', null, true);
        // Generate medium thumb if not exist
        iCThumbGet::thumbnail($item->image, $thumbsPath, 'themes', $m_width, $m_height, $m_quality, $m_crop, 'ic_medium');
        // Generate small thumb if not exist
        iCThumbGet::thumbnail($item->image, $thumbsPath, 'themes', $s_width, $s_height, $s_quality, $s_crop, 'ic_small');
        // Generate x-small thumb if not exist
        iCThumbGet::thumbnail($item->image, $thumbsPath, 'themes', $xs_width, $xs_height, $xs_quality, $xs_crop, 'ic_xsmall');
        // Sub-folder Destination ($thumbsPath / 'subfolder' /)
        $subFolder = 'system';
        // Display thumbnail in admin events list
        echo iCThumbGet::thumbnailImgTagLinkModal($item->image, $thumbsPath, $subFolder, '120', '100', '100', false);
    } elseif ($item->image && $thumb_generator == 0) {
        if (filter_var($item->image, FILTER_VALIDATE_URL)) {
            echo '<a href="' . $item->image . '" class="modal">';
            echo '<img src="' . $item->image . '" alt="" /></a>';
        } else {
            echo '<a href="../' . $item->image . '" class="modal">';
            echo '<img src="../' . $item->image . '" alt="" /></a>';
        }
    } else {
        echo '<img style="max-width:120px; max-height:100px;" src="../media/com_icagenda/images/nophoto.jpg" alt="" />';
    }
    // END iCthumb
    ?>
						</div>
					</td>