Quick convert of anti-spam questions to their own table

Signed-off-by: emanuele <emanuele45@gmail.com>
a bit of interface

Signed-off-by: emanuele <emanuele45@gmail.com>
Reworked the entire create_control_verification function to make it easier (I hope) to read and use

Signed-off-by: emanuele <emanuele45@gmail.com>
I don't like at all validateToken...

Signed-off-by: emanuele <emanuele45@gmail.com>
single commit with many changes.. (cleanup, refactoring ...)
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
Fix for #321: Admins can't add members to protected groups
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
Merging functions.. 
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
typo in maintenance
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
ups, leftover from debugging..
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
:D merging functions, the task was exactly the same ..
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
Docs are important.. We need to know what our functions do.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
ups, we should use the expected parameters...
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
Merge pull request #322 from eurich/manage_membergroups

Manage membergroups refactoring
basic cleanup (global, deprecated code)
moved db query to subs.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
db queries to subs
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
methods visibility
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
more db queries to subs.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
better use the function we created before :P
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
required subs was missing.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>
again, required subs was missing.
Signed-off-by:Thorsten Eurich <thorsten@eurich.de>