| Current Path : /home/zieirix/www/components/com_phocagallery/views/category/tmpl/ |
| Current File : /home/zieirix/www/components/com_phocagallery/views/category/tmpl/default_statistics.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');
if ($this->t['detail_window'] == 14) {
echo '<div id="phocagallery-statistics" class="pg-photoswipe" itemscope itemtype="http://schema.org/ImageGallery">';
} else {
echo '<div id="phocagallery-statistics">';
}
echo '<div class="ph-tabs-iefix"> </div>';//because of IE bug
if ($this->t['displaymaincatstat']) {
echo '<h4>'.JText::_('COM_PHOCAGALLERY_CATEGORY').'</h4>'
.'<table>'
.'<tr><td>'.JText::_('COM_PHOCAGALLERY_NR_PUBLISHED_IMG_CAT') .': </td>'
.'<td>'.$this->t['numberimgpub'].'</td></tr>'
.'<tr><td>'.JText::_('COM_PHOCAGALLERY_NR_UNPUBLISHED_IMG_CAT') .': </td>'
.'<td>'.$this->t['numberimgunpub'].'</td></tr>'
.'<tr><td>'.JText::_('COM_PHOCAGALLERY_CATEGORY_VIEWED') .': </td>'
.'<td>'.$this->t['categoryviewed'].' x</td></tr>'
.'</table>';
}
// MOST VIEWED
if ($this->t['displaymostviewedcatstat']) {
echo '<h4>'.JText::_('COM_PHOCAGALLERY_MOST_VIEWED_IMG_CAT').'</h4>';
if (!empty($this->t['mostviewedimg'])) {
foreach($this->t['mostviewedimg'] as $key => $value) {
$extImage = PhocaGalleryImage::isExtImage($value->extid);
if ($extImage) {
$correctImageRes = PhocaGalleryPicasa::correctSizeWithRate($value->extw, $value->exth, $this->t['picasa_correct_width_m'], $this->t['picasa_correct_height_m']);
}
?>
<div class="pg-cv-box pg-cv-box-stat">
<div class="pg-cv-box-img pg-box1">
<div class="pg-box2">
<div class="pg-box3"><?php
if ($this->t['detail_window'] == 14) {
echo '<figure itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject">';
}
?><a class="<?php echo $value->button->methodname; ?>"<?php
echo ' href="'. $value->link.'"';
//Correction (to not be in conflict - statistics vs. standard images)
// e.g. shadowbox shadowbox[PhocaGallery] --> shadowbox[PhocaGallery3]
$options3 = str_replace('[PhocaGallery]', '[PhocaGallery3]', $value->button->options);
echo PhocaGalleryRenderFront::renderAAttributeStat($this->t['detail_window'], $options3, '',$this->t['highslideonclick'], $this->t['highslideonclick2'], '', $this->category->alias, 'mv');
if (isset($value->datasize)) {
echo ' '. $value->datasize;
}
echo ' >';
if ($extImage) {
echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $value->linkthumbnailpath, $value->altvalue, array('width' => $correctImageRes['width'], 'height' => $correctImageRes['height'], 'class' => 'pg-image', 'itemprop' => "thumbnail"));
} else {
echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $value->linkthumbnailpath, $value->altvalue, array('class' => 'pg-image', 'itemprop' => "thumbnail"));
}
?></a><?php
if ($this->t['detail_window'] == 14) {
if ($this->t['photoswipe_display_caption'] == 1) {
echo '<figcaption itemprop="caption description">'. $value->title.'</figcaption>';
}
echo '</figure>';
}
?></div>
</div>
</div><?php
// subfolder
if ($value->type == 1) {
if ($value->display_name == 1 || $value->display_name == 2) {
echo '<div class="pg-name">'.PhocaGalleryText::wordDelete($value->title, $this->t['charlengthname'], '...').'</div>';
}
}
// image
if ($value->type == 2) {
if ($value->display_name == 1) {
echo '<div class="pg-name">'.PhocaGalleryText::wordDelete($value->title, $this->t['charlengthname'], '...').'</div>';
}
if ($value->display_name == 2) {
echo '<div class="pg-name"> </div>';
}
}
echo '<div class="detail" style="margin-top:2px;text-align:left">';
//echo Joomla\CMS\HTML\HTMLHelper::_('image', 'media/com_phocagallery/images/icon-viewed.png', JText::_('COM_PHOCAGALLERY_IMAGE_DETAIL'));
echo PhocaGalleryRenderFront::renderIcon('viewed', 'media/com_phocagallery/images/icon-viewed.png', JText::_('COM_PHOCAGALLERY_IMAGE_DETAIL'));
echo ' '.$value->hits.' x';
echo '</div>';
echo '<div class="ph-cb"></div>';
echo '</div>';
}
echo '<div class="ph-cb"></div>';
}
} // END MOST VIEWED
// LAST ADDED
if ($this->t['displaylastaddedcatstat']) {
echo '<h4>'.JText::_('COM_PHOCAGALLERY_LAST_ADDED_IMG_CAT').'</h4>';
if (!empty($this->t['lastaddedimg'])) {
foreach($this->t['lastaddedimg'] as $key => $value) {
$extImage = PhocaGalleryImage::isExtImage($value->extid);
if ($extImage) {
$correctImageRes = PhocaGalleryPicasa::correctSizeWithRate($value->extw, $value->exth, $this->t['picasa_correct_width_m'], $this->t['picasa_correct_height_m']);
}
?><div class="pg-cv-box pg-cv-box-stat">
<div class="pg-cv-box-img pg-box1">
<div class="pg-box2">
<div class="pg-box3"><?php
if ($this->t['detail_window'] == 14) {
echo '<figure itemprop="associatedMedia" itemscope itemtype="http://schema.org/ImageObject">';
}
?><a class="<?php echo $value->button->methodname; ?>"<?php
echo ' href="'. $value->link.'"';
//Correction (to not be in conflict - statistics vs. standard images)
// e.g. shadowbox shadowbox[PhocaGallery] --> shadowbox[PhocaGallery3]
$options4 = str_replace('[PhocaGallery]', '[PhocaGallery4]', $value->button->options);
echo PhocaGalleryRenderFront::renderAAttributeStat($this->t['detail_window'], $options4, '', $this->t['highslideonclick'], $this->t['highslideonclick2'], '', $this->category->alias, 'la');
if (isset($value->datasize)) {
echo ' '. $value->datasize;
}
echo ' >';
if ($extImage) {
echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $value->linkthumbnailpath, $value->altvalue, array('width' => $correctImageRes['width'], 'height' => $correctImageRes['height'], 'class' => 'pg-image', 'itemprop' => "thumbnail"));
} else {
echo Joomla\CMS\HTML\HTMLHelper::_( 'image', $value->linkthumbnailpath, $value->altvalue, array('class' => 'pg-image', 'itemprop' => "thumbnail") );
}
?></a><?php
if ($this->t['detail_window'] == 14) {
if ($this->t['photoswipe_display_caption'] == 1) {
echo '<figcaption itemprop="caption description">'. $value->title.'</figcaption>';
}
echo '</figure>';
}
?></div>
</div>
</div><?php
// subfolder
if ($value->type == 1) {
if ($value->display_name == 1 || $value->display_name == 2) {
echo '<div class="pg-name">'.PhocaGalleryText::wordDelete($value->title, $this->t['charlengthname'], '...').'</div>';
}
}
// image
if ($value->type == 2) {
if ($value->display_name == 1) {
echo '<div class="pg-name">'.PhocaGalleryText::wordDelete($value->title, $this->t['charlengthname'], '...').'</div>';
}
if ($value->display_name == 2) {
echo '<div class="pg-name"> </div>';
}
}
echo '<div class="detail" style="margin-top:2px;text-align:left">';
//echo Joomla\CMS\HTML\HTMLHelper::_('image', 'media/com_phocagallery/images/icon-date.png', JText::_('COM_PHOCAGALLERY_IMAGE_DETAIL'));
echo PhocaGalleryRenderFront::renderIcon('calendar', 'media/com_phocagallery/images/icon-date.png', JText::_('COM_PHOCAGALLERY_IMAGE_DETAIL'));
echo ' '.JHtml::Date($value->date, "d. m. Y");
echo '</div>';
echo '<div class="ph-cb"></div>';
echo '</div>';
}
echo '<div class="ph-cb"></div>';
}
}// END MOST VIEWED
echo '</div>'. "\n";
?>