3
This requires a bit of PHP, objects, and XOOPS knowledge. If you feel confident, here are the general steps :
For each new field you want to add, you need to create a new field in the database using phpMyAdmin. Then you need to modifiy the class User in kernel/user.php.
Then, you need to modify edituser.php to display a control for you new field.
This is hacking the core. You need to be very carefull when doing that.
The best way to learn it is to take a field, for example
timezone_offset and do a search in edituser.php and kernel/user.php to see how this field is done. Then you do the same thing for yours !
Hope this can help
![](https://xoops.org/uploads/smil42e7a65fee35d.gif)
I know it is not an extended answer but this would need to be in a tutorial as it is a complex operation.
Cheers !