vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Manipulating Stack Order of User Ranks (https://vborg.vbsupport.ru/showthread.php?t=284472)

James Birkett 06-15-2012 04:15 PM

Manipulating Stack Order of User Ranks
 
Is it possible to manipulate the order in which ranks are stacked in the postbit?

I guess what I'm asking is, how does vBulletin determine which order to stack them in?
Highest rank ID? Latest issue? Newest usergroup?

Thanks.

kh99 06-15-2012 07:39 PM

The code that gets ranks from the database and calculates them for a user is in includes/function_ranks.php. It looks like they are sorted by usergroupid, high to low, then minimum posts, high to low. So if a user only belongs to one group they should appear based on number of posts required (highest first), and if a user is in more than one group (or you have added ranks for the user's group and for "all usergroups"), it looks like any ranks for "all usergroups" would be first, followed by ranks for any other groups.

Or at least that's what I think, based on the code. I'd have to do a test to be certain.

Edit: to answer your original question, there doesn't appear to be any way of controlling the order without editing the code.

christon26 06-16-2012 07:37 PM

I used this thread to order my ranks: https://vborg.vbsupport.ru/showthread.php?t=109292

The instructions start around post #20 but make sure to read through the whole thread before you start. Also even though my ranks are now ordered how I want them it took a while before they did show that way. I have no idea why lol


All times are GMT. The time now is 09:20 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.00977 seconds
  • Memory Usage 1,711KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete