Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
P-Groove Post Display Hack Details »»
P-Groove Post Display Hack
Version: 1.00, by ScruffyDeluxe ScruffyDeluxe is offline
Developer Last Online: May 2007 Show Printable Version Email this Page

Version: 2.3.x Rating:
Released: 09-14-2003 Last Update: Never Installs: 3
 
No support by the author.

This is a quick n' dirty hack to generate a small 'power meter' similar to those found in some fighting videogames. The meter is made up of 4 coloured 'tiers' which reference to multiples of a user's post count.

No images are needed for this. I like the idea of some of the stars and pips hacks out there - I even tried one - but I soon found that some people didn't get any stars or pips because their postcounts were beyond the scope of the hack. This is generated using HTML tables and nothing more. However, you may notice a small speed decrease in your forums if a lot of grooves are to be parsed.


Online Demos

The P-Groove running on my forums' Memberlist - Compare P-Grooves of my Post +++++s

Standalone demo and explaination of Tiers - See how the P-Groove is built from random postcounts


WIP/Other info

The hack code contains two arrays which you may want to tweak. The first, $pgtiers, contains the post multiples each tier should work on. The first tier value is set to nought '0' as it is null. The first value should also be null in the second array, $pgcolours, which contains the colours for the tiers in #hex.

$pgsize can double the size of the P-Groove if set to 2.

The P-Groove will only generate grooves up to 65,535 posts, which I believe is the vBulletin maximum. Many users on my forum have complained that people with more posts have smaller grooves, but I just tell them it's the colour that counts. After all, having a groove 852 segments long would be table-breaking O_o

When I learn how, you can expect version 2 of this hack to allow colour and size configuration from the AdminCP... If people want it, that is. I see it as an 'install and forget' hack.


Install

Check attachment. Please click install if you like this hack, and I will try to answer any questions about it here.

Enjoy!

Show Your Support

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

Comments
  #2  
Old 09-15-2003, 01:34 PM
Sho Sho is offline
 
Join Date: Nov 2001
Location: Berlin, Germany
Posts: 155
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Good job. Like the idea.
Reply With Quote
  #3  
Old 09-15-2003, 01:44 PM
Dean C's Avatar
Dean C Dean C is offline
 
Join Date: Jan 2002
Location: England
Posts: 9,071
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Would be nice if it was templated Nice function btw
Reply With Quote
  #4  
Old 09-15-2003, 02:29 PM
ScruffyDeluxe's Avatar
ScruffyDeluxe ScruffyDeluxe is offline
 
Join Date: Feb 2002
Location: Merseyside
Posts: 35
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks guys I was thinking about making a template, but then we're out of the quick n' dirty league
Reply With Quote
  #5  
Old 09-15-2003, 03:00 PM
assassingod's Avatar
assassingod assassingod is offline
 
Join Date: Jul 2002
Posts: 3,337
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice idea
Reply With Quote
  #6  
Old 09-16-2003, 01:05 AM
mx3's Avatar
mx3 mx3 is offline
 
Join Date: Nov 2002
Location: prescott valley, az
Posts: 278
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hmm nice but my pips are good enough for me ^_^
Reply With Quote
  #7  
Old 09-16-2003, 02:23 PM
wolfe wolfe is offline
 
Join Date: Jan 2002
Posts: 900
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by mx3
Hmm nice but my pips are good enough for me ^_^
nice i have installed it on my vB3 board and all working great
Reply With Quote
Reply

Thread Tools

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:40 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.08438 seconds
  • Memory Usage 2,253KB
  • Queries Executed 20 (?)
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
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (6)postbit
  • (7)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