There's no real work-arounds yet, as it will take some code. We're currently working on the JomSocial profile plugin (to add the Terms of Service box for when user's register using Full Joomla Users' in JFBConnect) and are also working on the separate JomSocial application which will let different actions by the user to be posted to their wall. It's a work in progress, and it is actually starting now. I won't give a timeline for completion, but it's one of our focal points right now.
Hope that helps explain, and sorry for the delay!
For jomsocial user, they need
"Add Facebook watermarks on avatar"
"Post statuses to Facebook". This is a MUST HAVE, because people don't want post on our website and Facebook 2 times, if so, they don't want to using our website, only post status on Facebook, but if post on our website will also post on Facebook automatically, they willing stick on our website.
If these 2 function is develop, we will disable jomsocial connect and using buy JFBC using for our 3 jomsocial website. Thanks.
It's a must for other reasons. On some of my websites running Jomsocial I've run into inconsistency problems with the Jomsocial/Facebook connect function. Inconsistency means that I can't really implement it as a guaranteed solution. We're looking to Sourcecoast for a solution that works as it should, as well as reliable and responsive technical support.
We agree it's a must, and do recognize the lengthy delay this has gone through. We sat down last month and began implementing the features we wanted, mainly to allow posting multiple types of activites that happen in JomSocial to the user's Facebook wall. Unfortunately, when we first scoped out the work and planned for it, we were planning to use the onBeforeStreamCreate plugin call of JomSocial. According to the documentation on JomSocial's site, that should have sent our plugin the activity name, what would go to the wall, and other useful bits of information. Upon testing though, it rarely was fired with the proper information, and most of the time fired with none of the information.
The doc page for the call is below, but JomSocial's documentation pages are acting strange lately saying they're not the most recent.. but then redirecting to the same page:
http://www.jomsocial.com/docs/Event:_on … reamCreate
So, the bad news is that, yes, we've hit another stumbling block, and need to investigate further. The good news is that this is now becoming one of the higher requested features as others have been tackled since the original request. Still not sure how we're going to do it (there are some other 'hooks' we can use, but not nearly as clean as onBeforeStreamCreate would have been). The last thing we'd want to do require any code changes to JomSocial to call our code.
Just wanted to give status on this in that it hasn't been lost or forgotten, just not nearly as easy as we once hoped.
I just sent you an email with a plugin to push status updates from JomSocial to Facebook using JFBConnect.
We'll likely be releasing this with the 4.0 release later this month, but would love your feedback or suggestions before then. We're planning a few feature additions in the future which we have scoped out, for adding posts to the user's wall for things like new event creation or group activities in JomSocial, but for now, it's just status updates.
One of the reasons for the delay was making sure the privacy settings from JomSocial work... right now, we only post it if it's a public post in JomSocial. Anything more restrictive doesn't get posted to Facebook.
From here, the good news is that further status updates should be pretty easy for different things. There's hooks from JomSocial for most things that get posted to the wall, but it still takes a bit of effort as they don't pass all the information we always want.. but we're handy
Hope this helps, and again, very sorry for the lengthy delay.
Hi Alex can i get a copy of the plug in as well...
sojive has been rebranded to theTRACT
Sent. Meant to say that we'll send it to others. We're not putting it in the download area simply since it hasn't been fully tested.. so please test and make sure there are no unexpected effects.
Really looking forward to feedback and other suggestions.
If anyone else wants this, just let us know.
I removed the email addresses above. Everyone gets enough spam as it is
Matthias, I just sent the plugin to you as well.
All- I got an email response from Bob that it's not working for him, which we're looking into. Just so everyone knows, as I forgot to mention it, this plugin was developed on:
Bob's test site was JomSocial 2.0, so if you're using that version or lower, and it doesn't (or does), please let us know. We'll let you know what we find from our testing. Would love to have the initial release done so we can get more feedback on other things to 'push' from JomSocial out to Facebook.
Ok we've installed it on our Joomla 1.5 site and everything seems to be working just fine I will do some more testing today and report back.
Please do report back. Would love to know it works as expected.. again, we have to deal with privacy settings in JomSocial and other aspects, so always possible a certain combination of things doesn't work.. but we also kept this version small and focused as a first test.
We'll be adding more features such as tacking on "Posted from the-tract.com" or posting updates from other activities (group posts, group creation, etc). Suggestions, as said before, are welcome..
However, the next immediate step is to get it to work for JomSocial 2.0. We likely won't make it compatible with 1.8 or lower, unless there's an outcry for those versions though.
Thanks for sending the file.
We have the JomSocial Version 2.0.4 and it doesn't work.
I checked the settings of JomSocial and found under configuration the facebook connect settings to post facebook status.
I turned it on and the posts works fine.
Also without the new plugin.
With Best Regards
For those of you with 2.0 of JomSocial, there's a quick modification you'll need to make to the plugin to make it work. This will disable the privacy setting we check for, because in 2.0, it doesn't exist. For those of you that haven't tried 2.2 yet, when you post a status update, there's a drop-down box where you can set the privacy for that specific message.
To make the change, edit the /plugins/community/jfbcactivities.php file, and at line 35, comment out the privacy check so it looks like:
When we release the full version, we'll have a check for 2.0 vs 2.2 to skip the privacy check.
I'm assuming you're using JomSocial's Facebook integration as well. You shouldn't, as it can cause conflicts or try to create different user's than onese already created by JFBConnect. For more information, see:
http://www.sourcecoast.com/jfbconnect/d … -jomsocial
If there's something you're missing by disabling the JomSocial integration, let us know. We believe (especially now with this post-to-wall plugin) we have at least all the features of their integration, plus plenty more.
Thanks, everyone, for your feedback,
I must have been a troubled child. Oops someone may be reading this. So Alex I made the change you suggested on www.joomlatest.us:
function onProfileStatusUpdate($poster, $prevStatus, $newStatus)
// if (!$this->checkPrivacy())
$user = JFactory::getUser();
if ($this->isFacebookUser() && $user->get('id') == $poster)
I then went to the JS Activity Stream and posted a couple messages (logged in via Facebook of course). Checked Facebook for [email protected] and still no dice. I then logged out of Joomlatest.US and back in and checked Facebook again and da nada. There must be a secret handshake that I'm missing?
I just got into your site and installed/used extPlorer to add some logging to the status update flow. Basically, our plugin is getting loaded, but the onProfileStatusUpdate function isn't being called. I then added some logging to the /components/com_community/models/status.php file, in the update function (commented out, but you can see it easily at the top if you want to re-enable). This logging isn't getting called, which means something else is going on.
The log, which shows the initialization of our plugin, is getting spit out to /logs/jfbc.log.
Do you have anything that would be overriding or intercepting calls to JomSocial's status updates? JomSocial lets other extensions easily override their functions, but if they aren't triggering the onProfileStatusUpdate event (which we use), that could obviously be a problem.
Let me know what you find or if you have any information.
We have Liftoff? Well not exactly but inched closer to a solution.
You might, might not have noticed but I also installed sometime back for testing the "Activity Comment" component from Socialcode. This app adds a bunch of missing commenting options on the Jomsocial Home Page. Looks good yes? On a hunch I clicked on my Profile page, then posted a message from the core jomsocial input textarea, this message:
"With Activity Comment enabled, I am posting this message from Profile / My Status input field"
Lo and behold it posted to Facebook. How dreadful! Well maybe not? There is also an Activity Comment plugin (another hunch and I wish I got paid for hunches). If you go into Joomla plugins and edit the Activity Comment plugin you will find Plugin parameters with a parameter called: "Auto Update Status". I toggled it from No to Yes and tested again from the JS Home page.
So back to Facebook and this time the Secret Handshake worked. It posted.
If I'm reading everything above correctly, it sounds like it's working now. Can't tell if you're super happy with how it's working though, so let us know if you're still needing anything from us or if there's anything else we can do.
I love to see progress though!
I'm this side of ecstatic - it's called controlled enthusiasm. With your plugin now available and knowing how the Activity Comments plugin must be configured so that they work symbiotically together this is great! You will need to add this note to your documentation page as a gotcha. Much thanks.
Fantastic. Glad to hear it's working and hits your needs. We'll be releasing the plugin to all later this month. Don't think there will be big changes in it, but if you run into any issues or need anything, lemme know.
Glad this thread will finally be going away
Sorry for not getting back to you sooner. We just posted the plugin to the download area.
For everyone that it was emailed to - Please get this version and uninstall the one sent to you. This has minor modifications that should make it work for JS 2.2 (with privacy validation) or 2.0 (without privacy checks), but shouldn't really change any functionality. However, we changed the name of the plugin from what we sent, so if you install the 'new' one and leave the other enabled, you will get 2 posts to the user's FB wall.
As always, feedback welcome. We would recommend creating a new thread though if there's specific issues or suggestions for improvements.