The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Innovative Ranks System Details »» | |||||||||||||||||||||||
Innovative Ranks System
Developer Last Online: Oct 2023
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:
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:
Supporters / CoAuthors Show Your Support
|
Благодарность от: | ||
xorex |
Comments |
#72
|
||||
|
||||
Quote:
Also, I recieved your postbit template and will send it back, revised and w/ info as to what I did ASAP but most likely Thursday/Friday night unless have time on lunch breaks @ work. Mon-Wed = Family time, I have a few minutes I do things right when I get home but then OFF the computer lol. Thurs-Sat when wife works is Kids & Gaming - just so everyone knows i.e. FYI. Quote:
If that's the case I need a copy of your MEMBERINFO template! So let's double-check to confirm....
If that is in fact the case please forward a copy of your MEMBERINFO template to me via PM as well. Also, do you mind me posting your original and modified template versions for future Installers to use as a reference? Let me know & THANKS! S-MAN |
#73
|
|||
|
|||
well that should not be a problem Mike. Sure you can post the templates so that others can benefit.
As for the error, yes when i click the profile button it appears on the top of the screen and does nothing else but appear. Meaning, the error itself doesnt compromise anything, it just appears which becomes annoying and fearful at times and that is it. so you need memberinfo template? Ok buddy I shall pm it to you today. I am a family man as well, so totally understand. we cant ignore families. gr8 job being a HACKER and gr8 job being a good husband and a good father |
#74
|
|||
|
|||
Sorry if this is blatantly stated, but I didn't see it listed. One thing that would draw me to installing this mod, would be if it allowed users to select from multiple ranking systems from their edit options menu or something similar.
Is this possible in the mod? |
#75
|
||||
|
||||
Quote:
Ok, postbit..... here ya go! Try EITHER location of the code (It's in RED), you'll see I put it in there twice so you can just copy that code and then edit your template and paste in one spot.. if that's not it then paste in the other and you should have what you want (DO NOT just copy & paste the whole thing as I did a quick edit in notepad) Also, I believe you have toooooo much spacing in there, might not hurt too bad but can cause memory problems or the pages to load a tad bit slower if having to go through more lines.... I suspect you space it like that to easily find all the mods/hacks you have installed etc - OLD habit of mine Code:
$template_hook[postbit_start] <table class="tborder" id="post$post[postid]" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> <tr> <td class="thead" $post[scrolltothis]> <div class="normal" style="float:$stylevar[right]"> <if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]"><strong>$post[postcount]</strong></a> </if> <if condition="$show['reputationlink']"> <span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span> <if condition="$show['popups']"><script type="text/javascript"> vbrep_register("$post[postid]")</script></if> </if> <if condition="$show['infractionlink']"><a href="infraction.php?$session[sessionurl]do=report&p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/infraction.gif" alt="<phrase 1="$post[username]">$vbphrase[add_infraction_for_x]</phrase>" border="0" /></a> </if> <if condition="$show['reportlink']"><a href="report.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a> </if> $post[iplogged] <if condition="$show['inlinemod']"> <input type="checkbox" name="plist[$postid]" id="plist_$postid" style="vertical-align:middle; padding:0px; margin:0px 0px 0px 5px" value="$post[checkbox_value]" /> </if> </div> <div class="normal"> <!-- status icon and date --> <a name="post$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" /></a> <if condition="!$show['announcement']"> $post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if> <else /> <phrase 1="$post[startdate]" 2="$post[enddate]">$vbphrase[x_until_y]</phrase> </if> $post[firstnewinsert] <!-- / status icon and date --> </div> </td> </tr> <tr> <td class="alt2" style="padding:0px"> <!-- user info --> <table cellpadding="0" cellspacing="$stylevar[cellpadding]" border="0" width="100%"> <tr> <if condition="$show['avatar']"><td class="alt2"><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a></td></if> <!-- show ranks --> <if condition="$post[showuserranks]"> <fieldset><legend><a href="member.php?u=$post[userid]#rank" title="$vbphrase[more_ranks]">$vbphrase[rank_showcase]</a></legend> <div> $post[userranks] <br> <a href="member.php?u=$post[userid]#rank" title="$vbphrase[more_ranks]">$vbphrase[total_ranks]</a>: $post[num_ranks] </div> </fieldset> </if> <!-- /show ranks --> <td nowrap="nowrap"> <div id="postmenu_$post[postid]"> <if condition="$show['profile']"> <a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a> $post[onlinestatus] <script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script> <else /> $post[musername] </if> </div> <if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if> <if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if> $template_hook[postbit_userinfo_left] <!-- show ranks --> <if condition="$post[showuserranks]"> <!-- <fieldset><legend><a href="member.php?u=$post[userid]#rank" title="$vbphrase[more_ranks]">$vbphrase[rank_showcase]</a></legend> --> <td class="alt2"> <div> $post[userranks] <!-- <br> --> <!-- <a href="member.php?u=$post[userid]#rank" title="$vbphrase[more_ranks]">$vbphrase[total_ranks]</a>: $post[num_ranks] --> </div> </td> <!-- </fieldset> --> </if> <!-- /show ranks --> </td> <td width="100%"> </td> <td valign="top" nowrap="nowrap"> <div class="smallfont"> <if condition="$post['joindate']"><div>$vbphrase[join_date]: $post[joindate]</div></if> <if condition="$post['field2']"><div>$vbphrase[location_perm]: $post[field2]</div></if> <if condition="$post['age']"><div>$vbphrase[age]: $post[age]</div></if> <div> $vbphrase[posts]: $post[posts] </div> <!-- Simons StarSign Start --> <if condition="$post['field5']"> Star Sign: <img src="$stylevar[imgdir_button]/starsigns/$post[field5].gif" alt="Star Sign" border="" /> </if> <!--// Simons StarSign End --> <!-- K4Z.ORG Country Flags Start --> <if condition="$post['field6']"> Country: <img src="$stylevar[imgdir_button]/flags/$post[field6].gif" alt="Users Flag!" border="" /> </if> <!--// K4Z.ORG Country Flags End --> $template_hook[postbit_userinfo_right_after_posts] <if condition="$show['infraction']"><div>$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if> <if condition="$show['reputation']"><if condition="$show['reppower']">$vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]">$post[reppower]</span> </if><div><span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if> $template_hook[postbit_userinfo_right] <div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div> </div> </td> </tr> </table> <!-- / user info --> </td> </tr> <tr> <if condition="$show['moderated']"> <td class="alt2" id="td_post_$post[postid]"> <else /> <td class="alt1" id="td_post_$post[postid]"> </if> <!-- message, attachments, sig --> $template_hook[postbit_messagearea_start] <if condition="$show['messageicon'] OR $post['title']"> <!-- icon and title --> <div class="smallfont"> <if condition="$show['messageicon']"><img class="inlineimg" src="$post[iconpath]" alt="$post[icontitle]" border="0" /></if> <if condition="$post['title']"><strong>$post[title]</strong></if> </div> <hr size="1" style="color:$stylevar[tborder_bgcolor]; background-color:$stylevar[tborder_bgcolor]" /> <!-- / icon and title --> </if> <!-- message --> <div id="post_message_$post[postid]"> $ad_location[ad_showthread_firstpost_start] $post[message] </div> <!-- / message --> <if condition="$show['attachments']"> <!-- attachments --> <div style="padding:$stylevar[cellpadding]px"> <if condition="$show['thumbnailattachment']"> <fieldset class="fieldset"> <legend>$vbphrase[attached_thumbnails]</legend> <div style="padding:$stylevar[formspacer]px"> $post[thumbnailattachments] </div> </fieldset> </if> <if condition="$show['imageattachment']"> <fieldset class="fieldset"> <legend>$vbphrase[attached_images]</legend> <div style="padding:$stylevar[formspacer]px"> $post[imageattachments] </div> </fieldset> </if> <if condition="$show['imageattachmentlink']"> <fieldset class="fieldset"> <legend>$vbphrase[attached_images]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> $post[imageattachmentlinks] </table> </fieldset> </if> <if condition="$show['otherattachment']"> <fieldset class="fieldset"> <legend>$vbphrase[attached_files]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> $post[otherattachments] </table> </fieldset> </if> <if condition="$show['moderatedattachment']"> <fieldset class="fieldset"> <legend>$vbphrase[attachments_pending_approval]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> $post[moderatedattachments] </table> </fieldset> </if> </div> <!-- / attachments --> </if> $template_hook[postbit_signature_start] $ad_location[ad_showthread_firstpost_sig] <if condition="$post['signature']"> <!-- sig --> <div> __________________<br /> $post[signature] </div> <!-- / sig --> </if> $template_hook[postbit_signature_end] <if condition="$show['postedited']"> <!-- edit note --> <div class="smallfont"> <hr size="1" style="color:$stylevar[tborder_bgcolor]; background-color:$stylevar[tborder_bgcolor]" /> <em> <if condition="$show['postedithistory']"> <phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]" 4="posthistory.php?$session[sessionurl]p=$post[postid]">$vbphrase[last_edited_link_by_x_on_y_at_z_postid]</phrase>. <else /> <phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase>. </if> <if condition="$post['edit_reason']"> $vbphrase[reason]: $post[edit_reason] </if> </em> </div> <!-- / edit note --> </if> <div style="margin-top: 10px" align="$stylevar[right]"> <!-- controls --> <if condition="$post['editlink']"> <img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" /> <a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a> </if> <if condition="$post['forwardlink']"> <a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a> </if> <if condition="$post['replylink']"> <a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a> </if> <if condition="$show['multiquote_post']"> <a href="$post[replylink]" rel="nofollow" onclick="return false"><img src="$stylevar[imgdir_button]/multiquote_<if condition="$show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /></a> </if> <if condition="$show['quickreply'] AND !$show['threadedmode']"> <a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false"><img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase[quick_reply_to_this_message]" border="0" /></a> </if> <if condition="$show['moderated']"> <img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" /> </if> <if condition="$show['spam']"> <img src="$stylevar[imgdir_misc]/spam_detected.png" alt="$vbphrase[spam_post]" border="0" /> </if> <if condition="$show['deletedpost']"> <if condition="$show['managepost']"> <a href="postings.php?$session[sessionurl]do=managepost&p=$post[postid]"><img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[manage]" border="0" /></a> <else /> <img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" /> </if> </if> <if condition="$show['redcard']"> <a href="infraction.php?$session[sessionurl]do=view&p=$post[postid]"><img src="$stylevar[imgdir_button]/redcard.gif" alt="$vbphrase[received_infraction]" border="0" /></a> <else /> <if condition="$show['yellowcard']"> <a href="infraction.php?$session[sessionurl]do=view&p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /></a> </if> </if> $template_hook[postbit_controls] <!-- / controls --> </div> <!-- message, attachments, sig --> </td> </tr> </table> $template_hook[postbit_end] <!-- post $post[postid] popup menu --> <div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none;"> <table cellpadding="4" cellspacing="1" border="0"> <tr> <td class="thead">$post[username]</td> </tr> <if condition="$show['profile']"> <tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr> </if> <if condition="$show['pmlink']"> <tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr> </if> <if condition="$show['emaillink']"> <tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr> </if> <if condition="$show['homepage']"> <tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr> </if> <if condition="$show['search']"> <tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_all_posts_by_x]</phrase></a></td></tr> </if> <if condition="$post['userid'] AND $show['member']"> <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&userlist=buddy&u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_contacts]</phrase></a></td></tr> </if> $template_hook[postbit_user_popup] </table> </div> <!-- / post $post[postid] popup menu --> Nadeemjp, next up is your MEMBERINFO template however I'm not 100% sure that's the culprit so bare w/ me and I'll post again ASAP on the issue. Quote:
S-MAN |
#76
|
|||
|
|||
Thanks for the reply! It looks like a great mod, but just not what I need at this moment in time. If you ever manage to get the time to have multiple ranks being selected, I'll be sure to install it.
Keep up the great work, and enjoy the holidays! |
#77
|
|||
|
|||
hey mike, any progress on the memberinfo template?
|
#78
|
|||
|
|||
Great mod however I have one problem. When I click on the link to approve a rank I get an error stating
Quote:
If it helps heres what the BBCode looks like Code:
APPROVE by pressing the following link:[urlself=approve_rank.php?do=approverank&rank_id=11&rank_name=Lance Corporal&rank_img_url=/testvb/images/ranks/11.png&rankuserid=2&issue_reason=active member&rank_sendpm=0&rank_sendemail=0&thread=&post=]CLICK HERE TO APPROVE[/urlself] |
#79
|
||||
|
||||
Like I said previously... not 100% sure that is the problem but I was planning on getting back to you this weekend (thanksgiving for us Americans lol so family etc and yet again several computers to fix for poor folks lol). So, bare w/ me
Quote:
I'll review your code when I get home and have a response ASAP on that but more than likely at the same time I resond to Nadeemjp. Sorry for the delay but w/ Thanksgiving and all I can't be on the computer much else the wife will kill me lol. Thanks ALL for the recent installs and check back this weekend for support updates etc! S-MAN Edit: I'll also be posting up revised screenshots |
#80
|
|||
|
|||
oh ok i see....sure no problem. look forward to it
enjoy ur VACATIONS how about sending some turkey my way? |
#81
|
||||
|
||||
Quote:
Thanks! S-MAN |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|