![]() |
Prevent Users With Low Post Counts Posting/PM'ing URLS
Title: Prevent members with low post count posting/pm'ing urls.
Author: NTLDR Version: 1.0.1 vB Compatibility: vB3 Gamma, RC1, RC2 Description: I created this hack a while ago for use on my board to prevent people signing up and just posting a URL. This hack will prevent users with less than X posts from PM'ing or posting URLs. File edits: In includes/functions_newpost.php find: PHP Code:
PHP Code:
PHP Code:
PHP Code:
In private.php find: PHP Code:
PHP Code:
In Front-End Error Messages add: Varname: x_contains_urls Text: Code:
Your $typephrase contains one or more URLs, please remove them before submitting your message again. |
Can we get a text install file for this? And, good work there. ;)
|
Another one let out of the bag. Good work. This will hopefully stop my rivals advertising their sites to my members lol.
|
Nice hack :) this one will really help prevent spamming no?
|
instead of
PHP Code:
PHP Code:
|
I had that origionally but it didn't seem to work, although I think that was due to me using $post['pagetext'] which doesn't exisit :P
Thanks for the comments Stefan :) I've updated the first post with this change. |
What is a good recommended setting for this?
|
I've had this running on my site for 2 years now. But I use a much shorter piece of code to achieve a similar result.
|
Great hack!
Is there a similar one to 2.3.x versions? Erwin, wanna share with us? :) |
Erwin released and alternative version for vB2.
|
Quote:
|
Check his profile, you'll see it listed there :)
|
Quote:
|
Quote:
|
Quote:
|
Is there any way to add a message to the error that comes up that says they need to have so many posts before they can use links in their messages? I haven't installed this yet. Does it already do that? If not, they may wonder how many posts they DO need to have before that can use links. ;)
|
I kind of find that doing that would be like telling them how many messages they need to spam before they can spam there URL ;) However you can just edit the Phrase you add to change the text to something along the lines of you need X posts before you can post URLs :)
|
Quote:
|
i only want this to apply to pm's, not posts because my competition always advertises through pms ;) can you please tell me how i would go about doing that? do i just add everything after
"If you want this to apply to posts only you don't need to do the following edit which is for PM's:" or...? |
Just don't add:
PHP Code:
|
hey thanks. it's working like a charm :)
|
is it working with vb3.0.1?
|
Quote:
|
Any way to get this to work for signatures also?
|
Just add the code to profile.php whereever the signature is is checked.
|
Quote:
|
I'd also like to know how to use this to stop linking in signatures. The profile.php file doesn't contain the same code, so we can't use the same instructions. I tried adding it where it seemed to fit, but it didn't work.
Thanks for any input :) |
Confirmation that this is working fine in 3.0.1? :D
|
There is no reason why it shouldn't work.
|
I...don't know. I had it set to 50 and made a test username and posted a link just fine. I'm using 3.0.1...could have ben a mistake by me, but I don't think so...?
|
I would like to know how to limit this to specfic forums.....like so that a user has to have x amount of posts before they are allowed to post in a specfic forum? Is this possible with this bit of code or should i ask elsewhere on the board?
|
works fine in 3.0.1 - Installed
one thing which I dont like about this hack is the fact that new users cant use [img] tags with this :( any fix on this? great hack, although I am looking for something similar with signature as well regardless of number of posts. I just dont want any url in the signature. Any help regarding this? |
That's a bit of a bummer that it stops people from using [img] but if it stops the spammers then it's something I'll put up with.
|
any help with the [img] code?
|
*bump*
|
Quote:
Cheers, Robert |
ya, but I'd prefer not wasting my b/w on that.
Also, can we make a check so it allows internal links and only show the error if there are external links! |
Confirmed this is working as normal with 3.0.3.
Cheers, Robert |
I can't get it to work on my 3.0.3 board. I can still post links and I have 2 posts and I set the min to 5.
|
I installed this in 3.0.1 and got an error in functions_newpost.php on line 811 when anyone tried to post anything. I re-did the whole thing and I still had the error... I did edit the nr of posts so it's not that.
Just thought I'd let you know... |
All times are GMT. The time now is 04:50 PM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|