Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
Rank Ordering Details »
Rank Ordering
Mod Version: 1.2, by MarkFL (Coder) MarkFL is offline
Developer Last Online: Nov 2019 I like it Show Printable Version Email this Page

vB Version: 4.x.x Rating: (3 votes - 5.00 average) Installs: 47
Released: 29 Jul 2015 Last Update: 25 May 2017 Downloads: 262
Not Supported DB Changes Code Changes Translations  

This product will, upon installation, add a column to your "ranks" table labeled "rankorder" and will edit your "/admincp/ranks.php" and "/includes/functions_ranks.php" files so that you may assign display ordering for your defined ranks. The original code is stored as "/admincp/ranks_orig.php" and "/includes/functions_ranks_orig.php" respectively. When uninstalled, your database and files are restored to their original condition.

This add-on utilizes code written by DragonBlade and n8td as posted here:

where do I change the order of rank images?

This add-on simply automates all of the file edits and the database change into one easy step.

When you go to your "User Rank Manager" you will see a new field titled "Rank Order" associated with each defined rank:



And when you edit a rank, you will find a new field on the form into which you can set the rank order:



Rank ordering can be used to control the order in which your various ranks are displayed in user postbits and profile pages. The smaller the number, the higher in the stack a rank will be displayed.

For example, suppose you have a rank for the forum owner(s) and you want this to be on top regardless of the other ranks the owners might have. You could assign this rank a rank order of 0. Then you may have several ranks which indicate a user's position in your staff, such as administrators, global moderators, forum moderators, etc. No one user would have more than 1 of these ranks, and so you could assign these a rank order of 1. This way any of the owners who are also an admin/global mod/mod would have the site owner rank on top and then their staff position rank next.

In this manner, you can assign rank orders to completely control the order in which all of your ranks are displayed:



Note: Once you edit your ranks to assign the rank order, you must run "update user titles and ranks" in order for the ordering to take effect.

Update: version 1.1
  • Added missed file edit which allows for new ranks to be successfully added after installing this add-on.

Update: version 1.2
  • Reads path to admin control panel folder from config.php.

Note: If you have not renamed your "admincp" folder, then you don't need to update to v. 1.2. If you edited the v. 1.1 .XML file to use your renamed "admincp" folder, then you also don't need to upgrade to v. 1.2. If you do decide to upgrade to v. 1.2 anyway, then you need to uninstall v. 1.1 first. If you wish to keep the rank ordering you've already defined, then you need to edit the product's uninstall code to remove the following db query:


Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

To Install:

In AdminCP go to Plugins & Products -> Manage Products -> Add/Import Product.

Click on "Choose File" and browse to the product .xml file that was packaged in the .zip file.

Click "Import"

There are no settings to set, once installed, the product is active.

Note: When updating your vB, please follow these steps after completing the upgrade:

First, delete the files "/includes/functions_ranks_orig.php" and "admincp/ranks_orig.php".

Next, edit the "Rank Ordering" product to remove the uninstall code completely and save it.

Then, uninstall the product.

Lastly, reinstall the product, and the new PHP files will be backed up and then edited, and you'll be back in business.

Support for this product can be found here:

Download Now

Only licensed members can download files, Click Here for more information.

Supporters / CoAuthors

Screenshots

Click image for larger version

Name:	rankorderlist.png
Views:	1298
Size:	74.2 KB
ID:	153032   Click image for larger version

Name:	rankorderedit.jpg
Views:	1281
Size:	46.3 KB
ID:	153033   Click image for larger version

Name:	rankorderpost.png
Views:	1304
Size:	65.3 KB
ID:	153036  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
  #61  
Old 14 Feb 2017, 17:38
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Well, if you want, I can send you via email my modified copies of those two files. You can rename your existing files, and then upload them to your server. If you want to try that, send me your email address via PM.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #62  
Old 14 Feb 2017, 18:30
Snowhog's Avatar
Snowhog Snowhog is offline
 
Join Date: Oct 2011
Real name: Paul L
Thumbs up Success!

Thank you. The two modified files you sent me work.

I created backup copies of both and replaced the originals with your copies. Reinstalled the MOD; verified that the new field was added to the ranks database (it was); fired up User Rank Manager.

__________________
"It is a capital mistake to theorize in advance of the facts." - Sherlock Holmes
Kubuntu Forums . Net | ZB BLOCK | StopForumSpam
Reply With Quote
  #63  
Old 14 Feb 2017, 18:33
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Good deal!
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #64  
Old 08 Mar 2017, 13:24
skyg skyg is offline
 
Join Date: Feb 2016
4.2.5 Does not seem to work
When you go to your "User Rank Manager" you will see a new field titled "Rank Order" associated with each defined rank:
No list is displayed

Last edited by skyg; 08 Mar 2017 at 13:53.
Reply With Quote
  #65  
Old 08 Mar 2017, 13:57
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Originally Posted by skyg View Post
4.2.5 Does not seem to work
When you go to your "User Rank Manager" you will see a new field titled "Rank Order" associated with each defined rank:
No list is displayed
I have installed it on two sites using vB 4.2.5 with no issues, so the problem on your end isn't related to the vB version.

Have you defined any user ranks yet?
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #66  
Old 11 Mar 2017, 23:19
Snowhog's Avatar
Snowhog Snowhog is offline
 
Join Date: Oct 2011
Real name: Paul L
Noticed a problem

I guess I didn't look closely enough.

With the two modified files you sent me, the User Rank Manager does reflect the ordering I specified, but when I look at a members profile page, the ordering isn't being reflected.



The Rank Order is shown by the red numbers in the image. The ordering should be 0, 2, 12, 13.

What do I look for to figure out why the ordering isn't being respected?
__________________
"It is a capital mistake to theorize in advance of the facts." - Sherlock Holmes
Kubuntu Forums . Net | ZB BLOCK | StopForumSpam
Reply With Quote
  #67  
Old 12 Mar 2017, 00:07
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
I don't know...I've never had any issue whatsoever with this product on many sites on which I've installed it. I'd have to come to your site to investigate what's not set up correctly. But it would be a while before I could get to it...I am absolutely slammed at the moment.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #68  
Old 12 Mar 2017, 00:48
Snowhog's Avatar
Snowhog Snowhog is offline
 
Join Date: Oct 2011
Real name: Paul L
I'd appreciate that. I understand if it takes you awhile.

In the past; several years ago; I did make modifications to cetain templates to adjust where in postbit (I believe that's correct) the rank images appeared. Would that affect your MOD, and if 'possibly', which template should I look in?
__________________
"It is a capital mistake to theorize in advance of the facts." - Sherlock Holmes
Kubuntu Forums . Net | ZB BLOCK | StopForumSpam
Reply With Quote
  #69  
Old 12 Mar 2017, 01:46
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
As far as know the order shouldn't be affected by where they are displayed. Do they display in the desired order in the postbits?
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #70  
Old 12 Mar 2017, 03:25
Snowhog's Avatar
Snowhog Snowhog is offline
 
Join Date: Oct 2011
Real name: Paul L
No.
__________________
"It is a capital mistake to theorize in advance of the facts." - Sherlock Holmes
Kubuntu Forums . Net | ZB BLOCK | StopForumSpam
Reply With Quote
  #71  
Old 12 Mar 2017, 04:23
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Originally Posted by Snowhog View Post
No.
Okay, so the issue isn't specific to the members pages at least.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #72  
Old 12 Mar 2017, 04:34
Snowhog's Avatar
Snowhog Snowhog is offline
 
Join Date: Oct 2011
Real name: Paul L
No, it's not. The rank images aren't "ordered" anywhere that they are displayed.
__________________
"It is a capital mistake to theorize in advance of the facts." - Sherlock Holmes
Kubuntu Forums . Net | ZB BLOCK | StopForumSpam
Reply With Quote
  #73  
Old 12 Mar 2017, 04:41
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Originally Posted by Snowhog View Post
No, it's not. The rank images aren't "ordered" anywhere that they are displayed.
Okay, then shoot me a PM with the login credentials for an admin account (that can run manual SQL queries), and I will take a look.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #74  
Old 12 Mar 2017, 05:50
MarkFL's Avatar
MarkFL MarkFL is offline
 
Join Date: Feb 2014
Real name: Mark
Okay, it turns out the issue was minor...what needed to be done was to run the update on user titles and ranks.
__________________
Former vBulletin.org Staff Member



Support for my products (as well as updates/new product publishing) has been moved to MHB - vBulletin Products and TAZ - Add-ons
Reply With Quote
  #75  
Old 12 Mar 2017, 06:08
Snowhog's Avatar
Snowhog Snowhog is offline
 
Join Date: Oct 2011
Real name: Paul L
Thank you. And it's the simple things that often are the most complicated!
__________________
"It is a capital mistake to theorize in advance of the facts." - Sherlock Holmes
Kubuntu Forums . Net | ZB BLOCK | StopForumSpam
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

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


New To Site? Need Help?

All times are GMT. The time now is 00:21.

Layout Options | Width: Wide Color: