Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.
+2 votes
249 views
in Q2A Core by
edited by
As Scott mentioned once, if your site grows more and more spam accounts are created.

For this, I removed the field "website" and left only "about me".

However, still in those fields the spam-guys post their "For ... visit http://www..."

I would like to filter those links.

I could use jquery but if they turn off javascript they still can post...

1 Answer

+2 votes
by

FYI, I solved it differently.

I just DO NOT display about-me, name, and living place if the user has less than x points.

Core hack for this:

1. open qa-page-user.php

2. go to line: foreach ($userfields as $userfield) {

3. enclose the entire foreach with:

        if($userpoints['points']>20) {
            foreach ($userfields as $userfield) {    
               ...
            }
        } // end anti-spam

 

Done!

by
It is nice idea. Privacy plugin for limiting the open range of user's personal information may be necessity.
...