Great mod.
I have some ideas to improve on this mod, I don't know if they have been brought up before as I haven't read the all the responses to this mod. But I'm just going to give you my ideas, take them or leave them I just want to share them.
The one way I see this working out as a great mod is by centering everything around creating rosters. You could create as many rosters as you like.
The options when creating the roster would be, name of roster, variable to call roster in template system, template to display roster (this would allow you to add all the fields you wanted and any html so you could make the roster look the way you wanted it to look) and of course sorting or manual sorting.
Once the roster is created. You can then add roster items. These items would either be an entire usergroup, specific users, or users based on a user field they have set or created as a hidden field by the administrator. The user field or specific users could be used to list administrators of specific game server. You could create usergroups instead, however who wants 5 usergroups just for a mod, it wouldn't be clean.
Furthermore, you may want user field roster items to be generated one creation and saved in the db. Calling a SELECT * on the user db for a specific field everytime someone loads the roster page would be time consuming on big boards. New users with new field items, well you could create a cron to do a daily update, or provide a link to re-generate the lists.
The last options would be sorting of the items within the roster, depending you may want founders first, then a specific group..etc. This is something that is huge.
I may be doing this for a site that I run at the moment, would it be possible for me to build on your mod? Or at least use bits and pieces giving you full credit for your work?
Cheers, and thanks again for a great mod.
|