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

Reply
 
Thread Tools
Dealing With Trolls Details »»
Dealing With Trolls
Version: 1.00, by net-cat net-cat is offline
Developer Last Online: Aug 2010 Show Printable Version Email this Page

Version: 2.3.x Rating:
Released: 02-21-2004 Last Update: Never Installs: 1
 
No support by the author.

I'm sure most people have had somebody who is excessively negative or insulting, who still returns after warnings, bans and IP bans.

So I've created another fun thing to do with such members. I've named it the "Happy Bastard Hack."

If a user that been selected makes a new post, the text of the post will be erased and a pre-designated message is selected at random from the database to use instead. (If a message has been used in the last hour, it will not be chosen, unless all the messages have been used in the last hour.) If the post is a new thread, the subject will be "I'm so happy!!! XD". If the post is not a new thread, the subject is erased. "Happy Bastard" users also may not edit their posts. When they attempt to edit their posts, no errors will be displayed, but no changes will actually occur. They may still delete their own threads/posts. (If that's enabled in their permissions.)

I am unable to provide support via e-mail or Private Messages. I have tested this hack, and it appears to work. If you have any code-related problems, post them in this thread and I'll see what I can do. This hack was written and tested for vBulletin 2.3.4.

Hack Stats:
Queries: 2
Files to Modify: 6
Files to Upload: 1

And for a first (released) hack, this probably wasn't the greatest one I could have chosen... :ermm:

Show Your Support

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

Comments
  #2  
Old 02-22-2004, 05:57 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You do realize that the thread title says this is for vB3, right?
Reply With Quote
  #3  
Old 02-22-2004, 05:58 PM
net-cat net-cat is offline
 
Join Date: Dec 2003
Location: Someplace Else
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Yeah. I thought I set it. I fixed it, though.
Reply With Quote
  #4  
Old 02-22-2004, 06:00 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just thought you should know.
Reply With Quote
  #5  
Old 02-22-2004, 06:14 PM
net-cat net-cat is offline
 
Join Date: Dec 2003
Location: Someplace Else
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I appreciate it.
Reply With Quote
  #6  
Old 02-23-2004, 05:20 AM
RixiuS RixiuS is offline
 
Join Date: Jul 2003
Posts: 89
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by net-cat
I appreciate it.
Hehe, that's nifty. Is this going to be ported to vB3?
Reply With Quote
  #7  
Old 02-23-2004, 08:00 AM
alkatraz alkatraz is offline
 
Join Date: Oct 2002
Location: Vancouver, Canada
Posts: 384
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

sounds sweet =)
Reply With Quote
  #8  
Old 02-23-2004, 10:05 AM
gmarik's Avatar
gmarik gmarik is offline
 
Join Date: May 2002
Location: Mocsow
Posts: 1,288
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is evil
Reply With Quote
  #9  
Old 02-24-2004, 01:13 AM
SmEdD's Avatar
SmEdD SmEdD is offline
 
Join Date: Mar 2003
Location: Ontario, Canada
Posts: 381
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

theres something like this in vb3 but the user sees his post but no one else does, it would be pointless to port to vb3
Reply With Quote
  #10  
Old 02-24-2004, 01:51 AM
net-cat net-cat is offline
 
Join Date: Dec 2003
Location: Someplace Else
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm glad I got a good response for my first hack.

Of course, the difference is that this hack is meant to be blatantly obvious. :devious:

As for a vB3 port, the forums I administer are going to stick to vB2 for the time being. We've installed alot of hacks, and not all of them have been ported to vB3 yet. Plus, I have to sit down with a copy of vB3 and learn how to use the Control Panel, still.
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 04:53 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.04459 seconds
  • Memory Usage 2,288KB
  • Queries Executed 23 (?)
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_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
  • (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
  • (9)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