Index: sets/flickr_sets.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/flickr/sets/Attic/flickr_sets.module,v retrieving revision 1.6.2.2 diff -u -r1.6.2.2 flickr_sets.module --- sets/flickr_sets.module 10 May 2007 05:29:34 -0000 1.6.2.2 +++ sets/flickr_sets.module 20 Jul 2007 18:50:02 -0000 @@ -103,28 +103,22 @@ $per_page = variable_get('flickr_photos_per_page', 20); - //request set photos - $set_response = flickr_request('flickr.photosets.getPhotos', - array( - 'photoset_id'=>$set_id, - 'page' => $pager_page_array[$element]+1, - 'per_page' => variable_get('flickr_photos_per_page', 20), - )); - - if (!$set_response) { - drupal_set_message(t('Error retrieving :setid\'s photosets from Flickr'), array(':setid', $set_id)); + // request set photos + $photoset = flickr_photoset_get_photos($set_id, $pager_page_array[$element] + 1, $per_page); + if (!$photoset) { + drupal_set_message(t("Error retrieving @setid's photosets from Flickr."), array('@setid', $set_id)); return ''; } - elseif (!isset($set_response['photoset']['photo']) || empty($set_response['photoset']['photo'])) { + elseif (!isset($photoset['photo']) || empty($photoset['photo'])) { drupal_set_message('This photoset is empty'); return ''; } //set pager information we just acquired - $pager_total_items[$element] = $set_response['photoset']['total']; - $pager_total[$element] = $set_response['photoset']['pages']; + $pager_total_items[$element] = $photoset['total']; + $pager_total[$element] = $photoset['pages']; - return theme('flickr_sets_photoset', $uid, $per_page, $set_response, $set_info); + return theme('flickr_sets_photoset', $uid, $per_page, $photoset, $set_info); } @@ -142,17 +136,15 @@ } function theme_flickr_sets_photoset($uid, $per_page, $photo_arr, $set_info){ - $output = - theme('pager', NULL, variable_get('flickr_photos_per_page', 20)); + $output = theme('pager', NULL, $per_page); $output .= "