Hi Ted,
Thanks for the info! (and your patience).
I just released a new version:
http://modules.formtools.org/facebook/download.php
I'm still somewhat in the dark because I couldn't reproduce the exact problem, but I have a pretty good hunch.
Here's what's changed:
1. The website key validation process no longer uses sessions (they were being used but not needed), so problems on this site won't interfere with your installation.
2. It's possible that the uninstallation wasn't deleting the module database table in all cases.
3. I fixed the handle_error() function call, so if neither of the two problems above were the cause, we'll at least get a more explicit error message displayed on the screen.
Due to #2, to ensure that the old database table is removed:
(a) add the module to your /modules folder,
(b) click the "Refresh Modules" button on the Modules page,
© click "uninstall" right away for the Facebook forms module (even though the row is highlighted in green as not being installed). That will explicitly remove the old table, assuming that was the problem.
Then, delete the facebook module from your modules (if it's still there) and then just try the installation totally anew.
Again, I'm terribly sorry for all the fuss! It's not normally this tricky getting a module going!
- Ben
Thanks for the info! (and your patience).
I just released a new version:
http://modules.formtools.org/facebook/download.php
I'm still somewhat in the dark because I couldn't reproduce the exact problem, but I have a pretty good hunch.
Here's what's changed:
1. The website key validation process no longer uses sessions (they were being used but not needed), so problems on this site won't interfere with your installation.
2. It's possible that the uninstallation wasn't deleting the module database table in all cases.
3. I fixed the handle_error() function call, so if neither of the two problems above were the cause, we'll at least get a more explicit error message displayed on the screen.
Due to #2, to ensure that the old database table is removed:
(a) add the module to your /modules folder,
(b) click the "Refresh Modules" button on the Modules page,
© click "uninstall" right away for the Facebook forms module (even though the row is highlighted in green as not being installed). That will explicitly remove the old table, assuming that was the problem.
Then, delete the facebook module from your modules (if it's still there) and then just try the installation totally anew.
Again, I'm terribly sorry for all the fuss! It's not normally this tricky getting a module going!

- Ben