|
If I'm not gonna get more Feedback about this, I will not write the component.
Hi there!
You may have noticed, that Mambo collects very little data from users (only name and email). But to be able to run a lanparty, you need at least the user's addresses as well.
I know there are some very cool "User Extended" components out there (such as CommunityBuilder), but what I need is something, which gives all myLANsite websites a similar backend in order to be able to engane XML-RPC links in future.
I created a very basic "Extended User" module which in fact just replaces the standard "UserDetails" page with my extended page which prompts for address and WWCL/NGL-ID and stores them in a separated table.
But I think, this gives you very little flexibility. I will expand it so you can add more fields if you like, or disable fields you don't like and also set, if they whether they are required or not (very similar to ComunityBuilder). But what I will do is define some fields as "core". So in fact, every myLANsite powered Mambo site will have at least the core fiels for their users which is needed to be able to have intersite communication for usertransfer in future.
So, what I need to know from you is, what field do you wanna be core in myLANsite? Again another chance for you to shape the future :P. This is a list of fields i consider being core right now:
- Name
- Username
- Email
- Password
- Street
- Street Number
- ZIP/Postcode
- City
- Country (select box)
- Birthdate (so I can finally engage the over18 check for the seatmap component)
- Clan
- WWCL-ID
- NGL-ID
- Comment (will only be shown in admin panel for internal comments)
The red fields are already defined in the mos_users table.
So, if you think there must be more fields (for example, a Lan-League in your country for which users could store there ID, or just a general field), feel free to discuss it here.
After com_mls_extuser has been released, most myLANsite components will depend on it and you can't use any other Extended User component anymore. It will bring you lots of possibilities (e.g. show more information in participants table...) but also restrictions. So think wisely and submit your suggestions for the core fields in this component becaue I won't make big changes for that after they have been defined.
Links: Discuss |