Extension talk:Facebook

From mediawiki.org
Latest comment: 8 years ago by Smith.dan in topic $wgFbUserRightsFromGroup broken

Example wiki[edit]

Is there an example wiki I can look at that uses this extension? Leucosticte (talk) 08:17, 26 October 2013 (UTC)Reply

$wgEmailConfirmToEdit and $wgEmailAuthentication conflict[edit]

I run a private wiki that only users can edit. I want to allow people to create an account or use Facebook connect. But if they create an account I want them to have a confirmed email to edit. When I set the two variables to true to allow that, it then prevents Facebook users from editing. Is there any way around this?

Special:Connect/Debug returning <facebook-error-needs-convert> + Fatal error: Class 'SpecialPageFactory' not found error[edit]

Hi.

I have version 4.0.6stable installed on MW 1.19.5. When I go to the Special:Connect/Debug page I see <facebook-error-needs-convert> I assume this means something is not working right. I following the installation guide. What does this error mean?

I'm also seeing Fatal error: Class 'SpecialPageFactory' not found in /var/www/webapps/iow/extensions/Facebook/SpecialConnect.php on line 90 error when calling Special:Connect&returnto=Around_Isle_of_Wight

Any idea what the problem is here?

Thanks! Mitchelln 12:08, 5 November 2013 (UTC)Reply

Breaks all Javascript used in Semantic Mediawiki[edit]

Whenever I enable this extension, all javascript lists, result formats, and maps used by Semantic Mediawiki are broken. Any ideas of how to fix this? Thanks

FIXED: I disabled opengraph in the facebook extension's settings file, and that allowed login without breaking any javascript.

Broken on MW 1.21?[edit]

I'm having a hard time getting it to work on MW 1.21 When I click login with facebook, a window appears for a very short time and nothing happens. Any help would be greatly appreciated.

Broken in 1.22[edit]

This extension should be updated to not to use ExternalUser, wich is deprecated. It should use AuthPlugin. Also, getPageTitle seems to be not implemented in 1.22, only in 1.23. It might use one or another depending on the version. --Krusher (talk) 12:37, 9 February 2014 (UTC)Reply

This is causing a PHP Fatal error: Class 'ExternalUser' not found in new Mediawiki versions. Has anyone fixed this?
https://dpaste.de/HwHp/raw this seemed to fix it for me --Nischayn22 (talk) 17:30, 12 June 2014 (UTC)Reply
the link is broken, can you please replace it? Thanks so much!
You can try out the change from here nischayn22's fork of facebook extension--Nischayn22 (talk) 03:33, 22 September 2014 (UTC)Reply

Facebook totally not working in 1.26. No likes no facebook login. :( Update this does make Login with Facebook appear but nothing happens when clicked but no FBcomments or FBlike -- Michael Eh? (talk)18 December 2015

$wgFbUserRightsFromGroup broken[edit]

The Facebook API seems to be deprecating user_groups. I get the following error when trying to "Log In with Facebook" for the first time on a new wiki:

Invalid Scopes: user_groups. This message is only shown to developers. Users of your app will ignore these permissions if present. Please read the documentation for valid permissions at: https://developers.facebook.com/docs/facebook-login/permissions

From what I can tell, there's is no workaround: once the feature is fully deprecated, there will be no way for a MediaWiki extension to get group information from Facebook, and thus no way to manage permissions with a Facebook group. Am I understanding correctly?

--Smith.dan (talk) 02:16, 3 August 2015 (UTC)Reply

Problem with the User login form[edit]

Hi, I tried to add a Facebook Login button on the user login page as is explained : - I replaced in MediaWiki:Nologin : Don't have an account? $1. - By : Don't have an account? $1. You can also . <fb:login-button show-faces="true" width="450" max-rows="1" scope="auto"></fb:login-button>

But then when I go to the user login page, the html code is not interpreted and I always see :

You can also . <fb:login-button show-faces="true" width="450" max-rows="1" scope="auto"></fb:login-button>

Thanks for your help