Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 06-23-2001, 04:54 PM
BluSmurf BluSmurf is offline
 
Join Date: Nov 2001
Posts: 50
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well sometimes we encounter some very irritating users and I'm wondering if there's a hack that allows only Admin to suspend the user for a period of time. Like soccer, after two yellow cards come the red card, permanent suspension. One yellow card = 1 week of suspension, second yellow card = 2 weeks.. the next is the red card, permanent suspension.

This would be a good hack and I'm sure alot of vb owners would love to have this.
Reply With Quote
  #2  
Old 06-23-2001, 05:07 PM
floleb7's Avatar
floleb7 floleb7 is offline
 
Join Date: Oct 2001
Posts: 216
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i have made a punition hack
with this a user who have been punished would be automatically send to a site, for more fun choose a funny site
i can post this hack if you want
Reply With Quote
  #3  
Old 06-23-2001, 09:27 PM
BluSmurf BluSmurf is offline
 
Join Date: Nov 2001
Posts: 50
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

that would be cool.. how about redirecting the user to a page which says he's suspended. Does it have a time limit? Like I want to suspend a user for a week or so and after the time is up he'll be able to post again.
Reply With Quote
  #4  
Old 06-24-2001, 07:37 AM
floleb7's Avatar
floleb7 floleb7 is offline
 
Join Date: Oct 2001
Posts: 216
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

you can create a page for this
for time suspension i think it's possible but i can't do that
The "ban" is in a table of the database so i think it's possible to create a ban with time

i will put my hack this week if i can
Reply With Quote
  #5  
Old 06-24-2001, 08:30 AM
ThomasP
Guest
 
Posts: n/a
Default

Hi,

would love to see the "Soccer like Suspension Hack"
cu,
-Tom
Reply With Quote
  #6  
Old 06-24-2001, 06:22 PM
JJR512's Avatar
JJR512 JJR512 is offline
 
Join Date: Oct 2001
Location: Glen Burnie, MD, USA
Posts: 710
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just did it in what seems to me to be a very simple way. It isn't a hack at all. I just made a new usergroup called Suspended, adjusted the privelages to be appropriate, and move someone into that group. Then I send him/her an email detailing what I did and why I did it. I can leave the person in there as long as I want, from a minute to a day to a week to however long. I don't feel there should be a pre-set time because every situation is different. The cause of the suspension may be relatively minor or major, the person may apologize, may try to get smart, whatever.
Reply With Quote
  #7  
Old 06-25-2001, 09:11 PM
ThomasP
Guest
 
Posts: n/a
Default

Yes, right. Plus a hack would mean to much work for that effect...

BUT it would allow a much more efficient rule-based suspension mechanism.

Suspensions after the the 2 yellow/1 red card is intuitive as nearly everyone knows soccer.

As it is a rule, which works automatically on the board, the suspended ones couldn't blame moderator xy for effecting it - since it was done automatically.

So it takes the stress out of the situation...
but that's only my 2cents on that,
-Tom
Reply With Quote
  #8  
Old 06-25-2001, 10:06 PM
JJR512's Avatar
JJR512 JJR512 is offline
 
Join Date: Oct 2001
Location: Glen Burnie, MD, USA
Posts: 710
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ThomasP, it still isn't a rule-based system. You seem to think that the suspension would be automatic, but it isn't. It still requires an Administrator to put it in effect. There is really no way to make an automatic suspension system. It would require an extremely complex set of logic rules that would have to be custom-written for every different set of rules that board owners might have.

And not nearly everybody knows soccer. That's a Euro-centric way of thinking. Americans don't care much about it. I have no idea about any yellow cards, red cards, or blue and pink polka-dotted cards. But no matter what kind of system you want to describe it to, it still has to be manually effected by a living person.
Reply With Quote
  #9  
Old 06-27-2001, 01:21 PM
BluSmurf BluSmurf is offline
 
Join Date: Nov 2001
Posts: 50
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Of course if the culprit apologise for his mistake we can always un-suspend him.

When a suspended person log in, he will be directed to a page stating why he was suspended or a pre-set page telling the user he is suspended.

Maybe a yellow card just below the user's login name would be good. After 2 yellow cards, the next card would be a red one which mean permanent suspension.

Good luck with the hack!
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:52 AM.


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.04129 seconds
  • Memory Usage 2,229KB
  • Queries Executed 11 (?)
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
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (9)post_thanks_box
  • (9)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (9)post_thanks_postbit_info
  • (9)postbit
  • (7)postbit_onlinestatus
  • (9)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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete