[bd] Social Share [Deleted]

Yeah, below does look better in fact, anyway get back to work on Xen Media Gallery 2.1 :whips: hehe j/k
Many thanks for the help.
The change has been incorporated into the add-on code, it will be there in the next update. You can keep using your edit for now.
 
This code should be hidden for the guest I think:
Code:
<script src="js/bdSocialShare/buttons.js?_v=aca4062a"></script>
 
I got 3 error log's for this (using Xf 1.3.0 RC2):

Server Error Log
Error Info

bdSocialShare_Exception_NotConnected: [bd] Social Share Exception - library/bdSocialShare/Model/Publisher.php:267
Generated By: Unknown Account, 13 minutes ago

Stack Trace
#0 /library/bdSocialShare/Model/Publisher.php(30): bdSocialShare_Model_Publisher->twitterPublish('1', Object(bdSocialShare_Shareable_Trophy), Array)
#1 /library/bdSocialShare/Model/ShareQueue.php(77): bdSocialShare_Model_Publisher->publish('twitter', '1', Object(bdSocialShare_Shareable_Trophy), Array)
#2 /library/bdSocialShare/Model/ShareQueue.php(194): bdSocialShare_Model_ShareQueue->publish(Object(bdSocialShare_Shareable_Trophy), Array, false, Array)
#3 //library/bdSocialShare/Deferred/ShareQueue.php(10): bdSocialShare_Model_ShareQueue->runQueue(7.9999980926514)
#4 /library/XenForo/Model/Deferred.php(256): bdSocialShare_Deferred_ShareQueue->execute(Array, Array, 7.9999980926514, '')
#5 /library/XenForo/Model/Deferred.php(390): XenForo_Model_Deferred->runDeferred(Array, 7.9999980926514, '', false)
#6 /library/XenForo/Model/Deferred.php(335): XenForo_Model_Deferred->_runInternal(Array, NULL, '', false)
#7 /deferred.php(23): XenForo_Model_Deferred->run(false)
#8 {main}

Request State
array(3) {
["url"] => string(37) "/deferred.php"
["_GET"] => array(0) {
}
["_POST"] => array(3) {
["_xfRequestUri"] => string(38) "/threads/70508/"
["_xfNoRedirect"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}
 
I got 3 error log's for this (using Xf 1.3.0 RC2):

Server Error Log
Error Info

bdSocialShare_Exception_NotConnected: [bd] Social Share Exception - library/bdSocialShare/Model/Publisher.php:267
Generated By: Unknown Account, 13 minutes ago

Stack Trace
#0 /library/bdSocialShare/Model/Publisher.php(30): bdSocialShare_Model_Publisher->twitterPublish('1', Object(bdSocialShare_Shareable_Trophy), Array)
#1 /library/bdSocialShare/Model/ShareQueue.php(77): bdSocialShare_Model_Publisher->publish('twitter', '1', Object(bdSocialShare_Shareable_Trophy), Array)
#2 /library/bdSocialShare/Model/ShareQueue.php(194): bdSocialShare_Model_ShareQueue->publish(Object(bdSocialShare_Shareable_Trophy), Array, false, Array)
#3 //library/bdSocialShare/Deferred/ShareQueue.php(10): bdSocialShare_Model_ShareQueue->runQueue(7.9999980926514)
#4 /library/XenForo/Model/Deferred.php(256): bdSocialShare_Deferred_ShareQueue->execute(Array, Array, 7.9999980926514, '')
#5 /library/XenForo/Model/Deferred.php(390): XenForo_Model_Deferred->runDeferred(Array, 7.9999980926514, '', false)
#6 /library/XenForo/Model/Deferred.php(335): XenForo_Model_Deferred->_runInternal(Array, NULL, '', false)
#7 /deferred.php(23): XenForo_Model_Deferred->run(false)
#8 {main}

Request State
array(3) {
["url"] => string(37) "/deferred.php"
["_GET"] => array(0) {
}
["_POST"] => array(3) {
["_xfRequestUri"] => string(38) "/threads/70508/"
["_xfNoRedirect"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}
Should be no problem, some user configured to tweet their trophies without actually connect to Twitter. You just need to make sure you installed the latest version because older version doesn't work correctly with XenForo 1.3.
 
does anybody know how I resolve this issue?

bdSocialShare_Exception_Interrupted: a:1:{s:5:"error";a:4:{s:7:"message";s:106:"Error validating access token: The session has been invalidated because the user has changed the password.";s:4:"type";s:14:"OAuthException";s:4:"code";i:190;s:13:"error_subcode";i:460;}} - library/bdSocialShare/XenForo/ControllerAdmin/Tools.php:86
 
does anybody know how I resolve this issue?

bdSocialShare_Exception_Interrupted: a:1:{s:5:"error";a:4:{s:7:"message";s:106:"Error validating access token: The session has been invalidated because the user has changed the password.";s:4:"type";s:14:"OAuthException";s:4:"code";i:190;s:13:"error_subcode";i:460;}} - library/bdSocialShare/XenForo/ControllerAdmin/Tools.php:86
You can safely ignore that warning. It means user changed his/her Facebook password. He/she will receive a recovery warning on top of XenForo pages and can restore access real easy.
 
I am the only user of social share on my forum (only admin can share!) I have not recieved a recovery warning....how can I do it manually?
thanks
 
So, that's why you don't get the recovery message.

You will need to click the link to setup auto-share again from the AdminCP. That will refresh the token.
 
Bug report (v1.4.2): ACP's "Auto Sharing for `Status`" active/ticked for Facebook. When a user posts on another user's profile, the URL link back to your forum within the Facebook status contains 3 forward slashes (eg. http:///myforum.com/profile-posts/27619/ )

Bug report #2: Related to the above bug report, the URL link back to your forum in all Facebooks statuses is wrong and gives 404's. My site url is http://domain.com.au/ and the URL being put onto Facebook is http://forums.domain.com.au/profile-posts/12345/


Suggestion: With ACP's "Auto Sharing for `Status`" active/ticked for Facebook, only automatically share the users own profile status to FB, not profile/status updates entered by a 3rd party. Without this, you get 'spam' to your Facebook page such as "So, did you go last night?" appearing on your FB page when user ABC posts this sort of status onto user XZY's profile.
 
Last edited:
Back
Top Bottom