Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Innovative Ranks System Details »»
Innovative Ranks System
Version: 0.0.2, by TheLastSuperman (Senior Member) TheLastSuperman is offline
Developer Last Online: Oct 2023 Show Printable Version Email this Page

Category: Major Additions - Version: 3.7.x Rating:
Released: 10-18-2008 Last Update: 01-04-2010 Installs: 57
Supported DB Changes Uses Plugins Template Edits
Re-useable Code Code Changes Additional Files Translations Is in Beta Stage  

Innovative Ranks System

By:


For Version 3.6.8, Please use this link --> Click Here


This is a Ranks System designed for VBulletin 3.6.8 & compatible w/ 3.7.x & 3.8.x so it may work for other versions but It has not been verified so respectfully - Backup your Database before attempting, a wise Forum Admin always does a backup no matter how bothersome before trying a mod/hack.

Hack Version: 0.0.2
Compatible vB version: 3.6.8 , 3.7.3 PL1, 3.7.4, & 3.7.5

Quote:
Originally Posted by Chrakker View Post
UPDATE 0.0.2.2



Here comes the New Updated Version for a Fresh and Clean install where you DO NOT have to make any of the Fixes stated above.
please follow the readme and the template Edits in the Install file and the readme file to get it fully working.

If you download this, upload the new .xml file to your Prodcts and let it overwrite everything.
This will Fix the URL appreance AND the Box in the Request Form where it now says "Recipient User ID" instead of the old "Recipient Username" and its a bit smaller for letting you know

Hope you enjoy, file is attatched

Chrakker Out!

Any Problems, please let me know.
THIS IS FULLY WORKING WITH 3.7.5 !


PS: This mod is viewed best in light and fresh styles, than in Dark or Black ones
DESCRIPTION:
This is a Ranks system. Admin can give members ranks, and rank icons will be displayed in member's profile, posts, as well as in a rank list.

FEATURES:
In ACP
- Can Create/Edit/Delete/Reorder categories/sub-categories in ACP (with category name and description)
- Can Create/Edit/Delete ranks in ACP (with Rank Name, Description, Icon URL, Image URL)
- Can Move one (or all) rank(s) from one category to another
- Can set some ranks un-classified (not displayed for public)
- Can re-order ranks in ranks showcase
+ Issue ranks to members, based on username or userid, with Issue Reason
+ Remove ranks from members
- Options to set number of ranks displayed in postbit
- Options to turn on/off showing rank icon, images, rank requests in ranks list, ranks icons in memberlist
- Options to re-order ranks in postbit and member's profile
>Order by issued time (newest first)
>Order by issued time (oldest first)
>Order by Rank Order (ASC)
>Order by Rank Order (DESC)
- Option to set rank in-active. Inactive ranks will not be listed in rank list.
However, it will still be displayed in user's profile, if member has the rank.
- Option to set "Request Rank" option for each rank. (Need "Show request rank column" option ON to see the request link)
- Set custom usergroup permission, to set which group can request rank (access request rank page)
- Option to limit maximum number of users for each rank displayed in ranks list
- Change rank_request options, all options are set in AdminCP, template and phrase based. Totally customizable
- Option to send PM to use when he receives an rank.

Front page
- Display ranks list in with: Rank Name, Description, Icon, Image, and Members who get each rank.
- Display ranks showcase in profile, with Rank information, Issue time and reason
- Display rank icons in postbit (showthread, showpost, announcement, private)
- Display limit ranks in postbit, with total ranks, and a link to ranks showcase in

Member profiles.
- Rank request, link to a form sending to email/PM/new thead or post (based on Dr Erwin Loh's Form hack)
- Display rank on Memberlist page (by trulylowcarb)
- Display individual rank with name of members who receive the rank


CHANGES/MODIFICATION:
(Manual i.e. "To Do")
- Files to add: 6 (/ranks.php, /rank_request.php, /admincp/rank.php, /admincp/rank_cat.php, /includes/xml/postbbit_ranks.xml, /includes/xml/cpnav_ranks.xml)
- Templates to edit: 5 (MEMBERINFO, postbit, postbit_legacy, memberlist, memberlist_resultsbit)

(Optional i.e. If you want thread posted based one-click approval)
- Add 1 New BBCode, see INSTALL.txt

(Automatic)
- Templates to add: 9 ('RANKS','ranks_rankbit','ranks_rankusers_bit','ra nks_bit','ranks_userranks_bit','ranks_category','r anks_categorybit', 'ranks_request_form', 'ranks_request_formanswers')
- Phrases to add: xxx
- Tables to add: 3 (rank, rank_user, rank_cat)



DIFFICULTY:

Easy
Time: about 2 minutes
Installer is included

HISTORY:
2008.10.15: Version 0.0.2 Created
2008.11.15: Updated, corrected syntax errors etc.
2009.01.14: Updated, corrected difference in vB 3.6 to 3.7 syntax changes - changes made and new zip complied by Chrakker of G&C Multi-Gaming.com --> http://www.gcmultigaming.com/

IMPORTANT:
- BACKUP modified files and templates before making changes.
- Backup database is recommended.

DONATIONS:
YARS is free, but a donation of any amount is much appreciated.

INSTALL: Read INSTALL.txt

This mod was developed from the YAAS - Yet Another Awards System mod by Hancho! You can find out all about it here --> Click Here <-- Great mod, please see his listed credits so everyone who has lead up to this variation can be honored!

Developed by Kristof aka JurGradi, a recently retired administrator of Tournament Gaming World and a good friend of mine for almost a year now, He is a brilliant web guru who has surprised me at every turn with his vast knowledge of well... everything! Most certainly TheLastSuperman's.... Superman!

Install instructions and everything you need should be in the zip, read it carefully and take your time, this works and has been tested on http://www.tournamentgamingworld.com/online in several styles. Some of the guru's out there can tweak it more to suit their tastes all we ask is credit where credit is due i.e. how we listed where the idea came from.

For questions or Support please post below and I'll attempt to help you in any way I can even buggin' JurGradi on occasion however he has included an installer which I have repackaged via .zip therefor it has all the required files in the zip plus the same content in an installer form included as well so choose your method!

If you like it click install and be sure to check out the Yet Another Awards System by Hancho!

Special thanks to my friend JurGradi for his development of Yet Another Ranks System!

*The General Stars are the mod* ignore the custom image I inserted via html in the user title area... I need to remove it now lol!

Update: Uploaded YARSRANKS.zip which contains ranks for tournaments/clans/gaming sites to use with Yet Another Ranks System, themes are for Battlefield 2142 & Call of Duty 4! Special thanks to Called for the graphics!

*Attention* Please view the first page as the 2nd and 3rd post were reserved and contain additional information.

TheLastSuperman
http://www.innovationbyinstinct.com

Old Statistics:

File Type: YARS.0.0.2.2.zip (43.1 KB, 136 downloads)
File Type: YARS.0.0.2.zip (42.6 KB, 107 downloads)
File Type: Update.0.0.2-1.zip (7.1 KB, 57 downloads)
File Type: YARS.0.0.2.zip (42.9 KB, 7 downloads)
File Type: YARSRANKS.zip (420.4 KB, 186 downloads)
File Type: YARS.0.0.2.1.zip (42.9 KB, 66 downloads)
File Type: YARSxml.zip (9.6 KB, 54 downloads)
File Type: ranksPHPfix.zip (5.4 KB, 24 downloads)


For VBulletin.org Forum Support:
  • Click above in the right menu "Mark as Installed" else simply CLICK HERE TO MARK AS INSTALLED
  • Make sure under your sig on the left it has the "INSTALLED" Stamp located there else you have clicked too many times.
  • Post your question/problem in the thread including screenshots.

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
xorex

Comments
  #132  
Old 03-06-2009, 01:54 AM
unicorn2433 unicorn2433 is offline
 
Join Date: Mar 2008
Posts: 148
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

When I try to use the code in post #3 here to have it displayed with out showcase written or the line around it in my postbit legacy it messes everything up.
I want it to display in the postbit legacy not off like it is....see attachment

Any help would be appreciated
Reply With Quote
  #133  
Old 03-06-2009, 01:31 PM
unicorn2433 unicorn2433 is offline
 
Join Date: Mar 2008
Posts: 148
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

okay I figured out my issue in post 131
i used this code instead of what is in post 3


<!-- show ranks -->
<if condition="$post[showuserranks]">
<br />
<div>
$post[userranks]
</div>
<br />
</if>
<!-- /show ranks -->

But I still need help with questions in post 129 and 130
Reply With Quote
  #134  
Old 03-06-2009, 02:39 PM
unicorn2433 unicorn2433 is offline
 
Join Date: Mar 2008
Posts: 148
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All my previous post questions have been solved except for this one
Warning: Invalid argument supplied for foreach() in [path]/admincp/rank.php on line 964
Reply With Quote
  #135  
Old 03-06-2009, 03:22 PM
unicorn2433 unicorn2433 is offline
 
Join Date: Mar 2008
Posts: 148
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

when receiving pm that a request has been made I click on the bb link and get page not found.
So i try going straight to approve_rank.php and still get page not found

also I noticed when i right click and choose properties for the approve link in the bb code part of the pm I see that it says myforums.com/approve_rank.php with a lot of rubbish instead of myforums.com/boards/approve_rank.php ......
It want to pull from another place other than my forums root directory...
make sense?
Reply With Quote
  #136  
Old 03-06-2009, 08:27 PM
unicorn2433 unicorn2433 is offline
 
Join Date: Mar 2008
Posts: 148
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Man I am so sorry. I sort of got the approval thing to work. It approved one I tested just fine on myself. But would not approve one on others in usergroups I created. Is there something I can do to fix that?

I have yes in usergroup settings checked. Yet when they try they get data base error
Reply With Quote
  #137  
Old 03-06-2009, 11:40 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

WOW lol, a lot of posts eh? Sorry guys... I have been @ the hospital off and on for weeks now with a friend and other real life issues... I even dissapointed a client which I hate to do but sometimes as they say... sh!t happens eh? Let me try to knock out some of this!

Quote:
Originally Posted by uaepix View Post
Thank you very much for this hack.

Is there any way that I can give a rank to a group, instead of individually?
Not at this moment and I do not currently have time to even investigate it lol, sorry for that but just busy lately.

Quote:
Originally Posted by unicorn2433 View Post
Is there an option to display Ranks in signature like the awards system has?
No BUT you can code it in yourself as that is still in postbit

I have not had time to update this mod like the new author of the Awards system has

Quote:
Originally Posted by unicorn2433 View Post
Warning: Invalid argument supplied for foreach() in [path]/admincp/rank.php on line 964


I also have this error
Me too, on a 3.8 board yesterday and attempting a fix for a friend, I have line 161 though so hold tight although the code via notepad++ @ line 161 is identical to the Awards mod!?!?!?!? So for now I'm stuck but it is still bugging me so hold tight!

Quote:
Originally Posted by unicorn2433 View Post
request link not showing up in ranks php page
Set this for each usergroup in the groups setting

Quote:
Originally Posted by unicorn2433 View Post
When I try to use the code in post #3 here to have it displayed with out showcase written or the line around it in my postbit legacy it messes everything up.
I want it to display in the postbit legacy not off like it is....see attachment

Any help would be appreciated
See Below *You solved it lol

Quote:
Originally Posted by unicorn2433 View Post
okay I figured out my issue in post 131
i used this code instead of what is in post 3


<!-- show ranks -->
<if condition="$post[showuserranks]">
<br />
<div>
$post[userranks]
</div>
<br />
</if>
<!-- /show ranks -->

But I still need help with questions in post 129 and 130
Great fix, you removed some code you did not like as well, remember you could have simply removed the phrases and replaced w/ your own text and the links would still work!

Try moving it around a bit, it is very nice to see what you can achieve w/ your template! Ohh and check memberinfo and clean that template up as well, the friends site it fubared it but skim the code and tinker, you'll have it looking snazzy in no time.

Quote:
Originally Posted by unicorn2433 View Post
when receiving pm that a request has been made I click on the bb link and get page not found.
So i try going straight to approve_rank.php and still get page not found

also I noticed when i right click and choose properties for the approve link in the bb code part of the pm I see that it says myforums.com/approve_rank.php with a lot of rubbish instead of myforums.com/boards/approve_rank.php ......
It want to pull from another place other than my forums root directory...
make sense?
Hmmm, check the install or readme files for reference to this and verify the BB Code installed autmatically in your bb code manager etc. Let me know

Pull from another place... I do and don't head is still filled w/ tonights trip to the hospital so let me get back to you as I investigate the friends forums! If anything sometimes it will error out, just refresh then view thier profile or a post and the Rank should bet there!

Quote:
Originally Posted by unicorn2433 View Post
Man I am so sorry. I sort of got the approval thing to work. It approved one I tested just fine on myself. But would not approve one on others in usergroups I created. Is there something I can do to fix that?

I have yes in usergroup settings checked. Yet when they try they get data base error
Refresh, refresh, refresh lol and try again... it still has some bugs in 3.8 guaranteed so bare w/ me as I resolve these on my friends site.

Additionally I'm just drained and yet still busy @ the same time so bare w/ me if I do not reply back ASAP ok?

Great dedication to getting it working Unicorn - your top notch in my book and I did not mind all the questions in the least

S-MAN
Reply With Quote
  #138  
Old 03-07-2009, 12:59 AM
unicorn2433 unicorn2433 is offline
 
Join Date: Mar 2008
Posts: 148
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks so much. And I have no idea how to do any of this code stuff... I guess I just got lucky
I am still working on the member info templates because I have a custom mod and the things I am supposed to look for are not there.

Also I tried to get the ranks to show up in a block on the member profile instead with no luck ...lol
But I tried.
I have no clue how to do any of this so I am happy you were not upset with my questions.
I will try the refresh for the data base error and let you know how it goes.
Reply With Quote
  #139  
Old 03-07-2009, 01:12 AM
unicorn2433 unicorn2433 is offline
 
Join Date: Mar 2008
Posts: 148
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

in case it helps I can not approve them in control panel either
I get this error:

Database error in vBulletin 3.8.0:

Invalid SQL:

SELECT userid, username
FROM user
WHERE username = 'Addi'sMama';

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'sMama'' at line 3
Error Number : 1064
Request Date : Friday, March 6th 2009 @ 08:09:37 PM
Error Date : Friday, March 6th 2009 @ 08:09:38 PM

Classname : vb_database
MySQL Version : 5.0.67-log
Reply With Quote
  #140  
Old 03-07-2009, 01:23 AM
unicorn2433 unicorn2433 is offline
 
Join Date: Mar 2008
Posts: 148
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Oh and thanks. Take your time.
I hope nothing bad happened that caused you to go to hospital. Feel better.
Reply With Quote
  #141  
Old 03-08-2009, 03:52 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by unicorn2433 View Post
in case it helps I can not approve them in control panel either
I get this error:

Database error in vBulletin 3.8.0:

Invalid SQL:

SELECT userid, username
FROM user
WHERE username = 'Addi'sMama';

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'sMama'' at line 3
Error Number : 1064
Request Date : Friday, March 6th 2009 @ 08:09:37 PM
Error Date : Friday, March 6th 2009 @ 08:09:38 PM

Classname : vb_database
MySQL Version : 5.0.67-log
It was a friend, she was released early last week from the hospital after recovering from a heart attack but then had to go back w/ severe chest pains although her artery had mysteriously healed itself (miracle perhaps?) and she was supposed to be fine. Doctors are not sure what was causing the pain but good thing it is kinda a false alarm!

It's the ' in the name, the mod does not like Characters especially brackets etc. Additionally please note Chrakkers change where it needs the user id # instead of username

Also read a few posts back i.e. the first 1-2 pages and in the description of this mod, I explained @ one point in time how you could tinker w/ it. And if your not a coder then your brain is built for it considering the simple yet not so simple for others edits you have performed - keep up the research, it will pay off in the long run w/ vB or phpBB etc.
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 04:51 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.05256 seconds
  • Memory Usage 2,355KB
  • Queries Executed 26 (?)
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
  • (10)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete