Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Inferno Warning System v1.3 Details »»
Inferno Warning System v1.3
Version: 1.3, by Zero Tolerance Zero Tolerance is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 3.5.2 Rating:
Released: 08-04-2005 Last Update: 01-07-2006 Installs: 564
DB Changes Uses Plugins Template Edits
Additional Files  
No support by the author.

Well this was created purely for my own self and staff needs, but i'm sure you guys and gals will need a warning system to keep control over any member that doesn't wish to follow your rules.

The previews pretty much tell you all the features available, one that isn't shown is that the graphical representation of warnings will be displayed in a members profile, so that you may warn members via their profile or post(s).

v1.1 Updates:
- You can now enter a "Reason To Show User" input, this message is shown for users who are banned.
- Minor gramatical error in the ACP options.

v1.2 Updates:
- Missing template added (minor)
- WOL Fixed (minor)
- Unable to warn user via profile more than once if warn duplcation was not allowed (high)
- Ability to remove warnings
- ACP option to allow/disallow staff to remove warnings
- Warn log stretched page if it was large

1.3 Updates:
- Bug Fix: Warning points to be given were not consistant with maximum points allowed (the drop down menu went from 0 - 10 no matter what)
- Bug Fix: Those who cannot recieve PMs (either via turning it off themselves or due to other permissions) resulted in an error when you tried to warn them, this no longer happens but the PM will not send.
- Added new flexible warning expirations 'Hour' (Allows you to make the warnings expire in hours aswell as days/months)
- Added extensive flexible ban times (Now allowed to ban a user for x hours/days/months)
- Added post modifier notice (Allows the staff member to automatically add a notice to the top of the users post, allowing others to see that the post was warned)

Enjoy

- Zero Tolerance

Show Your Support

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

Comments
  #302  
Old 01-19-2006, 01:12 AM
docvader's Avatar
docvader docvader is offline
 
Join Date: Dec 2002
Posts: 520
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Are you still able to issue post related warnings if the little graphical display is not there? And where exactly did you put this modification?
Reply With Quote
  #303  
Old 01-19-2006, 01:56 AM
MPDev's Avatar
MPDev MPDev is offline
 
Join Date: Oct 2003
Location: Virginia
Posts: 885
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes, because this only appears to the user themselves; not to the moderators who would warn that user. It's to avoid a 0% display which is confusing to my users.

I put it in the first function in functions_warning.php:

Code:
        if ($Empty > 0)
        {
                for ($e = 0; $e < $Empty; $e++)
                {
                        $Bits[] = bit_builder();
                }
        }

        if ($Current == 0 && $user['userid'] == $vbulletin->userinfo['userid']) { 
                return 'No warnings.'; 
        }
Reply With Quote
  #304  
Old 01-19-2006, 02:27 AM
bada_bing's Avatar
bada_bing bada_bing is offline
 
Join Date: Feb 2004
Location: Michigan
Posts: 1,698
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MPDev
if ($Current == 0 && $user['userid'] == $vbulletin->userinfo['userid']) { return 'No warnings.'; }
I have added this code but had a question. Will only the staff see the meter like Mods,super mods & admins? and the rest of the usergroups will see the "no warnings" correct?

Also when that member is warned wll they then see the warning meter?
Reply With Quote
  #305  
Old 01-19-2006, 03:59 AM
docvader's Avatar
docvader docvader is offline
 
Join Date: Dec 2002
Posts: 520
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

MPDEV, very impressive.

If you are an admin, you see all the warning meters. You see "No warnings" for yourself
If you are a member, you see "No Warnings" for yourself, and see no warning meter for anyone else.

Cleans it up nicely.

Brilliant.

But, if you warn someone, only they see it. No one else does. Which, if you're looking for a little public chastisement (we do, we warn people and send them to HELL, our members really kind of like that, believe it or not...), you lose a key feature of the warning system.

Any way of keeping it like you have it, but, showing a warned member's graph to the world?
Reply With Quote
  #306  
Old 01-19-2006, 08:11 AM
Pcparts Pcparts is offline
 
Join Date: May 2005
Location: Holland
Posts: 61
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MPDev
When I added this my users went nuts - had no clue what it was and those with 0% thought they were in trouble.

I made a slight modification:

Code:
if ($Current == 0 && $user['userid'] == $vbulletin->userinfo['userid']) { 
return 'No warnings.'; 
}
in the functions_warnings.php script above the return so that it would display No warnings to the user if they had a 0% score. This seems to have cut down on the panic.
Can you tell me please, where exactly did you add this code in the functions_warning.php?




[EDIT]

never mind, I got it after having a look at the file itself.

Just one more thing, how do I allow moderators (along with the administrators) to see the warning meter? and be able to issue warnings?


Thanks
Reply With Quote
  #307  
Old 01-19-2006, 09:18 AM
EvilHawk EvilHawk is offline
 
Join Date: Feb 2005
Location: Greece
Posts: 107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by GTAce
I'm not sure whether or not this has been asked yet, sorry if it has - but are there plans to create some sort of location to keep track of ALL warnings issued? Basically one central log for the admins to list all warnings issued ordered by time, I guess
A working solution is to download and install "Custom Queries with parameters" by MarcoH64 and import the following xml! It contains two queries : Warning Log (ALL) and Warning Log by Moderator, both with custom order fields and sorting.
Reply With Quote
  #308  
Old 01-19-2006, 09:31 AM
EvilHawk EvilHawk is offline
 
Join Date: Feb 2005
Location: Greece
Posts: 107
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by MPDev
Yes, because this only appears to the user themselves; not to the moderators who would warn that user. It's to avoid a 0% display which is confusing to my users.
I have made something simillar with a different approach (no file edits)!
I have put the postbit templates edit between an if statement
Code:
<if condition="$show['inlinemod']"><br /><br /><div class="smallfont">$post[warning]</div></if>
So only members with moderating rights can see it in the postbit and my members can see their warning log at their public profile!
Reply With Quote
  #309  
Old 01-19-2006, 11:48 AM
MPDev's Avatar
MPDev MPDev is offline
 
Join Date: Oct 2003
Location: Virginia
Posts: 885
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Another tip I use, since I use the postbit_legacy and don't like making the iplogged section two lines (opens up all that space to the right where a couple button sit; I prefer the warning indicator in the profile section along with all the other user information. I also like it formatted like the other items:

So, in the postbit_legacy template, I put the code here:

Code:
		<if condition="$post[icqicon] or $post[aimicon] or $post[msnicon] or $post[yahooicon] or $post[skypeicon]"><div class="info">$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div></if>
		<if condition="$show['warning']"><div class="smallfont"><div class="info">$post[warning]</div></if>
Quote:
Any way of keeping it like you have it, but, showing a warned member's graph to the world?
The only thing my change above did was instead of displaying a 0% meter to a user, it says "No warnings." to them; it doesn't change any other functionality and only effect what the user sees about themselves. To show a warning level to the world would mean changing some other logic and I haven't looked that close to know offhand what to change.
Reply With Quote
  #310  
Old 01-19-2006, 02:17 PM
kridisi kridisi is offline
 
Join Date: Jan 2006
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How can I do that other users will see the warning to other users.

thanks in advance
kridisi
Reply With Quote
  #311  
Old 01-19-2006, 04:20 PM
HO3R HO3R is offline
 
Join Date: Jul 2004
Posts: 28
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can someone please help me with my problem a page ago:

When i try to warn a member i still get this error:
The user you are trying to warn doesn't exist.

Really dont know what to do, tried a lot
I'm using 3.5.3

Tnx in advance

Greetz
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 05:46 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.08541 seconds
  • Memory Usage 2,322KB
  • 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
  • (4)bbcode_code
  • (5)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