1) To specify the image you want used when the Like is clicked, you need to use Open Graph tags. Open Graph integration in JFBConnect is enabled by default, but you can check the setting in the Social Configuration -> Open Graph tab. Then, all you need to do is add the following tag to your article to specify the image you want used:
{JFBCGraph image=http://site.com/link-to-image.jpg}
It will take Facebook 24-48 hours to update the image for new like's, so if you try right away, you may not see a difference. You can use the debug tool to see what Facebook 'sees' on your page from the Open Graph tags:
developers.facebook.com/tools/debug
You can also use the Open Graph tab in the social configuration area to specify a default image, in case you haven't explicitly set one on a page using the tag above. This is good for using your logo or something, just to make sure some random image isn't shown. To do so, add the following tag into the defaults box:
image=http://site.com/good-default-image.jpg
For more about JFBConnect's Open Graph features, see:
www.sourcecoast.com/jfbconnect/features/...pen-graph-for-joomla
2) The 'Reveal' Page feature only works in Page Tab's. You can see an example of ours and another user's that we like to promote, simply because they have a great design, below:
www.facebook.com/SourceCoast
www.facebook.com/DoogleDesign
You can have a Like button for your FB Page on your website so that by the time the user gets to your Facebook Page, it will be Like'd already (and show the reveal page). However, it's generally just done by sending the user to the FB Page and JFBConnect will force the Like before showing them the Page Tab URL that's configured in the FB Application... if they haven't like'd it, then JFBConnect will show the Reveal Page Article ID from the Page Tab / Canvas configuration area.
Canvas apps (apps.facebook.com/blah) have no ways to use reveal pages. That's just how Facebook works.
3) 2 other sorta related things:
* When you get (I think) 25 Likes for your Facebook Page, you can go to
www.facebook.com/username/ and select the name for your FB Page so that you don't have the longer URL you posted above. Make sure you set it for your FB Page and not your profile! Once you take a short-name, you can't transfer it to a different account (user profile, FB Page, etc)
* In Facebook, if you "Edit" your FB Page, and go to the Manage Permissions tab, you can set the default tab that a user who hasn't Like'd your Page will see using the "Default Landing Tab:" setting. If a user already Likes your page though, and come back to it, they will always go to your wall. No way to change that.
Whew. Hope that all helps, but if you need more, just let us know!
Alex