Topic-icon JFBC Social Share

Active Subscriptions:

None
6 years 6 months ago #62833 by mediastreamz
Hi guys
I have defined a page to share using 'mod_jfbcsocialshare' in the 'URL to Share' field but when I click on the button on the site I just get a blank area in the pop-up where i would expect to see the page/image I want to have the facebook user share with his friends. The user won't be logged in/registered with my site as I don't want that info, I just wish them to promote the site/service. The user can enter text in the 'Say something about this...' field but below it is a great expanse of empty screen where i expect the picture I have selected to appear.
What am I missing?
Thanks
Mike
The topic has been locked.
Support Specialist
6 years 6 months ago #62839 by mel
Replied by mel on topic JFBC Social Share
The URL should be an website address, not "mod_jfbcsocialshare". Could you provide a URL for a page on your site where the module is, so that I can look at the source?

-Melissa
The topic has been locked.
Active Subscriptions:

None
6 years 6 months ago #62847 by mediastreamz
Replied by mediastreamz on topic JFBC Social Share
Hi Melissa
Thanks for your reply. The page is mediastreamz.com and if you click on the FB Share button at the top of the page up pops the module. The page I wish to share is 'mediastreamz.com/fb-share' and I have entered that value exactly as shown here in the 'URL to Share' field. Please see attached gif file for screenshot.
Cheers
Mike
File Attachment:
The topic has been locked.
Support Specialist
6 years 6 months ago #62851 by mel
Replied by mel on topic JFBC Social Share
Looking at the page, the Open Graph tag for image looks incorrect. The og:image is set to mediastreamz.com/images/facebook/og_image.jpg. If I try to view that image, I get a 404 so make sure you point that tag at a valid image. This would be why you're getting the big blank area in the popup - that's where the image should be. The og:description is set to Facebook Integration, which is showing up correctly. Once you fix the image, you will have to re-scrape the page on Facebook. You can do this is with the Facebook Sharing Debugger - enter the URL, hit Debug button and then hit the Scrape Again button.

Additionally, I see an error on the FB debugger that you've set your og:type to company. This is not a valid type. You should either not set this yourself (and let JFBConnect do it) or set it to article.

Try these changes and let me know if you're still having problems with the image preview.

-Melissa
The topic has been locked.
Active Subscriptions:

None
6 years 6 months ago #62872 by mediastreamz
Replied by mediastreamz on topic JFBC Social Share
Hi Melissa
I am totally lost and when I look at the online videos help videos I find that they are making references to FB menu options that no longer exist. I started to watch www.sourcecoast.com/jfbconnect/features/...pen-graph-for-joomla and then www.sourcecoast.com/jfbconnect/docs/open-graph/actions/ but within a couple of minutes both were making references to menu options on the FB developer site to options which I don't have. As i then try to fathom out what is being referenced by either FB or yourselves I see the following message from FB;

Custom Open Graph stories are deprecated in Graph API 2.8. Graph API 2.7 and lower will support custom Open Graph stories according to the following schedule:
Support for creating new objects will end in January 2017.
Support for publishing existing objects will end October 2017


And now I am completely lost (and this from an ex-developer, years ago admittedly). I currently have a FB page for the site but I want to get rid of it. I just want to have folk coming to my website, not the FB page but I do want to offer full FB support for FB users to share info to other FB users. I also wish to use FB as an advertising channel, but bringing folk to my website, not my FB page. So all I wish to happen is that when a visitor clicks on the FB Share button, they see a pre-defined picture and also have the option to write some additional words to post to FB. I don't want the user to register/login, none of that is required, yet I seem to be being steered that way.

Do you have some up to date videos which reflect the FB developer site as it is rather than referring to Open Graph which just isn't listed on my FB developer interface and appears to no longer exist or do I need to select something to make these Open Graph options available so I can follow the instructions in the video?

Thanks
Mike
The topic has been locked.
Support Specialist
6 years 6 months ago #62887 by alzander
Replied by alzander on topic JFBC Social Share
Mike,
You're correct that the Open Graph *Actions* feature of Facebook has been severely limited in recent months. We still have documentation available for that feature as there are users using it and are able to through the end of this month. However, I don't think that's what you're looking for at all.

Facebook has a lot of things under the "Open Graph" umbrella. The main things you likely care about are Open Graph tags. Those are hidden tags on the page to let Facebook know how to show your page in a user's stream when it shows up. With the tags, you can set the title, description, image, etc for the post.

So all I wish to happen is that when a visitor clicks on the FB Share button, they see a pre-defined picture and also have the option to write some additional words to post to FB.

Do the following:
* On the /fb-share page you have, edit the content of the article that's shown on that page and add the following text:
{SCOpenGraph title=Title for the page}
{SCOpenGraph description=Description for the page}
{SCOpenGraph image=http://site.com/link-to-image.jpg}
* Update the info in those tags appropriately
* Go to the Facebook URL Debug Tool
* Debug your page and hit the "Scrape Again" button to make sure Facebook re-scans the tags you just set
* You should see a preview of what a post would look like

Now, when someone shares your page, the post should show up how you want. I can't tell if you got the FB Share Button to work properly above, but from your settings, it seems like it should. If not, let us know exactly where you're having difficulties and where we can see the share button you're trying to use, and we'll gladly help investigate further.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
6 years 6 months ago #62890 by mediastreamz
Replied by mediastreamz on topic JFBC Social Share
Thanks Alex, I'm now going down the right track, but it still isn't quite what I wanted.

I have loaded these tools onto another brand new website I own for which this all works perfectly, exactly as I expected it to work, so this partly explains why I am confused. I suspect that as mediastreamz is an old site which has had many upgrades that there is something wrong in the settings somewhere. By deleting all of the JFBConnect modules and then re-loading them all, would this "clear things out" or do I also need to delete some tables which will be left behind once the modules have been uninstalled? As far as I am aware there is no JFBConnect user data that I need.

I think I would like to just have a clean JFBC system, what do I need to do?

Cheers
Mike
The topic has been locked.
Support Specialist
6 years 6 months ago #62899 by mel
Replied by mel on topic JFBC Social Share
All of our settings for the component are stored in the database. The DB tables for JFBConnect are anything under the #__jfbconnect_* and #__opengraph_* tables (looks like 11 tables in all). You should be able to clear or delete these tables and reinstall JFBConnect to get them added again. Of course, please back up your site and DB tables before you make the changes, just in case!

For settings: the jfbconnect_config table has the majority of configuration settings for JFBConnect. However, if you've set up any objects or actions in the JFBConnect > Social Meta area, the opengraph_action, opengraph_action_object and opengraph_object tables contain those settings. If you want to preserve the mapping of the social network users to Joomla users, do not clear the jfbconnect_user_map table.

If you want to remove files - In the Joomla extensions manager, you will need to uninstall
* JFBConnect component
* JFBConnect plugins (authentication, user, content, and system plugins)
* Social Profiles plugin group
* Open Graph plugin group
* SourceCoast library
* SCLogin module
* Modules - JFBCSocialShare, SCSocialWidget, SCSocialStream, SCSocialFindUs

plus remove any template overrides you may have created.

-Melissa
The topic has been locked.
Active Subscriptions:

None
6 years 6 months ago #62912 by mediastreamz
Replied by mediastreamz on topic JFBC Social Share
Hi Melissa
All is good, many thanks for your help. Ticket closed.
Mike
The topic has been locked.
Support Specialist
6 years 6 months ago #62917 by mel
Replied by mel on topic JFBC Social Share
Glad to help. Let us know if you run into any other problems.

-Melissa
The topic has been locked.