Thread: vB Shoutbox 1.0
View Single Post
  #409  
Old 06-24-2003, 04:49 AM
-Sidekick- -Sidekick- is offline
 
Join Date: May 2002
Location: Cudahy, Wi
Posts: 110
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Open Shoutbox.php

Find this:

PHP Code:
$templatesused 'shoutbox,shoutboxbit,shoutbox_adminoptions,shoutbox_error,shoutbox_leaderbit,shoutbox_leaders,shoutbox_notloggedin,shoutbox_pagenav,shoutbox_postshout'
Replace that with this:

PHP Code:
$templatesused 'shoutbox,shoutboxbit,shoutbox_adminoptions,shoutbox_error,shoutbox_leaderbit,shoutbox_leaders,shoutbox_notloggedin,shoutbox_banned,shoutbox_pagenav,shoutbox_postshout'

Then find this:

PHP Code:
eval("\$shoutbox_postshout = \"".gettemplate("shoutbox_notloggedin",1,0)."\";");

Below that, add this:

PHP Code:
// ###################### START OF BANNING OPTION ##########################

if ($bbuserinfo[userid] == X) {
    eval(
"\$shoutbox_postshout = \"".gettemplate("shoutbox_banned",1,0)."\";");
  }

// ###################### END OF BANNING OPTION ########################## 
Replace X in that code with the User ID of the person you are banning.

Then create a template named shoutbox_banned

Put this in that template:

PHP Code:
<br/><center><normalfont color="white"><b>You have been banned from the shoutbox and no longer have the ability to shout.</b></normalfont></center><br/> 
Upload your shoutbox.php and that should be it.

Don't forget to change the font color from white in the added template to whatever color that matches your style. That's the color the text will be from the ban message.

If you do that correctly, when someone that is banned goes to the shoutbox it will look like the attached screenshot. Sorry it's not a function that you can do from your AdminCP, I'm not that good. :ermm:
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01261 seconds
  • Memory Usage 1,786KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (5)bbcode_php
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete