NexusLeads Webshell
NexusLeads


Server : LiteSpeed
System : Linux server 3.10.0-1160.90.1.el7.x86_64 #1 SMP Thu May 4 15:21:22 UTC 2023 x86_64
User : alsaif ( 1057)
PHP Version : 7.4.33
Disable Function : show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Directory :  /home/alsaif/public_html/components/com_phocagallery/views/category/tmpl/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/alsaif/public_html/components/com_phocagallery/views/category/tmpl/default_images.php
<?php
/*
 * @package Joomla
 * @copyright Copyright (C) 2005 Open Source Matters. All rights reserved.
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
 *
 * @component Phoca Gallery
 * @copyright Copyright (C) Jan Pavelka www.phoca.cz
 * @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
 */
defined('_JEXEC') or die('Restricted access');
phocagalleryimport( 'phocagallery.youtube.youtube');
$app	= JFactory::getApplication();
// - - - - - - - - - -
// Images
// - - - - - - - - - -
if (!empty($this->items)) {

	if ($this->t['detail_window'] == 14) {
		echo '<div id="pg-msnr-container" class="pg-photoswipe pg-msnr-container" itemscope itemtype="http://schema.org/ImageGallery">';
	} else {
		echo '<div id="pg-msnr-container" class="pg-msnr-container">';
	}
	foreach($this->items as $ck => $cv) {

		if ($this->checkRights == 1) {
			// USER RIGHT - Access of categories (if file is included in some not accessed category) - - - - -
			// ACCESS is handled in SQL query, ACCESS USER ID is handled here (specific users)
			$rightDisplay	= 0;
			if (!isset($cv->cataccessuserid)) {
				$cv->cataccessuserid = 0;
			}

			if (isset($cv->catid) && isset($cv->cataccessuserid) && isset($cv->cataccess)) {
				$rightDisplay = PhocaGalleryAccess::getUserRight('accessuserid', $cv->cataccessuserid, $cv->cataccess, $this->t['user']->getAuthorisedViewLevels(), $this->t['user']->get('id', 0), 0);

			}
			// - - - - - - - - - - - - - - - - - - - - - -
		} else {
			$rightDisplay = 1;
		}


		// Display back button to categories list
		if ($cv->item_type == 'categorieslist'){
			$rightDisplay = 1;
		}

		if ($rightDisplay == 1) {

			// BOX Start
			echo "\n\n";
			echo '<div class="pg-cv-box item pg-grid-sizer">'."\n";
			echo ' <div class="pg-cv-box-img pg-box1">'. "\n";
			echo '  <div class="pg-box2">'. "\n";
			echo '   <div class="pg-box3">'. "\n";

			if ($this->t['detail_window'] == 14 && $cv->type == 2) {
				echo '<figure itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject">';
			}

			// A Start
			echo '<a class="'.$cv->button->methodname.'"';
			if ($cv->type == 2) {
				if ($cv->overlib == 0) {
					//echo ' title="'.$cv->odesctitletag.'"';
					echo ' title="'.htmlentities ($cv->odesctitletag, ENT_QUOTES, 'UTF-8').'"';
				}
			}

			echo ' href="'. $cv->link.'"';
			// Correct size for external Image (Picasa) - subcategory
			$extImage = false;
			if (isset($cv->extid)) {
				$extImage = PhocaGalleryImage::isExtImage($cv->extid);
			}
			if ($extImage && isset($cv->extw) && isset($cv->exth)) {
				$correctImageRes = PhocaGalleryPicasa::correctSizeWithRate($cv->extw, $cv->exth, $this->t['picasa_correct_width_m'], $this->t['picasa_correct_height_m'], $this->t['diff_thumb_height']);
			}
			// Image Box (image, category, folder)
			if ($cv->type == 2 ) {
				// Render OnClick, Rel
				echo PhocaGalleryRenderFront::renderAAttribute($this->t['detail_window'], $cv->button->options, $cv->linkorig, $this->t['highslideonclick'], '', $cv->linknr, $cv->catalias);

				// SWITCH OR OVERLIB
				if ($this->t['switch_image'] == 1) {
					echo PhocaGalleryRenderFront::renderASwitch($this->t['switch_width'], $this->t['switch_height'], $this->t['switch_fixed_size'], $cv->extwswitch, $cv->exthswitch, $cv->extl, $cv->linkthumbnailpath);
				} else {
					echo $cv->overlib_value;
				}

				if (isset($cv->datasize)) {
					echo ' '. $cv->datasize;
				}

				if (isset($cv->videocode) && $cv->videocode != '' && $cv->videocode != '0')
                {
                    echo 'data-type="video" data-video="<div class=\'ph-pswp-wrapper\'><div class=\'ph-pswp-video-wrapper\'>' . str_replace('"', "'", PhocaGalleryYoutube::displayVideo($cv->videocode)) . '</div></div>"';
                } else {

					// DATA SIZE
					$w = $h = 0;
					if (isset($v->extw) && $v->extw != '') {
                    $extWA = explode(',', $v->extw);
                    if (isset($extWA[0])) { $w = $extWA[0];}
					}

					if (isset($v->exth) && $v->exth != '') {
						$extHA = explode(',', $v->exth);
						if (isset($extHA[0])) { $h = $extHA[0];}
					}

					if ($w > 0 && $h > 0) {
						echo 'data-size="'.$w.'x'.$h.'"';
					}
				}
				echo ' >';// A End

				$cv->ooverlibclass['class'] .= " c-Image c-Image--shaded";

				// IMG Start
				if ($extImage) {
					//echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $cv->extm, $cv->altvalue, array('width' => $correctImageRes['width'], 'height' => $correctImageRes['height'], 'class' => 'pg-image'));

					echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $cv->extm, $cv->altvalue, array('style' => 'width:'. $correctImageRes['width'] .'px;height:'.$correctImageRes['height'] .'px;', 'class' => 'pg-image c-Image c-Image--shaded', 'itemprop' => "thumbnail"));

				} else {

					echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $cv->linkthumbnailpath, $cv->oimgalt, $cv->ooverlibclass);
				}

				if ($cv->type == 2 && $cv->enable_cooliris == 1) {
					if ($extImage) {
						echo '<span class="mbf-item">#phocagallerypiclens '.$cv->catid.'-phocagallerypiclenscode-'.$cv->extid.'</span>';
					} else {
						echo '<span class="mbf-item">#phocagallerypiclens '.$cv->catid.'-phocagallerypiclenscode-'.$cv->filename.'</span>';
					}
				}
				// IMG End

			} else if ($cv->type == 1) {
				// Other than image
				// A End
				echo ' >';
				// IMG Start
				if ($extImage && isset($cv->extm) && isset($correctImageRes['width']) && isset($correctImageRes['width'])) {

					echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $cv->extm, $cv->altvalue, array('width' => $correctImageRes['width'], 'height' => $correctImageRes['height'], 'class' => PhocaGalleryRenderFront::renderImageClass($cv->extm)  . ' c-Image c-Image--shaded', 'itemprop' => "thumbnail"));
				} else {
					//echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $cv->linkthumbnailpath, '', array( 'class' => PhocaGalleryRenderFront::renderImageClass($cv->linkthumbnailpath), 'itemprop' => "thumbnail") );
					echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $cv->linkthumbnailpath, $cv->altvalue, array( 'class' => PhocaGalleryRenderFront::renderImageClass($cv->linkthumbnailpath) . ' pg-image img img-responsive', 'itemprop' => "thumbnail") );
				}
				// IMG END

			} else {
				// Other than image
				// A End
				echo ' >';
				// IMG Start
				if ($extImage && isset($cv->extm) && isset($correctImageRes['width']) && isset($correctImageRes['width'])) {
					echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $cv->extm, $cv->altvalue, array('width' => $correctImageRes['width'], 'height' => $correctImageRes['height'], 'itemprop' => "thumbnail"));
				} else {
					echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $cv->linkthumbnailpath, $cv->altvalue, array('itemprop' => "thumbnail"));
				}
				// IMG END

			} // if type 2 else type 0, 1 (image, category, folder)

			// A CLOSE
			if (isset($cv->videocode) && $cv->videocode != '' && $cv->videocode != '0')
            {
                echo Joomla\CMS\HTML\HTMLHelper::_( 'image', 'media/com_phocagallery/images/ytb_empty.png', '', array('class' => "youtube"));
            }
			echo '</a>';



			if ($this->t['detail_window'] == 14 && $cv->type == 2) {

				if (isset($cv->photoswipecaption)) {
					echo '<figcaption itemprop="caption description">'. $cv->photoswipecaption.'</figcaption>';
				}
				echo '</figure>';
			}

			// Highslide Caption, Description
			if ( $this->t['detail_window'] == 5) {
				if ($this->t['display_title_description'] == 1) {
					echo '<div class="highslide-heading">';
					echo $cv->title;
					echo '</div>';
				}
				if ($this->t['displaydescriptiondetail'] == 2) {
					echo '<div class="highslide-caption">';
					echo $cv->description;
					echo '</div>';
				}
			}

			// Hot, New
			if ($cv->type == 2) {
				echo PhocaGalleryRenderFront::getOverImageIcons($cv->date, $cv->hits);

			}
			echo "\n".'</div></div></div>'. "\n";
			// BOX End

			echo '<div class="pg-box-img-bottom">'. "\n";
			// Subfolder Name
			if ($cv->type == 1) {
				if ($cv->display_name == 1 || $cv->display_name == 2) {


					if ($this->t['bootstrap_icons'] == 0) {
						$cls 	= 'class="pg-cv-name pg-cv-folder"';
						$icon	= '';
					} else {
						$cls 	= 'class="pg-cv-name"';
						$icon	= PhocaGalleryRenderFront::renderIcon($cv->iconcls, '', ''). ' ';
					}

					echo '<div '.$cls.'>'.$icon. PhocaGalleryText::wordDelete($cv->title, $this->t['char_cat_length_name'], '...').'</div>';
				}
			}

			// Image Name
			if ($cv->type == 2) {
				if ($cv->display_name == 1) {
					echo '<div class="pg-cv-name">'.PhocaGalleryText::wordDelete($cv->title, $this->t['charlengthname'], '...').'</div>';
				}
				if ($cv->display_name == 2) {
					echo '<div class="pg-cv-name">&nbsp;</div>';
				}
			}

			// Rate Image
			if($cv->item_type == 'image') {
				if ($this->t['display_rating_img'] == 2) {
					echo PhocaGalleryRateImage::renderRateImg($cv->id, $this->t['display_rating_img'], 1);
				} else if ($this->t['display_rating_img'] == 1) {
					echo '<div><a class="'.$cv->buttonother->methodname.'" title="'.JText::_('COM_PHOCAGALLERY_RATE_IMAGE').'"'
						.' href="'.JRoute::_('index.php?option=com_phocagallery&view=detail&catid='.$cv->catslug.'&id='.$cv->slug.$this->t['tmplcom'].'&Itemid='. $this->itemId ).'"';

					echo PhocaGalleryRenderFront::renderAAttributeOther($this->t['detail_window'], $cv->buttonother->optionsrating, $this->t['highslideonclick'], $this->t['highslideonclick2']);

					echo ' >';

					echo '<div><ul class="star-rating-small">'
					.'<li class="current-rating" style="width:'.$cv->voteswidthimg.'px"></li>'
					.'<li><span class="star1"></span></li>';
					for ($iV = 2;$iV < 6;$iV++) {
						echo '<li><span class="stars'.$iV.'"></span></li>';
					}
					echo '</ul></div>'."\n";
					echo '</a></div>'."\n";
				}
			}

			if ($cv->display_icon_detail == 1 	||
			$cv->display_icon_download > 0 		||
			$cv->display_icon_vm 				||
			$cv->display_icon_pc 				||
			$cv->start_cooliris == 1 			||
			$cv->trash == 1 					||
			$cv->publish_unpublish == 1 		||
			$cv->display_icon_geo == 1 			||
			$cv->display_icon_commentimg == 1   ||
			$cv->camera_info == 1 				||
			$cv->display_icon_extlink1	== 1 	||
			$cv->display_icon_extlink2	== 1 	||
			$cv->camera_info == 1 ) {

				echo '<div class="pg-icon-detail">';

				if ($cv->start_cooliris == 1) {
					echo '<a href="javascript:PicLensLite.start({feedUrl:\''.JURI::base(true) . '/images/phocagallery/'
			. $cv->catid .'.rss'.'\'});" title="Cooliris" >';
					//echo Joomla\CMS\HTML\HTMLHelper::_('image', $this->t['icon_path'].'icon-cooliris.png', 'Cooliris');
					echo PhocaGalleryRenderFront::renderIcon('cooliris', $this->t['icon_path'].'icon-cooliris.png', 'Cooliris');
					echo '</a>';
				}

				// ICON DETAIL
				if ($cv->display_icon_detail == 1) {

					/*if ($this->t['detail_window'] == 14) {
						echo '<figure itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject">';
					}*/

					echo ' <a class="'.$cv->button2->methodname.'" title="'.htmlentities ($cv->oimgtitledetail, ENT_QUOTES, 'UTF-8').'"'
						.' href="'.$cv->link2.'"';

					echo PhocaGalleryRenderFront::renderAAttributeTitle($this->t['detail_window'], $cv->button2->options, '', $this->t['highslideonclick'], $this->t['highslideonclick2'], $cv->linknr, $cv->catalias);

					/*if (isset($cv->datasize)) {
						echo ' '. $cv->datasize;
					}*/

					echo ' >';

					echo PhocaGalleryRenderFront::renderIcon('view', $this->t['icon_path'].'icon-view.png', $cv->oimgaltdetail, '', array('itemprop' => "thumbnail"));
					//echo Joomla\CMS\HTML\HTMLHelper::_('image', $this->t['icon_path'].'icon-view.png', $cv->oimgaltdetail);
					echo '</a>';

					/*if ($this->t['detail_window'] == 14) {
						echo '</figure>';
					}*/
				}

				// ICON DOWNLOAD
				if ($cv->display_icon_download > 0) {
					// Direct Download but not if there is a youtube
					if ($cv->display_icon_download == 2 && $cv->videocode == '') {
						echo ' <a title="'. JText::_('COM_PHOCAGALLERY_IMAGE_DOWNLOAD').'"'
							.' href="'.JRoute::_('index.php?option=com_phocagallery&view=detail&catid='.$cv->catslug.'&id='.$cv->slug. $this->t['tmplcom'].'&phocadownload='.$cv->display_icon_download.'&Itemid='. $this->itemId ).'"';
					} else {
						echo ' <a class="'.$cv->buttonother->methodname.'" title="'.JText::_('COM_PHOCAGALLERY_IMAGE_DOWNLOAD').'"'
							.' href="'.JRoute::_('index.php?option=com_phocagallery&view=detail&catid='.$cv->catslug.'&id='.$cv->slug. $this->t['tmplcom'].'&phocadownload='.(int)$cv->display_icon_download.'&Itemid='. $this->itemId ).'"';

						echo PhocaGalleryRenderFront::renderAAttributeOther($this->t['detail_window'], $cv->buttonother->options, $this->t['highslideonclick'], $this->t['highslideonclick2']);
					}
					echo ' >';
					echo PhocaGalleryRenderFront::renderIcon('download', $this->t['icon_path'].'icon-download.png', JText::_('COM_PHOCAGALLERY_IMAGE_DOWNLOAD'));

					echo '</a>';
				}

				// ICON GEO
				if ($cv->display_icon_geo == 1) {
					echo ' <a class="'.$cv->buttonother->methodname.'" title="'.JText::_('COM_PHOCAGALLERY_GEOTAGGING').'"'
						.' href="'. JRoute::_('index.php?option=com_phocagallery&view=map&catid='.$cv->catslug.'&id='.$cv->slug.$this->t['tmplcom'].'&Itemid='. $this->itemId ).'"';

					echo PhocaGalleryRenderFront::renderAAttributeOther($this->t['detail_window'], $cv->buttonother->options, $this->t['highslideonclick'], $this->t['highslideonclick2']);

					echo ' >';
					echo PhocaGalleryRenderFront::renderIcon('geo', $this->t['icon_path'].'icon-geo.png', JText::_('COM_PHOCAGALLERY_GEOTAGGING'));
					//echo Joomla\CMS\HTML\HTMLHelper::_('image', $this->t['icon_path'].'icon-geo.png', JText::_('COM_PHOCAGALLERY_GEOTAGGING'));
					echo '</a>';
				}

				// ICON EXIF
				if ($cv->camera_info == 1) {
					echo ' <a class="'.$cv->buttonother->methodname.'" title="'.JText::_('COM_PHOCAGALLERY_CAMERA_INFO').'"'
						.' href="'.JRoute::_('index.php?option=com_phocagallery&view=info&catid='.$cv->catslug.'&id='.$cv->slug.$this->t['tmplcom'].'&Itemid='. $this->itemId ).'"';

					echo PhocaGalleryRenderFront::renderAAttributeOther($this->t['detail_window'], $cv->buttonother->options, $this->t['highslideonclick'], $this->t['highslideonclick2']);

					echo ' >';
					//echo Joomla\CMS\HTML\HTMLHelper::_('image', $this->t['icon_path'].'icon-info.png', JText::_('COM_PHOCAGALLERY_CAMERA_INFO'));
					echo PhocaGalleryRenderFront::renderIcon('camera', $this->t['icon_path'].'icon-info.png', JText::_('COM_PHOCAGALLERY_CAMERA_INFO'));
					echo '</a>';
				}

				// ICON COMMENT
				if ($cv->display_icon_commentimg == 1) {
					if ($this->t['detail_window'] == 7 || $this->t['display_comment_nopup'] == 1) {
						$tClass	= '';
					} else {
						$tClass 	= 'class="'.$cv->buttonother->methodname.'"';
					}
					echo ' <a '.$tClass.' title="'.JText::_('COM_PHOCAGALLERY_COMMENT_IMAGE').'"'
						.' href="'. JRoute::_('index.php?option=com_phocagallery&view=comment&catid='.$cv->catslug.'&id='.$cv->slug.$this->t['tmplcomcomments'].'&Itemid='. $this->itemId ).'"';

					if ($this->t['display_comment_nopup'] == 1) {
						echo '';
					} else {
						echo PhocaGalleryRenderFront::renderAAttributeOther($this->t['detail_window'], $cv->buttonother->options, $this->t['highslideonclick'], $this->t['highslideonclick2']);
					}
					echo ' >';
					// If you go from RSS or administration (e.g. jcomments) to category view, you will see already commented image (animated icon)
					$cimgid = $app->input->get('cimgid', 0,'int');
					if($cimgid > 0) {
						//echo Joomla\CMS\HTML\HTMLHelper::_('image', $this->t['icon_path'].'icon-comment-a.gif', JText::_('COM_PHOCAGALLERY_COMMENT_IMAGE'));
						echo PhocaGalleryRenderFront::renderIcon('comment-a', $this->t['icon_path'].'icon-comment-a.gif', JText::_('COM_PHOCAGALLERY_COMMENT_IMAGE'), 'ph-icon-animated');
					} else {
						//$commentImg = ($this->t['externalcommentsystem'] == 2) ? 'icon-comment-fb-small' : 'icon-comment';
						//echo Joomla\CMS\HTML\HTMLHelper::_('image', $this->t['icon_path'].$commentImg.'.png', JText::_('COM_PHOCAGALLERY_COMMENT_IMAGE'));
						if ($this->t['externalcommentsystem'] == 2) {
							echo PhocaGalleryRenderFront::renderIcon('comment-fb', $this->t['icon_path'].'icon-comment-fb-small.png', JText::_('COM_PHOCAGALLERY_COMMENT_IMAGE'), 'ph-icon-fb');
						} else {
							echo PhocaGalleryRenderFront::renderIcon('comment', $this->t['icon_path'].'icon-comment.png', JText::_('COM_PHOCAGALLERY_COMMENT_IMAGE'));
						}
					}
					echo '</a>';
				}

				// ICON EXTERNAL LINK 1
				if ($cv->display_icon_extlink1 == 1) {

					$pos10 		= strpos($cv->extlink1[0], 'http://');
					$pos20 		= strpos($cv->extlink1[0], 'https://');
					$extLink1	= 'http://'.$cv->extlink1[0];
					if ($pos10 === 0) {
						$extLink1 = $cv->extlink1[0];
					} else if ($pos20 === 0) {
						$extLink1 = $cv->extlink1[0];
					}

					echo ' <a title="'.$cv->extlink1[1] .'"'
						.' href="'. $extLink1 .'" target="'.$cv->extlink1[2] .'" '.$cv->extlink1[5].'>'
						.$cv->extlink1[4].'</a>';
				}

				// ICON EXTERNAL LINK 2
				if ($cv->display_icon_extlink2 == 1) {

					$pos11 		= strpos($cv->extlink2[0], 'http://');
					$pos21 		= strpos($cv->extlink2[0], 'https://');
					$extLink2	= 'http://'.$cv->extlink2[0];
					if ($pos11 === 0) {
						$extLink2 = $cv->extlink2[0];
					} else if ($pos21 === 0) {
						$extLink2 = $cv->extlink2[0];
					}

					echo ' <a title="'.$cv->extlink2[1] .'"'
						.' href="'. $extLink2 .'" target="'.$cv->extlink2[2] .'" '.$cv->extlink2[5].'>'
						.$cv->extlink2[4].'</a>';

				}

				// ICON Phoca Cart Product
				if ($cv->display_icon_pc == 1) {
					echo ' <a title="'.JText::_('COM_PHOCAGALLERY_ESHOP').'" href="'. JRoute::_($cv->pclink).'">';
					//echo Joomla\CMS\HTML\HTMLHelper::_('image', $this->t['icon_path'].'icon-cart.png', JText::_('COM_PHOCAGALLERY_ESHOP'));
					echo PhocaGalleryRenderFront::renderIcon('cart', $this->t['icon_path'].'icon-cart.png', JText::_('COM_PHOCAGALLERY_ESHOP'));
					echo '</a>';
				}

				// ICON VirtueMart Product
				if ($cv->display_icon_vm == 1) {
					echo ' <a title="'.JText::_('COM_PHOCAGALLERY_ESHOP').'" href="'. JRoute::_($cv->vmlink).'">';
					//echo Joomla\CMS\HTML\HTMLHelper::_('image', $this->t['icon_path'].'icon-cart.png', JText::_('COM_PHOCAGALLERY_ESHOP'));
					echo PhocaGalleryRenderFront::renderIcon('cart', $this->t['icon_path'].'icon-cart.png', JText::_('COM_PHOCAGALLERY_ESHOP'));
					echo '</a>';
				}

				// ICON Trash for private categories
				if ($cv->trash == 1) {
					echo ' <a onclick="return confirm(\''.JText::_('COM_PHOCAGALLERY_WARNING_DELETE_ITEMS').'\')" title="'.JText::_('COM_PHOCAGALLERY_DELETE').'" href="'. JRoute::_($this->t['plcat'] . '&catid='.$cv->catslug.'&id='.$cv->slug.'&controller=category&task=remove'.'&Itemid='. $this->itemId ).$this->t['limitstarturl'].'">';
					//echo Joomla\CMS\HTML\HTMLHelper::_('image', $this->t['icon_path'].'icon-trash.png', JText::_('COM_PHOCAGALLERY_DELETE'));
					echo PhocaGalleryRenderFront::renderIcon('trash', $this->t['icon_path'].'icon-trash.png', JText::_('COM_PHOCAGALLERY_DELETE'));
					echo '</a>';
				}

				// ICON Publish Unpublish for private categories
				if ($cv->publish_unpublish == 1) {
					if ($cv->published == 1) {
						echo ' <a title="'.JText::_('COM_PHOCAGALLERY_UNPUBLISH').'" href="'. JRoute::_($this->t['plcat'] . '&catid='.$cv->catslug.'&id='.$cv->slug.'&controller=category&task=unpublish'.'&Itemid='. $this->itemId ). $this->t['limitstarturl'].'">';
						//echo Joomla\CMS\HTML\HTMLHelper::_('image', $this->t['icon_path'].'icon-publish.png', JText::_('COM_PHOCAGALLERY_UNPUBLISH'));
						echo PhocaGalleryRenderFront::renderIcon('publish', $this->t['icon_path'].'icon-publish.png', JText::_('COM_PHOCAGALLERY_UNPUBLISH'));
						echo '</a>';
					}
					if ($cv->published == 0) {
						echo ' <a title="'.JText::_('COM_PHOCAGALLERY_PUBLISH').'" href="'. JRoute::_($this->t['plcat'] . '&catid='.$cv->catslug.'&id='.$cv->slug.'&controller=category&task=publish'.'&Itemid='. $this->itemId ).$this->t['limitstarturl'].'">';
						//echo Joomla\CMS\HTML\HTMLHelper::_('image', $this->t['icon_path'].'icon-unpublish.png', JText::_('COM_PHOCAGALLERY_PUBLISH'));
						echo PhocaGalleryRenderFront::renderIcon('unpublish', $this->t['icon_path'].'icon-unpublish.png', JText::_('COM_PHOCAGALLERY_PUBLISH'));
						echo '</a>';

					}
				}

				// ICON Approve
				if ($cv->approved_not_approved == 1) {
					// Display the information about Approving too:
					if ($cv->approved == 1) {
						echo ' <a href="#" title="'.JText::_('COM_PHOCAGALLERY_IMAGE_APPROVED').'">'.PhocaGalleryRenderFront::renderIcon('publish', $this->t['icon_path'].'icon-publish.png', JText::_('COM_PHOCAGALLERY_APPROVED')).'</a>';
					}
					if ($cv->approved == 0) {
						echo ' <a href="#" title="'.JText::_('COM_PHOCAGALLERY_IMAGE_NOT_APPROVED').'">'.PhocaGalleryRenderFront::renderIcon('unpublish', $this->t['icon_path'].'icon-unpublish.png', JText::_('COM_PHOCAGALLERY_NOT_APPROVED')).'</a>';

					}
				}

				echo '</div>'. "\n";
				echo '<div class="ph-cb"></div>'. "\n";
			}

			// Tags
			if ($cv->type == 2 && isset($cv->otags) && $cv->otags != '') {
				echo '<div class="pg-cv-tags">'.$cv->otags.'</div>'. "\n";
			}

			// Description in Box
			if ($this->t['display_img_desc_box'] == 1  && $cv->description != '') {
				echo '<div class="pg-cv-descbox">'. strip_tags($cv->description).'</div>'. "\n";
			} else if ($this->t['display_img_desc_box'] == 2  && $cv->description != '') {
				echo '<div class="pg-cv-descbox">' .(Joomla\CMS\HTML\HTMLHelper::_('content.prepare', $cv->description, 'com_phocagallery.image')).'</div>'. "\n";
			}


			if ($cv->type == 2 && ($this->t['display_comment_img'] == 2 || $this->t['display_comment_img'] == 3)) {
				echo '<div class="pg-cv-comment-img-box">';

				if (isset($cv->comment_items)) {

					foreach($cv->comment_items as $cok => $cov) {
						echo '<div class="pg-cv-comment-img-box-item">';
						echo '<div class="pg-cv-comment-img-box-avatar">';
						$img = '<div style="width: 20px; height: 20px;">&nbsp;</div>';
						if (isset($cov->avatar) && $cov->avatar != '') {
							$pathAvatarAbs	= $this->t['path']->avatar_abs  .'thumbs/phoca_thumb_s_'. $cov->avatar;
							$pathAvatarRel	= $this->t['path']->avatar_rel . 'thumbs/phoca_thumb_s_'. $cov->avatar;
							if (JFile::exists($pathAvatarAbs)){
								$avSize = getimagesize($pathAvatarAbs);
								$avRatio = $avSize[0]/$avSize[1];
								$avHeight = 20;
								$avWidth = 20 * $avRatio;
								$img = '<img src="'.JURI::base().'/'.$pathAvatarRel.'" width="'.(int)$avWidth.'" height="'.(int)$avHeight.'" alt="" />';
							}
						}
						echo $img;
						echo '</div>';
						echo '<div class="pg-cv-comment-img-box-comment">'.$cov->name.': '.$cov->comment.'</div>';
						echo '<div style="clear:both"></div>';
						echo '</div>';
					}
				}
				echo '<div id="pg-cv-comment-img-box-result'.$cv->id.'"></div>';//AJAX
				//echo '<div id="pg-cv-comment-img-box-newcomment'.$cv->id.'"></div>';//AJAX

				// href="javascript:void(0);"
				echo '<div class="pg-tb-m5"><button class="btn btn-mini" onclick="javascript:document.getElementById(\'pg-cv-add-comment-img'.$cv->id.'\').style.display = \'block\';var wall = new Masonry( document.getElementById(\'pg-msnr-container\'), {});">'.JText::_('COM_PHOCAGALLERY_COMMENT').'</button></div>';
				echo '<div id="pg-cv-add-comment-img'.$cv->id.'" class="pg-cv-add-comment-img">';

				if (isset($cv->allready_commented)) {
					if ($cv->allready_commented == 1) {
						echo '<p>'.JText::_('COM_PHOCAGALLERY_COMMENT_ALREADY_SUBMITTED').'</p>';
					} else if ($this->t['not_registered']) {
						echo '<p>'.JText::_('COM_PHOCAGALLERY_COMMENT_ONLY_REGISTERED_LOGGED_SUBMIT_COMMENT').'</p>';

					} else {

						///echo '<form id="pgcvcommentimg'.$cv->id.'" method="post" >';
						echo '<textarea name="pg-cv-comments-editor-img'.(int)$cv->id.'" id="pg-cv-comments-editor-img'.(int)$cv->id.'"  rows="2"  class= "comment-input" ></textarea>';

						echo '<button onclick="pgCommentImage('.(int)$cv->id.', '.$this->t['diff_thumb_height'].', \'pg-msnr-container\');document.getElementById(\'pg-cv-add-comment-img'.$cv->id.'\').style.display = \'none\';var wall = new Masonry( document.getElementById(\'pg-msnr-container\'), {});" class="btn btn-small" type="submit" id="phocagallerycommentssubmitimg">'. JText::_('COM_PHOCAGALLERY_SUBMIT_COMMENT').'</button>';
						?>
						<input type="hidden" name="catid" value="<?php echo $cv->catid ?>"/>
						<input type="hidden" name="imgid" value="<?php echo $cv->id ?>"/>
						<input type="hidden" name="Itemid" value="<?php echo $this->itemId ?>"/> <?php
						echo Joomla\CMS\HTML\HTMLHelper::_( 'form.token' );
						///echo '</form>';
					}
				}

				echo '</div>';


				echo '</div>';


			}

			echo '</div>'. "\n"; //pg-box-img-bottom

			echo '</div>'. "\n";



		}
	}


	echo '</div>'."\n";

} else {
	// Will be not displayed
	//echo JText::_('COM_PHOCAGALLERY_THERE_IS_NO_IMAGE');
}

NexusLeads