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
  #92  
Old 03-20-2010, 09:06 PM
CoZmicShReddeR's Avatar
CoZmicShReddeR CoZmicShReddeR is offline
 
Join Date: Sep 2006
Location: MI, USA
Posts: 338
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok I loaded it back... Having issues with the beta 4.03 version with usergroups...

I have uninstall it to update groups!
Reply With Quote
  #93  
Old 03-20-2010, 09:18 PM
Front Range 4x4 Front Range 4x4 is offline
 
Join Date: Jan 2009
Posts: 318
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Sarcoth View Post
@ Front Range - NP. I'm curious about those IF statements. I do have some in there now because there are new options that you need to set in the ShowRoster Settings which turn the Joined Date/Last Activity on. Although, they are on by default.
I have them turned on but it didn't help, once I removed the IF statements they popped right up.
Reply With Quote
  #94  
Old 03-21-2010, 12:29 AM
CoZmicShReddeR's Avatar
CoZmicShReddeR CoZmicShReddeR is offline
 
Join Date: Sep 2006
Location: MI, USA
Posts: 338
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Also sorting can that be a drop down menu that might help the spacing out and would look nicer...
Reply With Quote
  #95  
Old 03-21-2010, 06:53 AM
Sarcoth Sarcoth is offline
 
Join Date: Mar 2006
Location: Huntsville
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Front Range 4x4 View Post
I have them turned on but it didn't help, once I removed the IF statements they popped right up.
Did you download the new .php file as well? I just noticed the new xml file had more views than the php so I'm thinking that some of you were installing the new xml and not using the new php file. The post with the xml said the php file was 2 posts up.

Quote:
Originally Posted by CoZmicShReddeR View Post
Also sorting can that be a drop down menu that might help the spacing out and would look nicer...
I'm not sure what you mean.
Reply With Quote
  #96  
Old 03-21-2010, 06:41 PM
CoZmicShReddeR's Avatar
CoZmicShReddeR CoZmicShReddeR is offline
 
Join Date: Sep 2006
Location: MI, USA
Posts: 338
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It was suggested to me to create a drop down menu for people to chose how they want to see the listing/sort instead of the table where you can click on the info to change the order you have a drop down menu with the listing of like where it says status at the top and there is a row of all the info about the roster users...
Reply With Quote
  #97  
Old 03-22-2010, 12:14 PM
Sarcoth Sarcoth is offline
 
Join Date: Mar 2006
Location: Huntsville
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by CoZmicShReddeR View Post
It was suggested to me to create a drop down menu for people to chose how they want to see the listing/sort instead of the table where you can click on the info to change the order you have a drop down menu with the listing of like where it says status at the top and there is a row of all the info about the roster users...
Interesting. You gave me an idea. I'll see what I can do.
Reply With Quote
  #98  
Old 03-22-2010, 06:03 PM
Sarcoth Sarcoth is offline
 
Join Date: Mar 2006
Location: Huntsville
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

All sorting should be working in this beta version. See attachment if you want to try it out. I haven't seen any errors. Please keep in mind, ALL options for this version are set in the ShowRoster Settings. There is no need to edit any usergroups. The bitfield file in the includes/xml folder can be deleted to avoid confusion.

Before I release the next full version:

1) I still want to get the avatar problem fixed, but I am having problems duplicating the problem. I need to know some options that you have on your forums before I can figure out what to do on mine. If you have a problem with the avatars working and you have a duplicate of your forums set up as a test site, let me know. I'd like to use that as a test bed so I can work out that problem. In the meantime, I'll keep looking into it.

2) I'm going to try and put together a different type of sorting area like Cozmic suggested. That is what I am working on now.

EDIT: #2 has been completed. I guess I'll release 4.0.3 as soon as I can figure out how to do the avatars. The zip file has been updated.

Check out my roster to view some of the changes: http://sacredhaven.org/forumsh/showroster.php
The Adventure/Crafting Level columns are set to a single table format. You can do that with any column. You can also adjust the direction they are sorted.

EDIT again: I found a small problem with the sorting again. I thought I had it all worked out, but apparently I missed something. The default sort works perfectly, but once you do another sort, the users with blanks for the column you are sorting will not appear on the list. That's fine, but it is supposed to be an option to do that. I'll figure it out tonight.
Attached Files
File Type: (21.4 KB, 4 views)
Reply With Quote
  #99  
Old 03-22-2010, 08:43 PM
CoZmicShReddeR's Avatar
CoZmicShReddeR CoZmicShReddeR is offline
 
Join Date: Sep 2006
Location: MI, USA
Posts: 338
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I uninstalled the previous version and installed the one you just posted with the new showroster.php

I am having issues with the usergroups with this latest one it doesn't show and it makes a field in usergroups with a button but no info and when I click the button and click ok I get a database error...

Code:
Database error in vBulletin 4.0.2:

Invalid SQL:
UPDATE usergroup SET

### UPDATE QUERY GENERATED BY fetch_query_sql() ###
	`title` = 'Registered Users',
	`description` = '',
	`usertitle` = '',
	`opentag` = '',
	`closetag` = '',
	`passwordexpires` = '0',
	`passwordhistory` = '0',
	`downloads2permissions` = '127',
	`downloads2extrapermissions` = '0',
	`excludecatlist` = '',
	`downloadsmaxuploadtotal` = '-1',
	`downloadsmaxdailydl` = '-1',
	`downloadsmaxdailyfiles` = '-1',
	`downloaddelaygrp` = '60',
	`micromembers` = '31',
	`psiwd_options` = '0',
	`forumpermissions` = '12317183',
	`attachlimit` = '0',
	`showrosteraddpermissions` = '1',
	`trmpermissions` = '0',
	`dbtech_vbactivitypermissions` = '2',
	`vbblog_general_permissions` = '519166',
	`vbblog_customblocks` = '5',
	`vbblog_custompages` = '5',
	`vbblog_entry_permissions` = '8191',
	`vbblog_comment_permissions` = '974',
	`dbtech_vbshoutpermissions` = '2108',
	`genericpermissions` = '1579685575',
	`pmquota` = '50',
	`pmpermissions` = '3',
	`pmsendmax` = '5',
	`pmthrottlequantity` = '0',
	`calendarpermissions` = '63',
	`wolpermissions` = '1',
	`adminpermissions` = '0',
	`genericpermissions2` = '1',
	`genericoptions` = '62',
	`profilepicmaxwidth` = '100',
	`profilepicmaxheight` = '100',
	`profilepicmaxsize` = '65535',
	`avatarmaxwidth` = '100',
	`avatarmaxheight` = '100',
	`avatarmaxsize` = '30000',
	`signaturepermissions` = '237567',
	`sigpicmaxwidth` = '500',
	`sigpicmaxheight` = '100',
	`sigpicmaxsize` = '10000',
	`sigmaxrawchars` = '1000',
	`sigmaxchars` = '500',
	`sigmaxlines` = '0',
	`sigmaxsizebbcode` = '7',
	`sigmaximages` = '4',
	`albumpermissions` = '255',
	`albumpicmaxwidth` = '600',
	`albumpicmaxheight` = '600',
	`albummaxpics` = '100',
	`albummaxsize` = '0',
	`usercsspermissions` = '63',
	`visitormessagepermissions` = '63',
	`socialgrouppermissions` = '251767',
	`maximumsocialgroups` = '5',
	`groupiconmaxsize` = '65535'
WHERE usergroupid=2;

MySQL Error   : Unknown column 'showrosteraddpermissions' in 'field list'
Error Number  : 1054
Request Date  : Monday, March 22nd 2010 @ 05:40:13 PM
Error Date    : Monday, March 22nd 2010 @ 05:40:13 PM
Script        : http://www.cozworld.com/admincp/usergroup.php?do=update
Referrer      : http://www.cozworld.com/admincp/usergroup.php?do=edit&usergroupid=2
IP Address    : 99.158.234.165
Username      : CoZmicShReddeR
Classname     : vB_Database
MySQL Version : 5.1.41
Also the Roster tab only shows when I go to the http://www.cozworld.com/showroster.php
Reply With Quote
  #100  
Old 03-22-2010, 09:37 PM
Sarcoth Sarcoth is offline
 
Join Date: Mar 2006
Location: Huntsville
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Did you delete the bitfield_showroster.xml in the includes/xml folder? Also, you have to put usergroups id's you want on the roster in the ShowRoster Setting options now.
Reply With Quote
  #101  
Old 03-22-2010, 10:20 PM
CoZmicShReddeR's Avatar
CoZmicShReddeR CoZmicShReddeR is offline
 
Join Date: Sep 2006
Location: MI, USA
Posts: 338
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok deleting bitfield_showroster.xml fixed the showing empty field in usergroup issue!

But the Nav button not showing globally still exists... I tried disabling the tab mod didn't show even after trying 1-9 for position to show tab...
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 01:27 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.22391 seconds
  • Memory Usage 2,352KB
  • 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
  • (1)bbcode_code
  • (4)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
  • (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
  • (1)postbit_attachment
  • (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
  • postbit_attachment
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete