![]() |
Quote:
It was working fine for me I love it and so do my members - I hired the dev to install and he was there to do it and he couldnt have forseen fb making an internal change the way they did so Im sure he'll fix it thats my opinion - I have 250 monthly users now so I see this as invaluable and because its so new, you have to cut some slack - its something someone made for free! |
It seems there is a problem with the news-feeds after the last facebook update. There is nothing I can do about it, but facebook IS aware of the issue and hopefully they'll fix it soon.
I would suggest you guys disable the news-feeds in your vbconnect settings (set Enable Feeds to No) for now. |
Quote:
|
When i use http://mysite.com it works but when i use http://www.mysite.com it does not work .. What may be the problem ?
Thank you |
Cookies probably -
Use .htaccess to redirect all non-www to www |
sllik.. are you still offereing professional installs? I've done most of the steps, but somethings not right, so i've disabled it for now. But i'd like to have you finish it and get it working. Let me know and i'll PP you.. the site is http://BowlingTracker.com
Thanks.. |
Installed yesterday and works very well, but noticed two issues:
1. When I tried to use the "Use your existing Login" link, it simply let me login with my existing login. It didn't update my Facebook profile or update it when I posted a test post. 2. When I created a new ID on the forum, it asked me if I wanted to grant permission to update Facebook. I tried to click the Publish button, but nothing happened. I clicked cancel, and it logged me in fine, but no messages appeared on my Facebook profile. I went into Facebook and manually granted the app permissions to publish, and now it works fine. I get messages on my Facebook profile when I post, reply etc, but this is obviously not ideal. |
Quote:
Inside all those functions I changed FB.FeedStorySize.oneLine to null. Its not ideal as it now wants to post short stories rather than the one line ones but its a temp fix that works |
Hi
When data mapping I get this show, and it also shows when loading the posts: query_first(" SELECT fbuid FROM " . TABLE_PREFIX . "fbuser WHERE userid = " . $userid . " LIMIT 1 "); return intval($user['fbuid']); } function fetch_fbuser_info($query) { require_once(DIR . '/includes/facebook/facebook.php'); global $vbulletin, $db; $fbusers = $db->query_read($query); $fbuids = ""; $vbuids = array(); while ($fbuser = $db->fetch_array($fbusers)) { if ($fbuser['fbuid']) { $fbuids .= $fbuser['fbuid'] . ","; $vbuids[] = $fbuser['userid']; } } $fbuids = rtrim($fbuids, ','); $fbuserinfo = $vbulletin->session->vars['fbuserinfo']; if ($vbulletin->facebook == null) $vbulletin->facebook = new Facebook($vbulletin->options['fbconnect_apikey'], $vbulletin->options['fbconnect_secret']); try { $fbuser = $vbulletin->facebook->api_client->users_getInfo($fbuids, 'name, first_name, last_name, affiliations, pic, pic_small, pic_square'); for ($i = 0; $i < count($fbuser); $i++) $fbuserinfo[$vbuids[$i]] = $fbuser[$i]; $vbulletin->session->set('fbuserinfo', $fbuserinfo); } catch(FacebookRestClientException $ex) { } //print_r($vbulletin->session->vars['fbuserinfo']); } function set_fb_data(&$target, $userid = '', $profilefield = false) { require_once(DIR . '/includes/facebook/facebook.php'); global $vbulletin, $db, $show, $vbphrase, $fb_field_map, $avatarurl; if ($userid) $target['userid'] = $userid; if ($vbulletin->options['fbconnect_importdata'] && $target['userid'] != '') { $fbuserinfo = $vbulletin->session->vars['fbuserinfo']; if (!is_array($fbuserinfo[$target['userid']])) { $fbuid = get_fb_uid($target['userid']); if ($fbuid) { if ($vbulletin->facebook == null) $vbulletin->facebook = new Facebook($vbulletin->options['fbconnect_apikey'], $vbulletin->options['fbconnect_secret']); try { $fbuser = $vbulletin->facebook->api_client->users_getInfo($fbuid, 'name, first_name, last_name, affiliations, pic, pic_small, pic_square'); $fbuserinfo[$target['userid']] = $fbuser[0]; $vbulletin->session->set('fbuserinfo', $fbuserinfo); } catch(FacebookRestClientException $ex) { } } } if (is_array($fbuserinfo[$target['userid']])) { if (!is_array($fb_field_map)) { $fb_field_map = array(); $profile_fields = $db->query_read(" SELECT * FROM " . TABLE_PREFIX . "fbdatamap "); while ($field = $db->fetch_array($profile_fields)) { $fb_field_map[$field['vbfield']] = $field['fbfield']; } } $not_profile_field = array('avatarurl', 'profilepicurl'); foreach ($fb_field_map as $vbfield => $fbfield) { if ($profilefield && $target['value'] && $target['value'] != $vbphrase['n_a']) continue; if ($target[$vbfield] && pathinfo($target[$vbfield], PATHINFO_BASENAME) != 'unknown.gif') continue; if ($fbfield == 'affiliations') { if (is_array($fbuserinfo[$target['userid']][$fbfield])) { foreach ($fbuserinfo[$target['userid']][$fbfield] as $network) { if ($network['type'] == 'region') { $fbuserinfo[$target['userid']][$fbfield] = $network['name']; break; } } } } if ($profilefield) { if ($vbfield == ('field' . $target['profilefieldid'])) { $target['value'] = $fbuserinfo[$target['userid']][$fbfield]; break; } } else $target[$vbfield] = $fbuserinfo[$target['userid']][$fbfield]; } if ($target['avatarurl']) { $avatarurl = $target['avatarurl']; $show['avatar'] = true; } } } } function print_datamap_row($vbdata, $fbdata, $vbselected = "", $fbselected = "") { global $vbphrase; echo ' '; if ($vbselected) echo '[ '.$vbphrase['delete'].' ]'; echo ' '; } Any ideas on how to fix. when I disable the facebook connect - the forums work fine. Cheers |
I honestly presumed that this mod had been abandoned. As such I was annoyed because we've over 100 new members via facebook, so was feeling rather 'trapped' in using a mod that only half works.
I apologise for my outburst sllk. |
All times are GMT. The time now is 08:27 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|