Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 06-09-2006, 03:00 AM
hambil's Avatar
hambil hambil is offline
 
Join Date: Jun 2004
Location: Seattle
Posts: 1,719
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default vbSecuritySuite

I'm just finishing up a custom hack someone commissioned via a service request. Once I'm done with it, I plan to get back to work on vbSecuritySuite.

Because the project is large and involved, I wanted to get feedback from those who might use it, and possibly prevent myself from missing important things or going down blind alleys.

Here is a description of each part of the suite:

vBis: An Image Management System
  • vBis indexes all images in posts, signatures, avatars, and profiles. It provides a one stop spot for moderators and admins to search and view images. They can view new images, images by poster, images by broken links, etc. Images are presented in a thumbnail/gallery format. vBis also allows the moderator to select multiple images and with one click edit them to links, or delete them.
  • vBis has a broken link detector that runs in the background as a cron job. Over time it sniffs out all broken image links and allows a moderator or admin to search for them and deal with them.
  • vBis also contains an auto-thumbnailer. If turned on then any image put into an image tag is automatically thumbnailed and the original link replaced with the thumbnail. Clicking on the thumbnail displays the full image. This is useful because it scales the image to a thumbnail only once, on the server side. greatly reducing bandwidth and dealing with the problem of users posting massive images.
vbSpamAlert
  • vbSpamAlert uses a bayesian filter, along with a few other techniques, to identify possible spam posts and give the moderator/admin a one stop place to view them, and manage them (split/merge/delete/edit/etc.).
  • Sensitivity, auto delete, and other features can be set on a forum by forum, or usergroup by usergroup basis.
vbBouncer
  • vbBouncer allows for completely customizable moderators and super moderators. A Bouncer can be created with almost any combination of abilities. Split threads but not edit posts. Move threads and edit posts, but not delete posts. Etc..
  • vbBouncer also simplifies the moderation process by allowing the administrator to set automatic rules, such as destination usergroup for problem members - letting moderators send a problem member to 'jail' with a single click on the members profile in a post.
  • vbBouncer can also be setup to require multiple Bouncers to request an action before it occurs. So, for example, if one bouncer marks a member as a problem nothing happens, but when the second bouncer marks the member they are immediately moved to the problem usergroup.
It's impossible to cover every feature of these powerful tools in a single post, but I've touched on the major points. I look forward to your input on shaping what will hopefully be a welcome addition to security and moderation on vBulletin forums.

Thanks,
- Hambil
Reply With Quote
  #2  
Old 06-09-2006, 03:12 AM
The Chief's Avatar
The Chief The Chief is offline
 
Join Date: Aug 2005
Location: Montreal
Posts: 1,037
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Damn, this promises, good luck with it
Reply With Quote
  #3  
Old 06-09-2006, 03:31 AM
hambil's Avatar
hambil hambil is offline
 
Join Date: Jun 2004
Location: Seattle
Posts: 1,719
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by The Chief
Damn, this promises, good luck with it
Well, it's not just vaporware. vBis is nearly completed, and the guts of vbSpamAlert (the bayesian) is written and tested, and the hack will borrow alot of code from vBis.
Reply With Quote
  #4  
Old 07-11-2006, 08:55 PM
outlaw621's Avatar
outlaw621 outlaw621 is offline
 
Join Date: Oct 2004
Posts: 71
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Looking forward to its release.
Reply With Quote
  #5  
Old 07-11-2006, 08:57 PM
hambil's Avatar
hambil hambil is offline
 
Join Date: Jun 2004
Location: Seattle
Posts: 1,719
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks. It's been delayed a bit as I wait for 3.6 to stabilize and get out of beta.
Reply With Quote
  #6  
Old 07-11-2006, 08:59 PM
Guest190829
Guest
 
Posts: n/a
Default

Looks like it's going to be a great modification. :up:

Best of luck with it.
Reply With Quote
  #7  
Old 07-11-2006, 09:03 PM
Shazz's Avatar
Shazz Shazz is offline
 
Join Date: Jun 2006
Location: Utah
Posts: 4,758
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

*waits.
________
List of CEOs of Motor Company
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 01:17 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.03565 seconds
  • Memory Usage 2,215KB
  • 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
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (6)postbit_onlinestatus
  • (7)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