ForumAA
ForumAA - An easy way to reduce spam on your forum!
Version: v3.0.0
Sourcecode | Issue Tracker | Test Builds |
ForumAA is short for Forum Account Activation, which is a clone of TheKris1234's
Features:
- Reduce spam by requiring users to activate forum accounts through a Minecraft command.
- Autoactivate users as soon as they log in, no command required! (Disabled by default)
- Custom profile fields - This allows users on your forum to register with a username other than their Minecraft username.
How To Install:
PHPBB:
- Go to your forums, log in as an Administrator and go to the Administration Control Panel
- Under "General" > "Board Configuration" click "User Registration Settings"
- Set it to "By Admin"
MYBB:
- Go to your forums and log in as an Administrator and go to the Admin-CP
- Click on "Configuration" -> "User Registration and Profile Options"
- Change "Registration Method" to "Administrator Activation"
XenForo:
- Go to your forums, log in as an Administrator and go to the Admin Control Panel
- Under "Home" > "Options" click "User Registration"
- Uncheck "enable email confirmation"
- check "enable manual approval"
SMF:
- Go to your forums, log in as an Administrator and click on the Admin tab
- Under "Members" > "Registration" > "Settings"
- Change Method of registration to Admin Approval
IPB:
- Go to your forums, log in as an Administrator and click on the AdminCP link.
- Under System Settings > Security and Privacy -> Security [Managing Members]
- Change the New registration email validation setting to either User then Admin or Admin.
Plugin Install:
- Download plugin and put into /plugins
- Start server. The plugin will create /ForumAA/config.yml in /plugins and disable itself
- Edit the file appropriately. HELP BELOW
- Reload Server.
- DONE
How to use:
- Log in as the username registered on the forum and type /account activate You will receive a confirmation message.
Permissions:
- no permissions used "yet"
Config.yml
Database: #Hostname for your SQL server. URL: localhost Port: '3306' Username: username Password: password Database: DB-Name Table_Prefix: smf_ Forum: Type: smf URL: http://forum.myserver.com Optional: # Leave this blank unless your allow users to register with names other than their Minecraft IGN Custom_Field_ID: '' Login_Activation: false
Todo:
- Localization
- Give me your ideas
Credits:
- Lavoaster - IPB support
- Darkhand81 - plugin tester
Changelog:
v3.0.0
- IPB support added.
- Async tasks added to stop server freezes.
- Fixed config file generation.
- MCstats added.
- Fixed account activation messages.
- Added support for console commands triggered by activation
v2.1.0
- Config changes, Will need to let the plugin rebuild it.
- Updated to 1.2.5-R1.0
- Added full support for XenForo, SMF is also added but not tested.
@Furt
Mybb support is done well do you mind uploading your plugin then. I realy want it in my server. Thanks
Mybb support is already done
Hey furt will you be adding mybb support?
XenForo support added! Will be in next release.
When i get home ill dig in and see what i can do with the new features
@louiskw
Now that web links can be opened in the client, this could be a great alternative to having to edit the SQL database directly! Pipe the verification link to Minecraft instead of email.
I wonder if there's a way to do that without editing the forum software, though... ForumAA would have to read the verification code from the database and create the link, perhaps?
Can this be modified so that on login to minecraft, forumaa open sa file on my server: mememe.com/verify.php?u=louiskw&p=qwerty U= is the username to verify and the p= would be a secret password to let the website server know that it is forumaa.
The command activates the players forum account. U can use a custom field for a users mc name if u choose.
So what happens when someone does /account activate...I don't quite understand what the plugin does.
Is it basically instead of having email activation where they click a link they do it in game?
What happens if they put a different username to there ingame name?
Just to keep everyone updated, i havent forgot about the plugin, ive just been busy with RL stuff. Ill try to produce a new version sometime this week.
thx but can you update for 1.2.5 ?
Thanks SO much for bringing this back to life!!
One question, the single biggest flaw that the original version of this plugin had was that it wasn't threaded... A laggy forum database would freeze the game thread until it responded. Is this version designed in such a way as to not freeze up the main thread if the forum database is slow to respond?
Thanks!!
Alot of people want Xenforo support so that is currently top priority after the rewrite of the plugin.
XenForo support would be very appreciated! Great plugin though.