Topic-icon Questions about Open Graph Custom Actions & Objects with JFBConnect

Active Subscriptions:

None
Hey Alex... Good morning!... Ha Ha... I thought about that when typing my review :P

So here is exactly what I am doing to repeat the error:

1) login to facebook and create a new test user for my app
2) Click the "Switch to" link on the test user
3) Test the user works on facebook by posting a status
4) Open my homepage in another tab (using chrome btw)
5) click the "login with face book button" in the left column of my site (from the SC Login module)
6) I then authenticate the application....
7) It takes me to the 50/50 view where you can link an existing account or register using your FB information
8) I register on the right side.... pass the captcha.... and it refreshes the page and says "Facebook profile successfully connected." at the top of the page in blue
9) I then click my action button a couple of times... and then check the activity log in the open graph area of the backend of the jfbconnect component
9-a) The activity log actually says "An active access token must be used to query information about the current user." on the FIRST try
10) I go back to the front end and look at the login module... it still shows a connect button so I click it again (this is the same button that used to say "login with facebook")
11) It shadowboxes and says "you are now being logged in with your facebook credentials" and refreshes and shows the blue box again saying "Facebook profile successfully connected."
12) I then click my action button again a few times.....
13) go back to the activity logs and it shows a successful post... (so the second time connecting it works)
14) on the front end... I then navigate through a few pages to test that my active access token remains....
15) I then click my action button again a few times.... and go the the backend activity logs where it says, "An active access token must be used to query information about the current user."

I will attach some pics as well to show illustrate!

Thanks again Alex.... Just lemme know when you're ready for that backend access!

File Attachment:

File Attachment:

File Attachment:
The topic has been locked.
Active Subscriptions:

None
I think I typed my last reply at the same time of your last update because I just saw your recommended code changes... THANKS

I applied them and can now see the text that says "An action has been posted to your Facebook Timeline." but it's still at the very bottom of the page... You were correct... It was probably always there and I just didn't or couldn't see it...

So... I have a template that does infinite scroll btw (JA_Wall by joomlart) so I can only see the footer area with that message for a split second before the template loads more content and pushes it down the page... Maybe I can use some css/js overrides to make it do what it's supposed to? However... I do notice that when I click my action on a few items on the page... the notification messages just sort of stack up at the bottom in the footer area... until the page changes.

Hope that makes sense... helps!

Thanks again,

Ryan
The topic has been locked.
Support Specialist
Ryan,
Not sure why the popup isn't showing. The blue box is set to an absolute position of bottom right. I'm honestly not a template/CSS expert, so if the template you're using is somehow changing the absolute positioning system (not even sure if that's possible), it could move our box. If you're not seeing the box at all, can you open the HTML on your site and make sure that jfbconnect.css file is actually being included on the page? If not, that's the actual problem.

A few last points:
* Yeah, the stacking issue is something we need to fix. Right now, we just keep appending the popup div to the page instead of changing the contents of the popup itself. So that means that the divs could stack and probably cause other issues.
* Just got v4.3.3 of JFBC out today. Didn't have a fix for the Test user as we couldn't recreate the issue on our end. Still investigating and will let you know what we find.

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

None
So I am back after a lil holiday hiatus... Wanted to let you know that the css file wasn't being included in the view I was using.... I just copied it into another css file and now I see the blue box.... :)

ANYWAY... the css not being included was it... In the next few days I am going to be playing around more with posting activity to cusom graph actions again... One question is.... how I can modify the timeline activity page to pull back more than just links for custom action? I was hoping get the image preview back as well?

THANKS AGAIN... EXCITED TO BE BACK ON OPEN GRAPH!
The topic has been locked.
Support Specialist
Glad to hear you got the CSS going. The links in the blue box should definitely be... links. If they aren't working, it's likely that some transparent div is over the top of them. In the CSS you added, make the z-index even higher, and hopefully that will help.

Regarding:

One question is.... how I can modify the timeline activity page to pull back more than just links for custom action? I was hoping get the image preview back as well?

I'm not sure what you mean here. Can you explain more? The image used for actions is the Open Graph image specified for that page. If you're not specifying one, do so. You can check the image set for a page by using the Facebook Debug Tool:
developers.facebook.com/tools/debug

Hope that helps, and good luck,
Alex
The topic has been locked.