HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


Stopping spam posts based on content

Login / Search

 [ Join | More ]
 Add topic 
Posted
Rating:
#101851 (In Topic #19971)
Avatar

Community saint

Hi,
We are being subjected to a really annoying group of spammers that are trying to sell ex display kitchens.
We get three to four new users and 1 or 2 posts from each of them every day.

They are using IP addresses from all around the world, I guess via proxies - so banning has little effect.

We delete the topics and users each day - they never reuse the user anyway.

I can not see it, but is there a way in OCP to look for a phrase and require our mods to validate the topic/post before the general public see it ?

I did think about word filters to turn the posts in to nonsense but that could just affect other legitimate users.

Cheers
Ade
Back to the top
 
Posted
Item has a rating of 5 (Liked by JeanLiked by Lhasadreams)  
Rating:
#101853
Avatar

Honoured member

You could maybe set the newbie group to require moderator approval for any posts and make the second level to be a low number of points. That way nothing will appear until you are sure someone is genuine. You could even auto promote someone once you are sure.

Just Jarv
Back to the top
 
Posted
Rating:
#101903
Avatar

Community saint

Some times it is easy to overlook the easiest solution - thanks for that Steven !

I have just looked at this and I would like all the moderators to be able to be emailed when a post needs validating - however I cannot see a setting that adds the post needs validating selection to a group to allow it to be selected in a moderators profile.

We use a separate moderators group as the super-moderators group is too powerful.

Do I have it right that the only way to add the Post Needs Vaildation section to a user Notifcaitions Profile is to add them to the Super-Moderators group ?

Cheers
Ade
Back to the top
 
Posted
Rating:
#101905
Avatar

Community saint

Just to be clear, how do I get these settings to appear for a particular user group ?

I have gone round in circles with the Permission Tree editor, but I cannot get them to appear for anyone accept an admin.



Cheers
Ade
Back to the top
 
Posted
Rating:
#101906
Avatar

There is no individual privilege controlling that, just one global privilege called "May listen to notifications intended for staff".

You could do a sneaky workaround. If you use gmail on a staff account, you could set up a rule on gmail to forward mails to a group of addresses based upon subject line.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#101998
Avatar

Community saint

Thanks for that tip Chris.

I have now set this up, but there is one flaw:

If the new user submits a second post then the points are still given out even though they are waiting for the first one to be validated. So they get promoted to a group that can make new posts.

Is it possible to stop the points being awarded if a user is waiting for a post to be validated ?

Cheers
Ade
Back to the top
 
Posted
Rating:
#101999
Avatar

Honoured member

Lhasadreams said

Some times it is easy to overlook the easiest solution - thanks for that Steven !

I have just looked at this and I would like all the moderators to be able to be emailed when a post needs validating - however I cannot see a setting that adds the post needs validating selection to a group to allow it to be selected in a moderators profile.

We use a separate moderators group as the super-moderators group is too powerful.

Do I have it right that the only way to add the Post Needs Vaildation section to a user Notifcaitions Profile is to add them to the Super-Moderators group ?

Cheers
Ade
Yes it is i'm not sure exactly what the permission is but if you copy the permissions from the Probation group for the initial group that should work.

At least i think the Probation group requires validation before any posts appear. If they're genuine just promote them early

Just Jarv
Back to the top
 
Posted
Rating:
#102001
Avatar

Lhasadreams said

Thanks for that tip Chris.

I have now set this up, but there is one flaw:

If the new user submits a second post then the points are still given out even though they are waiting for the first one to be validated. So they get promoted to a group that can make new posts.

Is it possible to stop the points being awarded if a user is waiting for a post to be validated ?

Cheers
Ade

Ah, good point.

We will not give post count when a non-validated post is made, and we will amend it when that post is validated.

I am about to post a hotfix. As you have a lot of customisations, you'll need to look at the github commit attached to it. It's a pretty simple couple of changes. Let me know if you want me to apply it manually for you.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#102002
Avatar



Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
There are too many online users to list.
Control functions:

Quick reply   Contract

Your name:
Your message: