Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Customizable Roster Details »»
Customizable Roster
Version: 4.1.0, by Sarcoth Sarcoth is offline
Developer Last Online: Mar 2017 Show Printable Version Email this Page

Category: Profile Enhancements - Version: 4.1.0 Rating:
Released: 02-07-2010 Last Update: 01-04-2011 Installs: 318
Uses Plugins Auto-Templates
Additional Files Translations  
No support by the author.

Customizable Roster

Introduction:

This Mod is ideal for a Guild/Clan roster, but it is also a great replacement for the memberlist. Customize it any way you like: add or remove columns with just a few easy edits. The installer includes permission control that allows you to set which groups appear on the roster and which ones can view it. The most popular option is the ability to control advanced sorting; check it out!



Installation:

Step 0: If you are upgrading from a previous version, save a copy of your old showroster.php and rename your showroster templates (I recommend giving them an underscore prefix; Example: _SHOWROSTER). When upgrading from version, make a copy of all your templates, then revert the templates back to their default, and then uninstall the older version. Also, make sure you delete the bitfield_showroster.xml file in the /includes/xml directory; this will cause database errors if not deleted.

Step 1: Download the showroster_vX.X.X.zip file and unzip it.

Step 2: Upload the files to their correct directories.
Upload the showroster.php to the /forum/ directory.
Delete the bitfield_showroster.xml in the /forum/includes/xml/ directory (if there).
Step 3: Admincp > Plugin & Products > Manage Products > Add/Import Product
Import the product-showroster_v4.x.x.xml file.
Step 4: Admincp > User Profile Fields > Add New/Update User Profile Field
Add all the Profile Fields you plan to use and keep track of their number(s) (i.e. field6, field7, etc.).
Step 5: Admincp > Settings > Options > ShowRoster Settings
Update the settings for your roster: usergroups allowed to view the roster, usergroups that are displayed on the roster, the title and field# for each of your columns on the roster, and any of the many other settings.
Step 6: Admincp > Styles & Templates > Expand > ShowRoster Templates > SHOWROSTER, showroster_header, and showroster_userbits
You only need to adjust these if you have custom adjustments to make. Otherwise, there is no longer a need to change these.
NOTE: See installation and upgrading instructions in the included corresponding txt files.


Version Updates: See 2nd post.
FAQ: See 3rd post.
Screenshots: See 4th post.

PLEASE CLICK INSTALLED.
Support will be given to those that do.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
4 благодарности(ей) от:
KorvinGump

Comments
  #282  
Old 08-31-2010, 05:50 AM
Tirabytes Tirabytes is offline
 
Join Date: Aug 2010
Posts: 8
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Would it be possible to have coloured "Group" names rather than forum default? Like if the Username is red, so is the Group?

BTW great mod.
Reply With Quote
  #283  
Old 08-31-2010, 11:28 AM
Sarcoth Sarcoth is offline
 
Join Date: Mar 2006
Location: Huntsville
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by asbc View Post
This is a great mod!!

I was wondering, I have paid subscriptions set up for my usergroup. Is it possible to show the subscription expiry date in one of the roster columns?
I'm sure it is possible. No idea where that data is pulled from though. I'll look into it when I have some time, but probably not till after this semester is over.

Quote:
Originally Posted by Tirabytes View Post
Would it be possible to have coloured "Group" names rather than forum default? Like if the Username is red, so is the Group?

BTW great mod.
I don't recall that being anywhere in the vb code, so you'll have to put the colors in on your own. Nevermind, I just tried it. Since there is no vb code in there to do that, that I know of, it will take a good amount of coding to do. I was going to suggest you just edit the template and put in your color that you want, but that will only force every group to appear that color. There needs to be a variable. Obviously the best variable is the usergroup. I know how to do it, I just don't have the time right now with school. Calc B and Physics in the same semester means studying every waking hour.
Reply With Quote
  #284  
Old 08-31-2010, 08:39 PM
betts02's Avatar
betts02 betts02 is offline
 
Join Date: Jun 2009
Posts: 910
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very good update

Just wondering on how the group settings are used ?

I dont get how its used and what to put

chers in advance
Reply With Quote
  #285  
Old 09-01-2010, 03:45 PM
Dragonsys's Avatar
Dragonsys Dragonsys is offline
 
Join Date: Jan 2008
Location: DFW, Texas
Posts: 743
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sarcoth View Post
The problem is that both mods are using the same Execution Order for the tab. I guess they have a default order when on the forums and then when you go to the page for the particular mod, it takes precedence. So, what you need to do is go into the plugins and change the Execution Order for one of them. The "ShowRoster Tab for Navbar" is the name of the plugin for this mod. If you want the roster mod first, then change it to 4, otherwise change it to 6 or something larger.

Most mods use 5 as the default, so you may encounter that problem again. Now you know how to fix it. I'll change this to another number once I figure out how to set the execution order within the mod code.
So, I changed the Exec order to 6 for Roster and 99 for Project Tools, and the tabs still switch order when you click on them, so this is not the solution. I think it has to do with this bit of code:
Code:
$navbarloc = $vbulletin->options['showroster_navbar_loc'];
$navbarorder = $vbulletin->options['showroster_navbar_order']; 

switch ($navbarloc) {
    case '1':
        $nbloc = 'navtab_start'; break;
    case '2':
        $nbloc = 'navtab_middle'; break;
    case '3':
        $nbloc = 'navtab_end'; break;
}
Quote:
Originally Posted by asbc View Post
This is a great mod!!

I was wondering, I have paid subscriptions set up for my usergroup. Is it possible to show the subscription expiry date in one of the roster columns?
the data comes from the subscriptionlog table.
The fields you would need to read are: subscriptionid, userid, expirydate and status
The basic SQL Query would be something like this:

Only Active Subscriptions:
Code:
SELECT subscriptionid,userid,expirydate FROM ".TABLE_PREFIX."subscriptionlog WHERE status = 1
Only one particular Subscription:
Code:
SELECT userid,expirydate FROM ".TABLE_PREFIX."subscriptionlog WHERE subscriptionid = {Your_Subscription_ID}
Reply With Quote
  #286  
Old 09-03-2010, 05:52 AM
Hall of Famer Hall of Famer is offline
 
Join Date: Apr 2009
Posts: 89
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This sounds cool for an RP site. XD
Reply With Quote
  #287  
Old 09-04-2010, 11:46 AM
owning_y0u owning_y0u is offline
 
Join Date: Dec 2008
Location: Netherlands
Posts: 159
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

got a small problem, i have several usergroups that i want to get in to this, but if there are more then 12 users in that groups it only shows the first 12 members in the user group.

besides that i only have 1 Administror account but is shows me 2.
Reply With Quote
  #288  
Old 09-04-2010, 02:59 PM
Sarcoth Sarcoth is offline
 
Join Date: Mar 2006
Location: Huntsville
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by owning_y0u View Post
got a small problem, i have several usergroups that i want to get in to this, but if there are more then 12 users in that groups it only shows the first 12 members in the user group.

besides that i only have 1 Administror account but is shows me 2.
Well, that is definitely not possible. I'm using the same version as the one I have here and I have 34 members in one of my groups. All of them are showing. Check my FAQ and make sure you are not using the filter. Not sure what's up with the admin account thing, I'd need to be able to see your site to figure that one out.
Reply With Quote
  #289  
Old 09-06-2010, 03:11 AM
owning_y0u owning_y0u is offline
 
Join Date: Dec 2008
Location: Netherlands
Posts: 159
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sarcoth View Post
Well, that is definitely not possible. I'm using the same version as the one I have here and I have 34 members in one of my groups. All of them are showing. Check my FAQ and make sure you are not using the filter. Not sure what's up with the admin account thing, I'd need to be able to see your site to figure that one out.
it's Fixed now thanks,

About the administrator issue it has been fixed as well, we work with 2 layer of admins,
1 Full admin, and 2 semi admin (which can not edit or see all the Admin CP things)
problem was that one of those users was also a additional user to the administrator group.

any change that you are planning to use the all the Vb stylevars? as i dont like the black border for the table's and cells
Reply With Quote
  #290  
Old 09-06-2010, 03:51 AM
CMSTemplateZ CMSTemplateZ is offline
 
Join Date: Jun 2010
Posts: 182
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Tagged for now, Cheers.

Do you think this would be a nice addition for a Battlefield forum ?
Reply With Quote
  #291  
Old 09-06-2010, 04:33 AM
AfterWorldForum AfterWorldForum is offline
 
Join Date: Dec 2008
Posts: 154
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Are there any plans to set this up on a per-usergroup level so multiple clans could be supported on the same forum?

Sorry if this has been asked before, I just saw the mod, and missed that functionality when I went over the first few posts.
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 05:54 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.08191 seconds
  • Memory Usage 2,348KB
  • 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
  • (3)bbcode_code
  • (6)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)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