Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions

Reply
 
Thread Tools Display Modes
  #1  
Old 10-31-2010, 12:43 PM
vividwarrior vividwarrior is offline
 
Join Date: Jul 2009
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Warning Level

Hello there,

How can I show warning level in posts in vB3.8.6
Reply With Quote
  #2  
Old 10-31-2010, 04:09 PM
JamesC70 JamesC70 is offline
 
Join Date: Jun 2007
Posts: 219
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

AdminCP -> vBulletin Options -> vBulletin Options -> Thread Display Options (showthread) -> Post Elements has a checkbox for "Display Infractions". Is this what you're looking for?
Reply With Quote
  #3  
Old 10-31-2010, 04:36 PM
vividwarrior vividwarrior is offline
 
Join Date: Jul 2009
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yes that but not exactly.

Is there any mod/addon by which following bars can be shown such that a green bar shown if there is no/zero warning and decreases as warnings increases..





Reply With Quote
  #4  
Old 10-31-2010, 05:51 PM
JamesC70 JamesC70 is offline
 
Join Date: Jun 2007
Posts: 219
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I don't see a mod that does what you ask.

There's support within default vB for red and yellow cards to be displayed, but I think they only display on the infringing post. I'm reading your request to display what their infraction level is on each of their posts. Is this correct?
Reply With Quote
  #5  
Old 10-31-2010, 07:27 PM
vividwarrior vividwarrior is offline
 
Join Date: Jul 2009
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by JamesC70 View Post
I don't see a mod that does what you ask.

There's support within default vB for red and yellow cards to be displayed, but I think they only display on the infringing post. I'm reading your request to display what their infraction level is on each of their posts. Is this correct?
Yes EXACTLY request is to display what their infraction level is on each of their posts.
Reply With Quote
  #6  
Old 10-31-2010, 09:30 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

[deleted - JamesC70 has a better one]
Reply With Quote
  #7  
Old 10-31-2010, 09:36 PM
JamesC70 JamesC70 is offline
 
Join Date: Jun 2007
Posts: 219
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK, it took a little work, but I think I've figured this out.

For the purpose of illustration, I'll use these infraction point levels:
<3 being green
3 - 5 being yellow
6 - 9 being orange
10 - 12 being red
13+ would display your "banned" icon.

First, edit your postbit (or postbit_legacy) template to add the line in red:
Code:
<if condition="$show['infraction']"><div>$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if>
<if condition="$infraction"><img src=$infraction /></if>
<p>
<if condition="$show['reputation']"><div>
Save the template.

Now, move to Plugins and Products, and Add New Plug-In:
Code:
Product: vBulletin 
Hook Location: Postbit_Display_Start
Title: Infractions Icon Display
PHP Code:
 
if ($post[ipoints] >= 13) { $infraction = "http://mysite.com/infraction-banned.png"; }
elseif ($post[ipoints] >= 10) { $infraction = "http://mysite.com/infraction-red.png"; }
elseif ($post[ipoints] >= 6) { $infraction = "http://mysite.com/infraction-orange.png"; }
elseif ($post[ipoints] >= 3) { $infraction = "http://mysite.com/infraction-yellow.png"; }
elseif ($post[ipoints] < 3) { $infraction = "http://mysite.com/infraction-green.png";}
 
Plug-In Is Active: Yes
You'll need to adjust the path to the images, and probably adjust which infraction levels trigger the relevant color-coded images. If you want the images to trigger on the user's number of infractions instead, then use $post[infractions] instead of $post[ipoints] in the if's above.

Save the plug-in.

Tested on 3.8.6 PL1. The above code works even if the "Display infractions" setting in post #2 is turned off. :up:
Reply With Quote
  #8  
Old 10-31-2010, 09:39 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Looks familiar...

iPoints - that's probably what you want to use instead of warnings.
Reply With Quote
  #9  
Old 10-31-2010, 09:40 PM
JamesC70 JamesC70 is offline
 
Join Date: Jun 2007
Posts: 219
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kh99 View Post
Looks familiar...
Sorry... if I had known others were working on it, I'd have left it to them.
Reply With Quote
  #10  
Old 10-31-2010, 09:42 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by JamesC70 View Post
Sorry... if I had known others were working on it, I'd have left it to them.
No, it's OK - I mean, I should say 'sorry', I didn't realize you were working on it. It's just that I though it was funny that we came up with something so similar.

Anyway yours probably works right...
Reply With Quote
Reply

Thread Tools
Display Modes

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 01:30 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
  • Page Generation 0.05745 seconds
  • Memory Usage 2,250KB
  • Queries Executed 13 (?)
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)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (2)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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