Thread: New Posting Features - bbFlickr - a full featured Flickr bbcode
View Single Post
  #12  
Old 03-31-2007, 08:02 AM
hambil's Avatar
hambil hambil is offline
 
Join Date: Jun 2004
Location: Seattle
Posts: 1,719
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Tralala View Post
amykhar's hack seems to require phpFlickr 1.6.1 (not 2.0) to work. When I merge/replace the files required by this one to work to that, amykhar's hack no longer works. I get an error at the top of the Member Info page.

What's the best way to get BOTH of these flickr integration tools to work? I'm using vB 3.6.4, if it matters.
After some investigation it appears the flickr api has changed so that people_findByUsername now returns an array instead of the userid. The userid can than be retrieved via 'id' in the array.

Amy's code:
PHP Code:
// Find the NSID of the username inputted via the form
$nsid $f->people_findByUsername($userinfo['field5']);

// Get the friendly URL of the user's photos
$photos_url $f->urls_getUserPhotos($nsid);
    
// Get the user's first 5 public photos
$photos $f->people_getPublicPhotos($nsidNULL5); 
Updated code:
PHP Code:
// Find the NSID of the username inputted via the form
$nsid $f->people_findByUsername($userinfo['field5']);

// Get the friendly URL of the user's photos
$photos_url $f->urls_getUserPhotos($nsid['id']);   

// Get the user's first 5 public photos
$photos $f->people_getPublicPhotos($nsid['id'], NULL5); 
The code in question is in amy's "Get Flickr Pictures" plugin.

I'd post in amy's thread if you want her to fix it, or you can just do the edit yourself. Amy's hack is marked as unsupported, but she's around a lot, so who knows.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01301 seconds
  • Memory Usage 1,781KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete