By Anonymous (not verified) on
I want to prevent spam posts by requiring members have a certain number of posts, or have been a members for a certain amount of time or something. I know there's a comment filter in the actions module where you can signal certain strings of text that unpublishes a post. But it seems only to work for comments and not nodes, and applies to everyone. How can I accomplish what I need?
Comments
the concept is using the
the concept is using the userpoints.
1. when a user do a post, deduce 1 (or 10 ..etc) point from his / her account.
2. only member with points > 1 (or 10) may see the link (click the link to post) (or any thing click to post)
3. close the member account with negative user point balance.
simple and easy to make.
There's no way to prevent
There's no way to prevent certain strings within a post for people with point balances below a certain threshhold? I really don't want to be "punishing" all users by removing points for posts. I'd like to encourage posts actually, you know?
Oh, I think I know how to do
Oh, I think I know how to do it! I'll create variations on the filtered html input format including one that strips
<a>tags, create user roles and assign them to the input format, and assign userpoints to the roles. So once they've achieved a certain number of userpoints, they'll be upgraded to a role that has access to an input format that doesn't strip the<a>tags. :)