/[drupal]/contributions/modules/flickrrippr/flickrrippr.module
ViewVC logotype

Diff of /contributions/modules/flickrrippr/flickrrippr.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.82, Sun May 24 00:24:29 2009 UTC revision 1.83, Sun May 24 00:39:34 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: flickrrippr.module,v 1.81 2009/05/23 23:16:58 taniwha Exp $  // $Id: flickrrippr.module,v 1.82 2009/05/24 00:24:29 taniwha Exp $
3    
4    
5  include_once(drupal_get_path('module', 'flickrrippr') .'/flickrrippr.inc');  include_once(drupal_get_path('module', 'flickrrippr') .'/flickrrippr.inc');
# Line 118  function flickrrippr_check_latest($user_ Line 118  function flickrrippr_check_latest($user_
118    if ($pagenum > 5) {    if ($pagenum > 5) {
119      return 'done';      return 'done';
120    }    }
121    
122    
123   //fetches defails from our database   //fetches defails from our database
124    $flickr_settings = flickrrippr_user_settings_get($user_id);    $flickr_settings = flickrrippr_user_settings_get($user_id);
125    
126   //fetches from api.flickr.com   //fetches from api.flickr.com
127    if (!$flickr_settings->flickrid) {    if (!$flickr_settings->flickrid) {
128      $flickrsettings->flickrid = flickrrippr_flickruser($flickr_settings->flickrusername);      $flickrsettings->flickrid = flickrrippr_flickruser($flickr_settings->flickrusername);
129    }    }
130    
131    
132   //search flickr for latest photos from that user.   //search flickr for latest photos from that user.
133    $flickr = @flickrrippr_phpFlickr();    $flickr = flickrapi_phpFlickr();
134    if (!$flickr) {    if (!$flickr) {
135      drupal_set_message(t("Unable to query flickr.com"));      drupal_set_message(t("Unable to query flickr.com"));
136      return $output;      return $output;
137    }    }
138    
139    $query = array(    $query = array(
140      'user_id' => $flickr_settings->flickrid,      'user_id' => $flickr_settings->flickrid,
141      'per_page' => $num_photos,      'per_page' => $num_photos,
142      'page' =>  $pagenum      'page' =>  $pagenum
143      );      );
   //drupal_set_message(__FUNCTION__ .' query: '. print_r($query, 1));  
144    
145    $photos = $flickr->photos_search($query);    $photos = $flickr->photos_search($query);
146    //drupal_set_message(__FUNCTION__ .' photos: '. print_r($photos, 1));    //drupal_set_message(__FUNCTION__ .' photos: '. print_r($photos, 1));
# Line 327  function flickrrippr_flickruser($usernam Line 330  function flickrrippr_flickruser($usernam
330   * Implementation of hook_cron().   * Implementation of hook_cron().
331   */   */
332  function flickrrippr_cron() {  function flickrrippr_cron() {
   //drupal_set_message(__FUNCTION__);  
333    $result = db_query("SELECT * FROM {flickrusers} ORDER BY uid");    $result = db_query("SELECT * FROM {flickrusers} ORDER BY uid");
334    
335    while ($fuser = db_fetch_object($result)) {    while ($fuser = db_fetch_object($result)) {
     //drupal_set_message('checking: '. print_r($fuser, 1));  
336      flickrrippr_check_latest($fuser->uid);      flickrrippr_check_latest($fuser->uid);
337    }    }
338  }  }

Legend:
Removed from v.1.82  
changed lines
  Added in v.1.83

  ViewVC Help
Powered by ViewVC 1.1.2