Print Page | Close Window

Banning Forum Members

Printed From: Web Wiz Forums
Category: Web Wiz Web App Support Forums
Forum Name: Web Wiz Forums
Forum Description: Support forum for Web Wiz Forums application.
URL: https://forums.webwiz.net/forum_posts.asp?TID=14223
Printed Date: 12 April 2026 at 2:22pm
Software Version: Web Wiz Forums 12.08 - https://www.webwizforums.com


Topic: Banning Forum Members
Posted By: Spirit-Medium
Subject: Banning Forum Members
Date Posted: 13 March 2005 at 8:21am
Hi i wonder if anyone can help.
I have a member on my forum that i have tryed to ban useing the i.p. blocking which it hasnt worked he is still posting i have also banned his email address and that has not worked also. Have you any idears?



Replies:
Posted By: michael
Date Posted: 13 March 2005 at 10:31am
Please provide some additional information, what version are you running, did come back with a different IP/Email address or was he able to use the same?

-------------
http://baumannphoto.com" rel="nofollow - Blog | http://mpgtracker.com" rel="nofollow - MPG Tracker


Posted By: Spirit-Medium
Date Posted: 13 March 2005 at 11:12am
I am useing 7.9 it looks like he has used another ip address but i also banned his email addres and this morning when i woke up he had been posting again.


Posted By: xeerex
Date Posted: 13 March 2005 at 11:12am
The truth is that there is no way to 100% block a user from a forum unless on a publicly accessible forum.

  • If you block the IP address, then most likely the user is on a dynamic IP which will change, or the user can just come in through a proxy server.
  • If you ban the IP range, then you will most likely penalize other users on that network, and the "bad" user can again come in through another network or through a proxy.
  • If you ban the email address, then the user can just use another email address.
  • If you ban the email domain, the user can just get another.
  • If you ban the username, then the user will just create another one.
The best hope is to simply ban the users email, deactivate the username, and hope he/she eventually tires of the game. Another suggestion is to allow new users to enter a group that has limited rights and ladder them to the next, or manually elevate their rights. However, this has the cost of additional overhead on your part.

You could also setup the forum where admins have to manually activate members, but again there is the additional overhead in administration.


-------------
http://webspacegeeks.com - Need Hosting, Domains, Dedicated Servers?
http://www.smartergeek.com - web design | pc support | training | podcasts | video production


Posted By: Spirit-Medium
Date Posted: 13 March 2005 at 12:21pm
Thanks for your help.
Could you please tell me how i can manually activate members?


Posted By: arpee
Date Posted: 13 March 2005 at 1:28pm
Here is how I approve each new member.
 
Open register.asp and look for:
 

 '******************************************
  '***     Send activate email    ***
  '******************************************
 
  Dim strEmailApprove  
'LETS MAKE THE ADMIN GET IT FIRST

   strEmailApprove = "
mailto:myown@emailaddress.com - myown@emailaddress.com "

 'Inititlaise the subject of the e-mail that may be sent in the next if/ifelse statements


strSubject = "" & strTxtWelcome & " " &

strTxtEmailToThe & " " & strMainForumName
 
 
 
Notice I added strEmailApprove
 
Now change a few lines down:
 
strEmailBody = strEmailBody & vbCrLf & vbCrLf & strTxtEmailThankYouForRegistering & " " & strMainForumName & ". - " & strEmail & ""
 
and
 
 
blnSentEmail = SendMail(strEmailBody, decodeString(strUsername), strEmailApprove, strMainForumName, decodeString(strForumEmailAddress), strSubject, strMailComponent, false)
 
Now registrations will be sent to you and you can copy the emailaddress and forward it if you want to.
 


Posted By: Spirit-Medium
Date Posted: 13 March 2005 at 2:48pm
Im not sure which parts to change on mine at the moment it says >>
 
 '******************************************
  '***     Send welcome email    ***
  '******************************************
                'Send the new user a welcome e-mail if e-mail notification is turned on and the user has given an e-mail address
                ElseIf blnEmail = True AND strEmail <> "" AND strMode = "new" Then
                &nbs p;       'Initailise the e-mail body variable with the body of the e-mail
                &nbs p;       strEmailBody = strTxtHi & " " & decodeString(strUsername)
                &nbs p;       strEmailBody = strEmailBody & vbCrLf & vbCrLf & strTxtEmailThankYouForRegistering & " " & strMainForumName & "."
                &nbs p;       strEmailBody = strEmailBody & vbCrLf & vbCrLf & strTxtEmailYouCanNowUseTheForumAt & " " & strWebsiteName & " " & strTxtEmailForumAt & " " & strForumPath
                &nbs p;       strEmailBody = strEmailBody & vbCrLf & vbCrLf & strTxtUsername & ": - " & strUsername
                &nbs p;       strEmailBody = strEmailBody & vbCrLf & strTxtPassword & ": - " & decodeString(strPassword)
                &nbs p;       'Send the e-mail using the Send Mail function created on the send_mail_function.inc file
                &nbs p;       blnSentEmail = SendMail(strEmailBody, decodeString(strUsername), decodeString(strEmail), strMainForumName, decodeString(strForumEmailAddress), strSubject, strMailComponent, false)
                End If


Posted By: arpee
Date Posted: 17 March 2005 at 7:21pm
Change it to this, I set the changed items to red.....
 
 '******************************************
  '***     Send welcome email    ***
  '******************************************
Dim strEmailApprove:strEmailApprove = " mailto:myown@emailaddress.com - myown@emailaddress.com "
                'Send the new user a welcome e-mail if e-mail notification is turned on and the user has given an e-mail address
                ElseIf blnEmail = True AND strEmail <> "" AND strMode = "new" Then
                & ;nbs p;       'Initailise the e-mail body variable with the body of the e-mail
                & ;nbs p;       strEmailBody = strTxtHi & " " & decodeString(strUsername)
                & ;nbs p;       strEmailBody = strEmailBody & vbCrLf & vbCrLf & strTxtEmailThankYouForRegistering & " " & strMainForumName & ". - " & strEmail & ""
                & ;nbs p;       strEmailBody = strEmailBody & vbCrLf & vbCrLf & strTxtEmailYouCanNowUseTheForumAt & " " & strWebsiteName & " " & strTxtEmailForumAt & " " & strForumPath
                & ;nbs p;       strEmailBody = strEmailBody & vbCrLf & vbCrLf & strTxtUsername & ": - " & strUsername
                & ;nbs p;       strEmailBody = strEmailBody & vbCrLf & strTxtPassword & ": - " & decodeString(strPassword)
                & ;nbs p;       'Send the e-mail using the Send Mail function created on the send_mail_function.inc file
                & ;nbs p;       blnSentEmail = SendMail(strEmailBody, decodeString(strUsername), decodeString(strEmailApprove), strMainForumName, decodeString(strForumEmailAddress), strSubject, strMailComponent, false)
                End If



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.08 - https://www.webwizforums.com
Copyright ©2001-2026 Web Wiz Ltd. - https://www.webwiz.net