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
  #112  
Old 03-25-2010, 05:13 PM
Sarcoth Sarcoth is offline
 
Join Date: Mar 2006
Location: Huntsville
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, but this is no where near a master piece. That would be the EasyForms code. I can't believe all the stuff banana was able to do in that thing. I'm lower than a beginner compared to him.

Well, I'm either crazy or somehow the code is randomly causing the sorting issue. I don't see how it could occur randomly, so I must be losing it. I looked over the code, couldn't find the problem, went back and tested it again and nothing was wrong. I walked away, came back, tested again, and thought I saw the problem again. I threw my hands up, retested, and nothing. I have now tested it over and over and I don't think the problem is there. I'm going to release the new version now.

If you are a new user of this mod installing it for the first time, it is very basic. Upload the showroster.php file and install the product_showroster.xml file.

If you are upgrading from a previous version, I recommend you play it safe and just delete all the old files and do a fresh install. If you don't delete the bitfield_showroster.xml file, you will have problems.

If you are upgrading from the beta 4.0.3 version, you should be safe just copying over the new showroster.php file and installing (overwriting) the beta. Although, you will need to revert your template changes if you want all the new code to take affect. I had to really do a number on the code this time. I really don't see how I will ever remember what it all does.

Please let me know if you find any problems. I'll consider suggestions but my week off from school is almost over and I need to get back to homework and studying.
Reply With Quote
  #113  
Old 03-25-2010, 09:46 PM
XLCR GODFATHER XLCR GODFATHER is offline
 
Join Date: Mar 2010
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If the sort option could sort by and group together members by social group this mod would be perfect for me
Reply With Quote
  #114  
Old 03-26-2010, 10:11 AM
CoZmicShReddeR's Avatar
CoZmicShReddeR CoZmicShReddeR is offline
 
Join Date: Sep 2006
Location: MI, USA
Posts: 338
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by XLCR GODFATHER View Post
If the sort option could sort by and group together members by social group this mod would be perfect for me
If you mean like Facebook, Myspace this mod was originally intended for Guilds and Clans if I am not mistaken. You can make it show for specific user fields... Just have it use the registered user and for Filtering User the user field for Facebook or Myspace but you can only pic one with 4.03 might be a good suggestions to allow to have it filter to more then one and have it show in certain order.. Then for it to show for all users set it to Usergroups displayed which by default is Group #2...

Anyways for suggestions for this mod:
I was going to suggest it would be neat to set it by leaders of certain groups with a title if possible then have a list under those groups/subgroups then have it tear down into other subgroups which would be ideal for huge Guilds as well for runs if you set it to an event system!

Maybe even have it re-size the user images and avatars to show it in a tear system and then you could have user info in a small quick mini profile box show somewhere...

There is a Tournaments & Ladders mod here for just such a system but the roster could be ideal if it could produce a separate list for events maybe hooked into the calender...

But I see it like this for a Group that has separate group leaders and you want to have those leaders run separate groups of people underneath them for that day, week, month or year...

Leader Boards might be a better name then Roster Mod with all of this!

1st Division | 2nd Division | 3rd Division
Division Leader | Devision Leader | Devision Leader
1 Senior Officer | 1 Senior Officer | 1 Senior Officer
10 Members | 3 Members | 3 Members
3 Recruits | 2 Recruits | 1 Recruit

Now the members could be set to show just the list in a row of boxes if the system was too full rather then just showing all members at first glance. Then when you view the group it expands shows the actual user accounts with pictures and other info...
Reply With Quote
  #115  
Old 03-26-2010, 12:30 PM
Sarcoth Sarcoth is offline
 
Join Date: Mar 2006
Location: Huntsville
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

@ Cozmic - Sadly, I don't see this mod being able to do that. A new one would have to be built. The code in this one only allows for users to be divided into groups. Rather than try and rework this code to make it do subgroups and sub-subgroups, it would be better if someone just started something from scratch.

For me, I mainly built this for use with my guild and then posted it to share with others. The suggestions were boundless and I was sucked into wanting to upgrade further. I don't mind adding to what is already here, but I doubt I'll have the time to rebuild it from the ground up. If there are options within the scope of this mod, I'll do my best to add them if they are within my power.

@ XLCR - I think he means the social groups within vBulletin. I know there is a table for that, but I'd need to see more interest in it (from people that click install) if I were to consider looking into it.
Reply With Quote
  #116  
Old 03-26-2010, 12:51 PM
CoZmicShReddeR's Avatar
CoZmicShReddeR CoZmicShReddeR is offline
 
Join Date: Sep 2006
Location: MI, USA
Posts: 338
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Whatever you have built so far has been fine!

I am willing to support you along the way if you so chose to continue your work...:up:
Reply With Quote
  #117  
Old 03-26-2010, 01:26 PM
Sarcoth Sarcoth is offline
 
Join Date: Mar 2006
Location: Huntsville
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks, I appreciate that. BTW, the roster looks operational Cozmic. May I suggest you not include the Wii column till someone is using it. You can probably also set up links for each of those profiles so if someone clicks on an ID it takes you to a page.

Time to study, online exam due by Sunday.
Reply With Quote
  #118  
Old 03-26-2010, 07:27 PM
CoZmicShReddeR's Avatar
CoZmicShReddeR CoZmicShReddeR is offline
 
Join Date: Sep 2006
Location: MI, USA
Posts: 338
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sarcoth View Post
Thanks, I appreciate that. BTW, the roster looks operational Cozmic. May I suggest you not include the Wii column till someone is using it. You can probably also set up links for each of those profiles so if someone clicks on an ID it takes you to a page.

Time to study, online exam due by Sunday.
Sure thing! Thanks!
Reply With Quote
  #119  
Old 03-27-2010, 02:16 PM
kevius kevius is offline
 
Join Date: Oct 2009
Location: France
Posts: 93
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

i'm sorry but, where is the sort menu ?????
Reply With Quote
  #120  
Old 03-28-2010, 03:35 AM
dennisuello dennisuello is offline
 
Join Date: Mar 2005
Location: Reno, Nevada
Posts: 49
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do I rename the tab? I don't want it to say Roster.
Reply With Quote
  #121  
Old 03-28-2010, 04:03 PM
XLCR GODFATHER XLCR GODFATHER is offline
 
Join Date: Mar 2010
Posts: 53
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by CoZmicShReddeR View Post
If you mean like Facebook, Myspace this mod was originally intended for Guilds and Clans if I am not mistaken. You can make it show for specific user fields... Just have it use the registered user and for Filtering User the user field for Facebook or Myspace but you can only pic one with 4.03 might be a good suggestions to allow to have it filter to more then one and have it show in certain order.. Then for it to show for all users set it to Usergroups displayed which by default is Group #2...

Anyways for suggestions for this mod:
I was going to suggest it would be neat to set it by leaders of certain groups with a title if possible then have a list under those groups/subgroups then have it tear down into other subgroups which would be ideal for huge Guilds as well for runs if you set it to an event system!

Maybe even have it re-size the user images and avatars to show it in a tear system and then you could have user info in a small quick mini profile box show somewhere...

There is a Tournaments & Ladders mod here for just such a system but the roster could be ideal if it could produce a separate list for events maybe hooked into the calender...

But I see it like this for a Group that has separate group leaders and you want to have those leaders run separate groups of people underneath them for that day, week, month or year...

Leader Boards might be a better name then Roster Mod with all of this!

1st Division | 2nd Division | 3rd Division
Division Leader | Devision Leader | Devision Leader
1 Senior Officer | 1 Senior Officer | 1 Senior Officer
10 Members | 3 Members | 3 Members
3 Recruits | 2 Recruits | 1 Recruit

Now the members could be set to show just the list in a row of boxes if the system was too full rather then just showing all members at first glance. Then when you view the group it expands shows the actual user accounts with pictures and other info...
The only reason I asked is I have altered my languages for social groups to list as squads, group owners=squad leaders etc. as this is how I keep my large clan more organized.

Having the roster display and sort by the social group would just create an easier way for members to view them. The only thing I see was the ability to sort by a userprofile field but with the way my set up is this would create more work changing the value of the field everytime a member joins or transfers to a squad manually. My user groups are set up for the squad leaders to accept or remove members from their squads at will, with minimal effort. My member ranking system is directaly tied to the user groups and the squad leaders have the ability to alter the user groups under them for changing ranks.

Please forgive me I am new to all this and a little unfamiliar with some of the more complex coding found on vb.org. But I have been learning fairly quickly.
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:39 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.05325 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_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