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
  #92  
Old 12-07-2008, 02:51 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 Nadeemjp View Post
i think that would be a good idea to keep it off to a separate server so that majority doesnt get confused.

look forward to the fix man, i love thism odification and would wanna use it

one thing is bothering me though, when 3.8 gold comes out, i intend to install it. would this cause problems for this modification?
Ok... the computers slowed my progress this weekend as one was very bad off

Long story short... I have talked w/ a friend who has a 3.7.4 board - he is giving me access to test and work out all the bugs and that saves you volunteers from having to test plus allows me to do it quicker and solve ALL the display problems! SO bare w/ me as it will be next weekend before I get started .

Also on the 3.8 question NadeemJP... well that same friend said he would be upgrading too so I have been given permission to test it then (have to help them setup the new install but easy ).

So, sorry for the late reply this weekend but I have been busy :erm:. I'll see you guys regarding YARS next weekend!

S-MAN
Reply With Quote
  #93  
Old 12-07-2008, 09:36 PM
Nadeemjp Nadeemjp is offline
 
Join Date: Aug 2008
Location: Japan
Posts: 601
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

ok sounds perfect.
by the way should u need access for testing, you can ask me as well. i wont be able to assist you since i am not a coder or programmer, but sure u can test on my boards

look forward to the fix.
Reply With Quote
  #94  
Old 12-07-2008, 09:42 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 Nadeemjp View Post
ok sounds perfect.
by the way should u need access for testing, you can ask me as well. i wont be able to assist you since i am not a coder or programmer, but sure u can test on my boards

look forward to the fix.
Well thanks for the offer NadeemJP, sometimes you have to trust people for help but IMO giving access out to someone can be dangerous as well just keep that in mind and also this way it's me and a friend allowing me to take my time to test etc w/o worries and also the ability for me to see results ASAP instead of waiting on Screenshots/Posts w/ details etc you know what I mean?

I'll be getting started on the fix and testing next weekend as promised. Then hopefully a release for 3.8!!!

S-MAN
Reply With Quote
  #95  
Old 12-07-2008, 09:45 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ohh and just to clarify for members browsing... this works fine on 3.7.3 but 3.7.4 has some issues so bare w/ me, as you can see above a fix/update for 3.7.4 users and a release for 3.8 should be less than 2 weeks away .
Reply With Quote
  #96  
Old 12-16-2008, 12:51 AM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Everyone, I have taken on a Paid Request in which I plan to make them very satisfied w/ the job so please bare w/ me as I work on this... unfortunately on the side but it is still supported I'm just letting all the installers know what's going on instead of seeing me online here w/ a client and not helping them as I said! You know that feeling of well he logged in yesterday but has not posted in his thread for 3 mos lol... Don't you just hate that

Stand by for an update, I appreciate install #36 but please be aware per my post above it fully works in 3.7.3 PL1 per previous installers but has a bug in 3.7.4 until fixed.

Thanks again for the installs, I'll see you all soon!

S-MAN
Reply With Quote
  #97  
Old 01-13-2009, 07:07 PM
Chrakker Chrakker is offline
 
Join Date: Jan 2009
Location: Germany
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

HOW TO MAKE IT WORK IN vBulletin 3.7.5

First of all guys, you need to check, if you set everything up, for example, as i do, let them request an Award and letting it post in a Thread.
The Thing was, that for soemr eason the URLw as corrupted and said "Please complete requested Fields" so I fixed it with Help OF TheLastSuperman

Here it goes: USE AT YOUR OWN RISK! ONLY TESTED ON 3.7.5!

Install the Thingy normally how the Instructions stated above and in the readme file!


Search in templates: "ranks_request_formanswers" > Open the template

SEARCH FOR

PHP Code:
$vbphrase[rank_request_recipient_name] : [b][url=$vboptions[bburl]/member.php?u=$user_recp_id[userid]] $rank_request_recipient_name [/url] [/b
REPLACE WITH

PHP Code:
$vbphrase[rank_request_recipient_name] : [b][url=$vboptions[bburl]/member.php?u=$rank_request_recipient_name$rank_request_recipient_name [/url] [/b
SEARCH FOR

PHP Code:
rankuserid=$user_recp_id[userid
REPLACE WITH

PHP Code:
rankuserid=$rank_request_recipient_name 
SO! -> the URL in your Thread will be displayed and all required Fields will be filled out, so it will delete the post and approve the Rank with one time, without having the time to give a Error ;D

AND NOW HERES THE TRICK! PLEASE DO NOT INSERT THE MEMBERNAME IN THE FORM, INSTEAD INSERT THE USERID, WHICH IS EASYILY FOUND FROM THE RECIPIENT IN THE FORM
Recipient Username -> INSERT USER-ID!!! REMEMBER

Have fun with a Running Rank Mod on 3.7.5
great Mod In My opinion, nice work mate ^^
Reply With Quote
  #98  
Old 01-13-2009, 07:08 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I LOVE YOU CHRAKKER!!!! I was waiting on that post and sorry I was blabbing tooo much in Teamspeak!
Reply With Quote
  #99  
Old 01-13-2009, 07:09 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

And he lies... he fixed it himself not w/ my help... he does not give himself enough credit imo.... up and coming talent on VB Chrakker is
Reply With Quote
  #100  
Old 01-13-2009, 07:33 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, I tested on your site Chrakker... well you know that lol as your on there now but works perfect (I had to see this myself lol) so THANKS AGAIN!
Reply With Quote
  #101  
Old 01-13-2009, 07:43 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

WAIT...ermph.... not 100% yet so you browsers by keep browsing until I post back, it's still not official until I use the update notice feature!!!!! So best to mark as installed.... 138 DL's only 39 installs...

OK Chrakker here ya go!

PHP Code:
[color=blue][b]Sender Information[/b][/color]
$vbphrase[username]: [url=$vboptions[bburl]/member.php?u=$bbuserinfo[userid]]$bbuserinfo[username][/url]
-----------------------------
[
color=red][b]Request Information:[/b][/color]
$vbphrase[rank_name]: [b][url=$vboptions[bburl]/ranks.php#rank$rank[rank_id]]$rank[rank_name][/url][/b]
$vbphrase[rank_description]: [b]$rank[rank_desc][/b]
[
url=$vboptions[bburl]/ranks.php#rank$rank[rank_id]][img]$vboptions[bburl]/$rank[rank_img_url][/img][/url]
$vbphrase[rank_request_recipient_name] : [b][url=$vboptions[bburl]/member.php?u=$user_recp_id[userid]] $rank_request_recipient_name [/url] [/b]
-----------------------------------------------------
$vbphrase[rank_request_reason]
$rank_request_reason
-----------------------------------------------------
APPROVE by pressing the following link:[b][urlself=approve_rank.php?do=approverank&rank_id=$rank[rank_id]&rank_name=$rank[rank_name]&rank_img_url=$rank[rank_img_url]&rankuserid=$user_recp_id[userid]&issue_reason=$rank_request_reason&rank_sendpm=0&rank_sendemail=0&thread=$threadinfo[threadid]&post=$newpost[postid]] CLICK HERE TO APPROVE [/urlself] [/b
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 11:33 PM.


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.08129 seconds
  • Memory Usage 2,372KB
  • 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
  • (5)bbcode_php
  • (3)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
  • (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