Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Warning Hack V1.5 Details »»
Warning Hack V1.5
Version: 1.00, by Zero Tolerance Zero Tolerance is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 3.0.3 Rating:
Released: 05-19-2004 Last Update: 07-12-2004 Installs: 161
 
No support by the author.

Version 1.5 Note: You must have v1 installed to upgrade, the upgrade process is small so there was no need to write out a fresh install.

It has come to my attention that a "decent" warning system isn't available here on vbulletin.org, which is quite a shame, and because forums like mine, and probably yours need a simple yet advanced warning system to keep things under wraps

Anyway, i thought i might aswell release what i made, prior to me getting off my ass... lol

Administration Features:
View Warning Logs
- Displays all warnings, warned user, warned by, link to the warned post, date, warning type, and the comment specified when the warning was given, and a remove warning link
(Remove will remove the log and also put the members warning level back down in accordance to how much it was increased by the selected warning removed)
Unban Banned Members
- A simple page that you should visit every few days, it will automatically ban any auto banned users by the warning system where there ban time has expired
Warning Options
- Here you can set the following:
-- Number of warn points before member is auto banned
-- Number of days a member is auto banned for
-- View Warnign Types
-- Add Warning Type
-- Add warning type has the following fields:
---- Name/Description/Warn Points Given

Forum Features:
Every post has "Warn [Name]" and "View [Names] Warnings"
These are only accessiable by a member group which is allowed to "moderate" (Moderating groups are auto detected)
Clicking the Warn link will bring you to a page where you view the user your warning, a link to review the warned post, members current warning level, and below the warning types, has a drop down menu to select the warning type, and a text field to put your comment for why this warning is been issued
Upon completing the warning form, the warned user will be Pm'ed from the person who warned them, with the comment put down and a link to the post

View Warnings link will display logs of only that specified user's warnings, the same features as the admin cp warning logs, only just for this user

Members can access only 1 page of the warning system, which is "View My Warnings", this link is added to the quick links drop down menu
Here they simple view there warnings, just like a moderator would, only without the remove warning link

V1.5 Features:
Protectable Usergroups:
No user's in these defined groups can be warned, or banned.
Root Admin Force Protection:
Userid 1 cannot be warned, canned be banned, this is not optional, this is forced for security.
New Unban Members Set Up:
Now displays all currently banned user's, what time they were banned, what time they are supposed to be unbanned. You may unban the user even if there time has not expired (You will be notificed if they have not served the time issued upon ban, but not stopped). Upon unbanning, you choose the members 'new' warning level and the user's usergroup to move them into
Set banned usergroup:
You can now easily choose from a drop down menu which usergroup user's are sent to if after been warned they are banned.

V1.5 Bug Fixes:
- User locations in 'Users online' shown as unknown if they are warning/viewing warnings (Priority: Medium)
- Unban members system renovated and now fully works (Priotity: Maximum)
- No mysql errors upon sending a pm if the PM table had been altered (Priotity: Maximum)
- New protectable usergroups to stop any group of your choice been banned (Priotity: Maximum)
- Last time visited didn't appear when error page occured (Priotity: Low)
- Un-used global in PM function (Priority: Low)

I hope you enjoy the system, my staff teamare very pleased with it and find it of great use, enjoy the hack

- Zero Tolerance

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #532  
Old 01-09-2005, 11:05 AM
taffy056 taffy056 is offline
 
Join Date: Sep 2004
Location: In a house in Wales ;)
Posts: 254
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,

I am planning to use this, but first I need to get my forum up and running, don't think I should upgrade until that is sorted.

taffy


Quote:
Originally Posted by JimpsEd
Work backwards though the installer.

Why were you not using the re-release of this hack, the more stable, bug free and feature packed Advanced Warning System (AWS).
Reply With Quote
  #533  
Old 01-09-2005, 11:16 AM
sv1cec sv1cec is offline
 
Join Date: May 2004
Location: Athens, Greece
Posts: 2,091
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by taffy056
Hi,

How do I unistall this hack, I think its playing havoc on my board after I upgraded to 3.0.5?

taffy
Taffy, this hack never got a 3.0.5 release. Zero Tolerance got this hack to version 1.5. Are you sure you are not mixing it up with the AWS (which is currently at 3.0.7, by the way)?

rgds
Reply With Quote
  #534  
Old 01-09-2005, 12:55 PM
taffy056 taffy056 is offline
 
Join Date: Sep 2004
Location: In a house in Wales ;)
Posts: 254
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi,

I meant vBulletin 3.0.5

Anyway I just deleted what I thought was everything in the database regarding this hack, but I get the following error when I try to reinstall.

Code:
Database error in vBulletin 3.0.5:
Invalid SQL: alter table user
add warning_level int(15) not null default '0';
mysql error: Duplicate column name 'warning_level'
mysql error number: 1060
Date: Sunday 09th of January 2005 03:50:26 PM
Script: http://www.mydomain.com/forum/admincp/install_warn.php
Referer: http://www.mydomain.com/forum/admincp/install_warn.php
Username: 
IP Address: 84.*.*.*
Reply With Quote
  #535  
Old 01-09-2005, 03:53 PM
sv1cec sv1cec is offline
 
Join Date: May 2004
Location: Athens, Greece
Posts: 2,091
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Run the following query:

ALTER TABLE `user` DROP COLUMN `warning_level`

Don't forget to add the table prefix in front of the table name, if you are using one.

Rgds
Reply With Quote
  #536  
Old 01-09-2005, 10:58 PM
taffy056 taffy056 is offline
 
Join Date: Sep 2004
Location: In a house in Wales ;)
Posts: 254
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi sv1cec,

Thanks for that, it worked with no problem

taffy
Reply With Quote
  #537  
Old 01-10-2005, 12:48 AM
lochie lochie is offline
 
Join Date: Aug 2004
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I skipped step 2 because I don't understand it. There is no instructions so what do I do?

[ - - Step 2 - - ]
New Phrases
Note: All phrase 'types' are: 'Control Panel Stop Message'

~~~~~~~~~~~~~~~~~
Var Name: warning_opt_updated
Content: Warning Options Updated
~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~
Var Name: warning_unban
Content: All Users Past Banned Limit Unbanned
~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~
Var Name: warning_warn_added
Content: Warning Type Added
~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~
Var Name: warning_warn_deleted
Content: Warning Type Deleted
~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~
Var Name: warning_warn_edited
Content: Warning Type Updated
~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~
Var Name: warning_warn_ndeleted
Content: Warning Type Not Deleted
~~~~~~~~~~~~~~~~~

This is all I had..

I don't want to continue with the upgrade until I sort this out just incase.
Reply With Quote
  #538  
Old 01-10-2005, 07:52 AM
Impulse Impulse is offline
 
Join Date: Feb 2004
Posts: 22
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by lochie
I skipped step 2 because I don't understand it. There is no instructions so what do I do?

[ - - Step 2 - - ]
New Phrases
Note: All phrase 'types' are: 'Control Panel Stop Message'

~~~~~~~~~~~~~~~~~
Var Name: warning_opt_updated
Content: Warning Options Updated
~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~
Var Name: warning_unban
Content: All Users Past Banned Limit Unbanned
~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~
Var Name: warning_warn_added
Content: Warning Type Added
~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~
Var Name: warning_warn_deleted
Content: Warning Type Deleted
~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~
Var Name: warning_warn_edited
Content: Warning Type Updated
~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~
Var Name: warning_warn_ndeleted
Content: Warning Type Not Deleted
~~~~~~~~~~~~~~~~~

This is all I had..

I don't want to continue with the upgrade until I sort this out just incase.

Go to your Admincp > Language & Phrases > Phrase Manager.

In that screen click the 'add Phrase' manager. There select the phrase type from the drop down menu, in your case this would be 'Control Panel Stop Message' (It's the last phrase type, so just scroll down in the drop down o.o)

Now, place the varnames in the varname box and the content thing in the text box. Leave the rest blank, hit save and you're done and just repeat the process over and over untill you've made them all.

I hope this explains it clear enough for you.
Reply With Quote
  #539  
Old 02-15-2005, 06:37 AM
DannyITR DannyITR is offline
 
Join Date: Jan 2002
Posts: 325
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there any way to send an email when the user is banned? That is all this hack needs.
Reply With Quote
  #540  
Old 02-15-2005, 09:41 AM
sv1cec sv1cec is offline
 
Join Date: May 2004
Location: Athens, Greece
Posts: 2,091
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DannyITR
Is there any way to send an email when the user is banned? That is all this hack needs.
Well, I am afraid you should upgrade to AWS. AWS has that feature you want, along with a lot more.

Rgds
Reply With Quote
  #541  
Old 02-24-2005, 02:51 AM
DannyITR DannyITR is offline
 
Join Date: Jan 2002
Posts: 325
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Has anyone figure dout to allow multiple usergroups to see the users warnings but to remove the "warn user" link for the restr of them. I cannot get the code to work. I'm refering to post #17 on page 2 here.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 03:26 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05436 seconds
  • Memory Usage 2,321KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)bbcode_code
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete