diff options
Diffstat (limited to 'mod/pages/views/default/pages/icon.php')
-rw-r--r-- | mod/pages/views/default/pages/icon.php | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/mod/pages/views/default/pages/icon.php b/mod/pages/views/default/pages/icon.php new file mode 100644 index 000000000..cba034ec4 --- /dev/null +++ b/mod/pages/views/default/pages/icon.php @@ -0,0 +1,25 @@ +<?php +/** + * Page icon + * + * Uses a separate icon view due to dependency on annotation + * + * @package ElggPages + * + * @uses $vars['entity'] + * @uses $vars['annotation'] + */ + +$annotation = $vars['annotation']; +$entity = get_entity($annotation->entity_guid); + +// Get size +if (!in_array($vars['size'], array('small', 'medium', 'large', 'tiny', 'master', 'topbar'))) { + $vars['size'] = "medium"; +} + +?> + +<a href="<?php echo $annotation->getURL(); ?>"> + <img alt="<?php echo $entity->title; ?>" src="<?php echo $entity->getIconURL($vars['size']); ?>" /> +</a> |