After more than 20 attempts of integraition with facebook login I came to 2 (TWO) major issues:
Your facebook plugin asks FB for publish_actions permition and your guides does not tell what you have to do to make it work, because pure clean and fresh vanilla instance when connecting to fresh APP makes FB to respond like that: "Submit for Login Review
Some of the permissions below have not been approved for use by Facebook." - and there is actually nothing more in this note but I have found publish_actions in your script in scope section.
Even I have tried so many times, every time exactly as your guides say. Even I have try to find solution here (change in code, replace plugin with the one on Github) etc. etc. There is always the same conlusion: UniqueID is required. !
Settings (app id, secret key, app settings) are OK because if they were not I would not be able to go through FB auth and APP connection ... something is wrong later - when after sucesful connecting FB is sending me back and vanilla seems doesn't recognize facebook profile details.
I'm looking for someone to manage the release of Vanilla 2.5. Its release is not dependent on this being fulfilled, I'm just interested in having the conversation. Getting applicants does not guarantee I will choose anyone to do this.
These are at the volunteer's discretion since we are inventing this and don't have expectations established. They can choose all, none, one, or multiple. Maybe the next one chooses differently!
Gray area: Timing of the initial fork. We'll talk about it in advance, but I should probably be the one to pick the moment for this one.
These need not have been fulfilled at the time of this posting, but do need to be fulfilled before applying. You must have:
Email me at
lincoln at vanillaforums.com if you're interested or have questions. I'm also happy to answer questions here. We're definitely not as formal as this post implies, I'm just trying to preemptively set expectations accordingly.
I know there are some things which wouldn't be good for a community. Mobbing members might be fun for the rest of the board, but it is noticed from outside and who wants to be the new one in a shark basin? No one, therefore soon there will be only some bored sharks left.
So no, mobbing isn't good, it's evil. But we all know how much fun it is to be evil...
Just for fun, let's assume you wanted to allow your users to be super assholes to each other on your forum: which plugins would you like to have for that?
I could think of the following:
Description: Allow other users (but not the user himself) to change the title of a user. (A history in the profile would be nice)
Description: Each user can suggest an avatar for himself or others. Community can vote which one should be used and the one with the most votes would be the current avatar.
Description: Allows up- and downvoting posts. Increase/Reduce allowed posts per day based on votes.
Description: Allow discussion authors to explicitly disallow some other users to see the content of the discussion.
And it goes without saying that all this plugins come with a popup and mail notification which cannot be switched off
What ideas could you come up with?