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.
@Th3Net
I too would love to have Drupal support.
Can you add support for WBB
Could you add support for the Drupal CMS?
Can you add support for invisionfree please?
I'm using your 1.2.5 version as I am using a tekkit server, I keep getting a problem with forumaa not connecting to the users table. I am using SMF 2.0.5
can you help with this matter :)
thanks in advanced
@Furt
How long will it take
Hi. This plugin does not load in 1.6, please update it, it is a great plugin.
[SEVERE] Error occurred while enabling ForumAA v3.0.0 (Is it up to date?) java.lang.NullPointerException
at me.furt.forumaa.ForumAA.onEnable(ForumAA.java:36) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:382) at com.ryanclancy000.plugman.utilities.Utilities.loadPlugin(Utilities.java:294) at com.ryanclancy000.plugman.utilities.Utilities.reloadCommand(Utilities.java:423) at com.ryanclancy000.plugman.PlugManCommands.onCommand(PlugManCommands.java:82) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:190) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:527) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchServerCommand(CraftServer.java:516) at net.minecraft.server.v1_6_R2.DedicatedServer.ar(DedicatedServer.java:275) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:240) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:481) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:413) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
Also, when making XenForo the forum type, do I make it xf or XenForo?
Thanks,
Miles
Finally getting around to rewriting the entire plugin so that its easier to add new forums to it, so that people can contribute on github and do pull requests to add there favorite forum.
I intend to make my phpBB3 Forum allow logging using the logins you have in the Mc Server. We use AuthMe Reloaded as login system since we're an offline. Does ForumAA support this intent ?
Please add Vanilla Forums (http://vanillaforums.org) support, database format:
Table: GDN_User
Username Column: Name
Password Column: Password
Email Column: Email
More info: There is a column called "UserID" that goes up by 1 each registration.
If you did, it would be very appricieated.
If you guys could add vBulletin support I would greatly appreciate it. I can help if you need any information from the database. Let me know.
son of a... I thought this was a whitelist adder on the forums..
@Furt
No, MyBB.
@xclucky
Are you using SMF?
Do you have any idea why it turns my admins on the forum into default users? This is very annoying...
@Kartikitrak
Sorry if this is considered spam, but I just want to know an answer?
Hello. I'm very new to this plugin. Just a few questions. Can this plugin be used as a forum activation. Meaning that to be promoted on the server, you have to make a forum account? Also how does this plugin connect to the forum. Does the sql information on the config file have to link to the forum sql?
@VillageCraftersServer
This way should work: activation_commands: - pex group AdvancedBuilder user add %p
If I want to give a certain rank for it would that work ?
activation_commands: - pex group AdvancedBuilder user add [name]
@Kartikitrak
Bump.
I would also like to know exactly the same thing.
Hello. I'm very new to this plugin. Just a few questions. Can this plugin be used as a forum activation. Meaning that to be promoted on the server, you have to make a forum account? Also how does this plugin connect to the forum. Does the sql information on the config file have to link to the forum sql?