Topic-icon Workaround for RocketTheme template/Reveal Page conflict not working.

Active Subscriptions:

None
We have complete your steps for the temporary workaround for users with RocktTheme/Gantry templates...and are still getting the same results, no Reveal Page displayed. Both lines in the /xxx/canvas.php file have been commented out, as directed by your posting.

Here are some quick screen snips of our settings, can you take a look and let me know if you see anything awry? THANKS!
File Attachment:


File Attachment:


File Attachment:


File Attachment:


Notes/Questions:
** we have our FB Page temporarily set to "Wall" instead of our "Welcome!" page until we get this straightened out;
** our Reveal Page article ID is 225, and the Welcome! Page article ID is 226;
** Q: do our URL's and article ID inputs look to be of the correct formats?
** Q: when we direct-link to the Reveal Page article, we get "Article" displaying on the rendered page...how do we eliminate this?

Appreciate your help and fantastic products!
The topic has been locked.
Support Specialist
You shouldn't need to comment those lines out in the canvas.php file any more. We added the "No Override" option in 4.1.1, which has the same effect. It doesn't hurt to leave it, but is doing the same thing as the "No Override" setting.

I think the problem with the Reveal Page is likely due to the Page Tab URL you have configured. You should point that to a normal page on your site (the home page, or an article). You have it pointing to the Edit view of an article, which will likely cause a redirect for the user (since they won't have priveleges to see edit that page). The redirect can cause JFBConnect's canvas detection to break.

Can you update your Page Tab URL in your Facebook application just to the Home page for now and let us know how that goes? Everything else looks pretty good in the settings.

Also, can you post (or private message) the URL for your Facebook Page so we can see what's happening there?

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

None
Alex -

I removed both of the "commented outs", so the canvas.php file is back to original format, fyi.
Changed the FB App Page settings to use the homepage, as directed:
File Attachment:

The Reveal Page still does not appear for "unliked" visitors, still;
And the template is still rendering, instead of just showing the home page by itself. (I also tested using the article, and the template rendered still, fyi);
...I will private message our FB page to you, next.

If it would help to use a non-RT Template for the reveal page, I'm open to doing that. If so, do you have a suggestion of one to use? If we stay with the RT Template, I'm not sure how to constrain it to 520px for the Page Tab view without effecting the Canvas view, too.

Thanks!
The topic has been locked.
Support Specialist
Thanks for the link by PM. When I go to the "Welcome" tab in the sidebar on your page, I get a big image with thumbs up and "Click Like. Drive Web. Do More."

Is that page from JFBConnect, or should I be looking elsewhere? I am seeing the "Articles" text. I think that's from the settings of that article. Please edit the parameters and try hiding most stuff that can get displayed (title, print icons, etc).

Let me know, but in general, it seems to be working for me.

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

None
There are several strange things still happening we see from our end. First question, have all the issues been rectified between RocketTheme Templates using Gantry and JFBC? Using different templates for the "App as Page Tab" and "Canvas App" causes issues, it still appears.

We want to stay with our default template (RT w/Gantry) as the display template for our Canvas App, obviously. If we use that same display setting for "App as Page Tab", the correct article displays on our FB "Welcome!" page BUT the template does, too. (Which we do not want, only the article itself should display). The obvious fix then, would be to change the display setting in the "App as Page Tab" to something other than the default RT/Gantry template. When we change the template there, the Canvas App will now render using the template setting used in the "App as Page Tab", even though the Canvas App is still set to the default RT/Gantry template.

Here is a snip of what the "App as Page Tab" looks like since we have to keep both display settings to the RT/Gantry template in order for the Canvas App to work correctly. You can see the correct article, but we don't want the RT Template to display. Note also, the Reveal page still isn't working...you can see in the snip the "Like" button is available while the article showing isn't the Reveal-article, it's the Page-article that should display after the "Like" is completed.
File Attachment:


FYI...the snip shows a user who visits our page but has not liked it, yet.

Thanks. :\
The topic has been locked.
Support Specialist
Something's definitely strange then. I just went to your FB Page in IE9, Firefox and Chrome. In all cases, below is what I saw:
File Attachment:


Can you check if you are logged into the Joomla site at all? This may also be automatically happening if you have "Automatically login Facebook Users" enabled. If so, that could be the cause of the redirect. I'm definitely not logged into your site.

As for the issues between RT and JFBC, no, I don't think they have all been fixed. Honestly, I'm pretty sure a post was made by a user to them, but we haven't contacted them yet. The issues that other users were having were fixed in JFBConnect when we added the "No Override" setting for the template. This simply used the default template for the site. There (I believe) is still an issue if you choose a different template for the Canvas or Page Tab because the styles for that template are not properly loaded.

So, if you're still using the "No Override" setting, it should work.

Hope that makes sense, and please let us know if the logged in this I mention above looks like it could be the problem.

Alex
The topic has been locked.
Active Subscriptions:

None
I've been using the -no override- setting on the page and canvas tabs since I initially found the post on the conflicts with RT/Gantry and JFBC. I have also tested various combinations of templates, but must leave them both set to default to get the canvas to display correctly. The Page still has the RT Template rendering along with the Page article, instead of just seeing the Page article.

The setting for auto-login has been off from the beginning. My settings, here:
File Attachment:


I also made sure I was completely logged out of Joomla, dumped the Joomla cache as well as clearing the browser(s)....after going back into FB to the Page, the way it displays on my end is same as before. I also contacted a friend about 500 miles away to do a bit of testing for me, too. The results displaying on his end for the Page included the RT Template, exactly as mine is doing. Even when I had my friend UnLike our Page, when returning to it again the reveal page did not display. The article that does display is the Page article, though. It appears that JFBC does not detect an UnLike, so this must be why I am not getting the reveal page to work on my end, and probably same for my friend.

Could it be you are seeing the reveal page because you have never Liked the Page, at all?

This would explain why I have never been able to get it to work...I had Liked the Page long before configuring JFBC, and have Liked/UnLiked it several times, too, during testing. Can you go ahead and Like the Page and see how it acts? Then UnLike it, and see if you now have the same results now as me?

As for the RT Template showing up along with the Page article, I can't figure that one out. My friend had it showing on his end, too. It will be interesting to see if you also start seeing it, after Liking and UnLiking the Page....any screen snips are greatly appreciated.

Thanks! :|
The topic has been locked.
Support Specialist
It worked for me if I Liked and then Unliked it, just as I'd expect. Don't get me wrong, I definitely believe you're seeing the problem though :)

Can you try logging out of Facebook and going to your Page? That will be just like if you don't like the page.. let me know if that works as it will help narrow some things down.

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

None
So when you UnLiked the Page, then returned to it again...you got the reveal page?

I've completely logged out of FB (AND Joomla), returned to the FB Page, and still see exactly what I have been seeing all along. Doesn't seem to matter if I am logged in or out of FB...or Joomla.
The topic has been locked.
Support Specialist
I only Like'd and then Unlike'd in Chrome, but yes, in that browser, the FB Page acted as I'd expect. The other browsers all showed the Reveal Page as I didn't Like your page in any of them (or was logged out of FB entirely).

Can you let me know if you have any Caching enabled - Global Configuration Caching or System - Cache plugin? Do you have any other caching or minification type scripts on your site? If so, can you try disabling all of them, deleting your browser cache, and trying again.

Obviously, all your users can't do that, but if it works, it will really help narrow down what's going on.

Thanks,
Alex
The topic has been locked.