Active
Project:
Drupal for Facebook
Version:
6.x-2.0-beta10
Component:
Facebook Connect
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
8 Apr 2010 at 13:04 UTC
Updated:
10 Apr 2010 at 07:48 UTC
I'm trying to follow the handbook page http://drupal.org/node/685320 to post nodes and comments to Facebook.
I get the checkboxes to the right forms, and everything seems to work fine, but after the form dialog I get this error message:
URL starts with fb_cb/[appname]. This should never happen on connect pages. Did the previous page have a badly formed link?
Sometimes there might be three of them on top of each other. I'm only using FB Connect, not the canvas pages.
Comments
Comment #1
Dave Cohen commentedThat's a warning intended to catch these problems as soon as they happen.
I want to solve this problem but I need help. Can you tell me exactly how to reproduce this? Preferably on a vanilla drupal with no extra modules except modules/fb installed. And using a standard form like node/add or contact.
This isn't about posting to the wall. Its about drupal redirecting after any form post. Even if you take away the post to wall code, the problem still happens, right?
Also I wonder if you have this problem after upgrading to the .dev build?
Comment #2
cclin commentedI met this issue too.
I have devel and fb modules in my sites/all and have Devel, Drupal for Facebook, Drupal for Facebook Applications, Drupal for Facebook Devel, Facebook Connection and User Management enabled.
It is very simple to re-create this issue.
What I have done are,
1) Add Application.
2) Logout
3) Click "Connect with Facebook" button from "User Login" menus. Input Email and Password and clikc "Connect" button in "Connecti with Facebook" popup window.
4) After enter my drupal site, click menu "My Account", then I have this
URL starts with fb_cb/[appname]. This should never happen on connect pages. Did the previous page have a badly formed link?
message.
BTW, I found I login as an administrators via above steps. Is it correct ?