File Manager

Current Directory: /home/astoriaah/www/old15/media/widgetkit/widgets/gallery/styles/wall
Viewing File: /home/astoriaah/www/old15/media/widgetkit/widgets/gallery/styles/wall/template.php
<?php /** * @package Widgetkit * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ $widget_id = $widget->id.'-'.uniqid(); $settings = $widget->settings; $zoom = in_array($settings['effect'], array('zoom', 'polaroid')) ? 1.4 : 1; if (is_numeric($settings['width']) && is_numeric($settings['height'])) { $images = $this['gallery']->images($widget, array('width' => $settings['width'] * $zoom, 'height' => $settings['height'] * $zoom)); } else { $images = $this['gallery']->images($widget); } $css_classes = ($settings['corners'] == 'round') ? 'round ' : ''; $css_classes .= ($settings['effect'] == 'zoom') ? 'zoom ' : ''; $css_classes .= ($settings['effect'] == 'polaroid') ? 'polaroid ' : ''; $css_classes .= ($settings['margin']) ? 'margin ' : ''; ?> <?php if (count($images)) : ?> <div class="wk-gallery wk-gallery-wall clearfix <?php echo $css_classes; ?>"> <?php foreach ($images as $image) : ?> <?php $lightbox = ''; $spotlight = ''; $overlay = ''; /* Prepare Lightbox */ if ($settings['lightbox'] && !$image['link']) { $lightbox = 'data-lightbox="group:'.$widget_id.'"'; $image['caption'] = strip_tags($image['caption']); if ($settings['lightbox_caption']) { $lightbox .= (strlen($image['caption'])) ? ' title="'.$image['caption'].'"' : ' title="'.$image['filename'].'"'; } } /* Prepare Spotlight */ if ($settings['effect'] == 'spotlight') { if ($settings['spotlight_effect'] && strlen($image['caption'])) { $spotlight = 'data-spotlight="effect:'.$settings['spotlight_effect'].'"'; $overlay = '<div class="overlay">'.$image['caption'].'</div>'; } elseif (!$settings['spotlight_effect']) { $spotlight = 'data-spotlight="on"'; } } /* Prepare Polaroid */ if ($settings['effect'] == 'polaroid') { $overlay = (strlen($image['caption'])) ? '<p class="title">'.$image['caption'].'</p>' : '<p class="title">'.$image['filename'].'</p>'; } /* Prepare Image */ if (is_numeric($settings['width']) && is_numeric($settings['height'])) { $content = '<img src="'.$image['cache_url'].'" width="'.$settings['width'].'" height="'.$settings['height'].'" alt="'.$image['filename'].'" />'.$overlay; } else { $content = '<img src="'.$image['cache_url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="'.$image['filename'].'" />'.$overlay; } $content = ($settings['effect'] == 'polaroid') ? '<div>'.$content.'</div>' : $content ; ?> <?php if ($settings['lightbox'] || $image['link']) : ?> <a class="" href="<?php echo $image['link'] ? $image['link'] : $image['url']; ?>" <?php echo $lightbox; ?> <?php echo $spotlight; ?>><?php echo $content; ?></a> <?php elseif ($settings['effect'] == 'spotlight') : ?> <div <?php echo $spotlight; ?>><?php echo $content; ?></div> <?php elseif ($settings['effect'] == 'polaroid') : ?> <div><?php echo $content; ?></div> <?php else : ?> <?php echo $content; ?> <?php endif; ?> <?php endforeach; ?> </div> <?php else : ?> <?php echo "No images found."; ?> <?php endif;