vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   Advanced Warning System (AWS) (https://vborg.vbsupport.ru/showthread.php?t=71992)

SamirDarji 11-27-2004 12:45 AM

Hmm...bans and warnings on a per forum basis. I wonder how hard this would be to implement?

[thinking out loud]
I guess there would be warnings that would have to be implemented on a per forum basis. And then bans also on a per forum basis. But since banning from an individual forum isn't part of vb's original design, all of that would have to be created. Hmmm...definitely not a quick bit of coding.
[/thinking out loud]

sv1cec 11-27-2004 05:01 AM

Quote:

Originally Posted by Shack Networks
Oh you are a one man wonder m8 lol

This is spot on what I was thinking of..

Thanks and I look forward to testing and playing with it :)

H

Regarding the automatic ban, what I've done so far, is to compare the original text written by the poster, with the text returned by the censor routine. If they are not the same, then we have censorship, which means the poster used bad words.

This I can trap and return it to the newreply.php file, I tested it yesterday. I get all the required info, userid, post id, etc. Now, I have to figure out (a) where to put the warning code so that it is used for either a new reply or a new thread or whatever and (b) how to code it, so that it does warn properly. Several issues have to be resolved, for example, there should be a specific warning type, which you should create and which will be known to the program (that's an issue, what if the program expects to find warning 999 and you have created 888?) etc.

As for the warning and banning per forum, that can be quite a bit of work, I do not see it coming unless vB changes some things in the code.

Rgds

ChrisLM2001 11-27-2004 05:16 AM

Quote:

Originally Posted by sv1cec
4. For ChrisLM2001, at the moment, the banned member is restored to his previous usergroup when he is unbanned. I can add a Warning Options, in which you could specify the user group in which the member is returned into. Would that help?

WOW! Now this is support! :D

That will be perfect. Sometimes when members return they still may need to be monitored for a while, so it'll be nice to automatically send former banned members to a watch usergroup. That way the Admin can choose later to reintroduce them to the community, when s/he's sure the member has cooled off (especially after a fight on the forums and there's some ire still left).

Chris

sv1cec 11-27-2004 05:24 AM

Quote:

Originally Posted by ChrisLM2001
WOW! Now this is support! :D

That will be perfect. Sometimes when members return they still may need to be monitored for a while, so it'll be nice to automatically send former banned members to a watch usergroup. That way the Admin can choose later to reintroduce them to the community, when s/he's sure the member has cooled off (especially after a fight on the forums and there's some ire still left).

Chris

Chirs, what do you mean "That will be perfect"? I have already implemented this, in version 1.3

Unfortunatelly, you would have to be the one to test this feature out. Download and install and let me know how it works. Remember to go to the Warning Options and define the "restore" group.

Please test it out, or else you will have to wait until Monday or Tuesday for me to test it.

Rgds

ChrisLM2001 11-27-2004 07:09 AM

Just downloaded it again and will applying it in a moment. Will let you know how it turns out.

Chris

ChrisLM2001 11-27-2004 10:14 AM

Installed it and except for an error installing the phrases (needed to manually add the table prefix) it seems to be working. Haven't tested to see if it'll warn/ban anyone yet...lol.

Have one question: what is the warning maturity level? The other fields are explainable, but that one I don't know.

All in all it's a nice hack, with a lot of options (install it!!). :) :) :)

Chris

mcyates 11-27-2004 10:22 AM

the warning maturity level is the lenght of time the warning stays "active" for the user. If you set this to 9 then the warning will go away after 9 days.

Hope that helps

mcyates 11-27-2004 10:24 AM

one questions for you sv1cec, is it possible to include the name of the person banning the member to be included in the email and / or the pm

sv1cec 11-27-2004 10:39 AM

Quote:

Originally Posted by mcyates
one questions for you sv1cec, is it possible to include the name of the person banning the member to be included in the email and / or the pm

If you do not use the Hidden Warner feature, then the name of the moderator/admin/supermod is listed both in the PM and e-mail, as well as in the reports. The hidden warner is used by those admins, who do not want to reveal to the end-members, who the warner was.

Just set the Hidden Warner value to 0 and the real warn will .... warn!

Rgds

sv1cec 11-27-2004 10:41 AM

Quote:

Originally Posted by ChrisLM2001
Installed it and except for an error installing the phrases (needed to manually add the table prefix) it seems to be working. Haven't tested to see if it'll warn/ban anyone yet...lol.

Have one question: what is the warning maturity level? The other fields are explainable, but that one I don't know.

All in all it's a nice hack, with a lot of options (install it!!). :) :) :)

Chris

The maturity is the number of days the points of a warning will afffect the warned member's account. At the end of the maturity period, the cron job automatically removes those points from the member's account.

Rgds


All times are GMT. The time now is 09:45 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01779 seconds
  • Memory Usage 1,747KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete