This is probably going to have an easy solution, but for the life of me I can't figure out what it is. Using Modularity Lite as my theme and using Simple Facebook Connect as a plugin. This all worked fine before I changed my theme, and now my code doesn't play nice.
OK, so the code I am supposed to post to enable Facebook commenting is:
<div id="comment-user-details"> <?php do_action('alt_comment_login'); ?></div>
which is supposed to be entered just before the author field in the comments.php file. Trouble is I must be putting it in either the wrong file or the wrong spot, because it keeps misbehaving. What it is actually doing is populating the author, website, email fields with my own details, which it is evidently getting through the API, but this is before I've actually logged into Facebook. This is fine if I'm using the site but a fat lot of good for anyone else who will have their own account.
After that, if you do log into Facebook, it pops up and recognizes you but then gets rid of the CAPTCHA (I have SI Captcha installed which works just fine). Once it's done this there is then no CAPTCHA for a user to fill out and the form tells them where to shove it.
I know I must be doing something wrong but for the life of me I can't spot where it is. Any help would be appreciated!