diff options
author | Cash Costello <cash.costello@gmail.com> | 2010-08-04 23:09:57 +0000 |
---|---|---|
committer | Cash Costello <cash.costello@gmail.com> | 2010-08-04 23:09:57 +0000 |
commit | 3838caed15ac73f81827829b6c094aae3c3f3539 (patch) | |
tree | 6a001f557221453dc1987a588f21b62b3010fff0 | |
parent | 1d3b83e6791b1e9e3386bb79937ef58240ba94ba (diff) | |
download | elgg-3838caed15ac73f81827829b6c094aae3c3f3539.tar.gz elgg-3838caed15ac73f81827829b6c094aae3c3f3539.tar.bz2 |
fixed bug where latest photos widget was trying to display 4 photos across instead of three - need a better long term solution
-rw-r--r-- | lib/tidypics.php | 4 | ||||
-rw-r--r-- | views/default/object/image.php | 2 | ||||
-rw-r--r-- | views/default/tidypics/gallery.php | 8 | ||||
-rw-r--r-- | views/default/widgets/latest_photos/view.php | 2 |
4 files changed, 10 insertions, 6 deletions
diff --git a/lib/tidypics.php b/lib/tidypics.php index 539db451a..20d3df81f 100644 --- a/lib/tidypics.php +++ b/lib/tidypics.php @@ -31,8 +31,8 @@ * Good luck */ -function tp_get_latest_photos($num_images, $owner_guid = 0) { - $prev_context = set_context('front'); +function tp_get_latest_photos($num_images, $owner_guid = 0, $context = 'front') { + $prev_context = set_context($context); $image_html = tp_list_entities('object', 'image', $owner_guid, null, $num_images, false, false, false); set_context($prev_context); return $image_html; diff --git a/views/default/object/image.php b/views/default/object/image.php index da3e257a1..8c1f23ec2 100644 --- a/views/default/object/image.php +++ b/views/default/object/image.php @@ -49,7 +49,7 @@ if (get_context() == "search") { * front page view * ****************************************************************/ -} else if (get_context() == "front") { +} else if (get_context() == "front" || get_context() == "widget") { // the front page view is a clickable thumbnail of the image ?> <a href="<?php echo $image->getURL(); ?>"> diff --git a/views/default/tidypics/gallery.php b/views/default/tidypics/gallery.php index 74aa34500..ba6f7b11d 100644 --- a/views/default/tidypics/gallery.php +++ b/views/default/tidypics/gallery.php @@ -4,8 +4,12 @@ * */ -// four albums across -$num_wide = 4; +if ($vars['context'] == 'widget') { + $num_wide = 3; +} else { + // four albums across + $num_wide = 4; +} $context = $vars['context']; $offset = $vars['offset']; diff --git a/views/default/widgets/latest_photos/view.php b/views/default/widgets/latest_photos/view.php index d6bc4a0df..108d070c9 100644 --- a/views/default/widgets/latest_photos/view.php +++ b/views/default/widgets/latest_photos/view.php @@ -9,7 +9,7 @@ if (!$number) { } echo '<div class="tidypics_widget_latest">'; -echo tp_get_latest_photos($number, page_owner()); +echo tp_get_latest_photos($number, page_owner(), 'widget'); echo '</div>'; ?> |