I can answer only one part of your question at the moment.
(1.)If you want to add more info about users, you have to edit the user classe (config tab > Classes > Users > User) and add as many fields as you want.
Basically users are objetcs as articles or folders.
It's as simple as fetching all the users from the user folder, the same way you fetch articles from any other folder. You just have to change the classes being fetched.
I can't make it work... The users I'm talking about is the users that have login access to the site, and they are not in the content class... changing content to users gives me this errors:
Missing function definition file for module: Users
Cannot execute module 'Users', no module found Cannot execute function 'tree' in module 'Users', no valid data
I can't make this work... When I insert parent_node_id from a folder in the content structure, the code works great. When changing that number to the node id from the user folder, I get no error messages, but it wont iterate, as if the query returns an empty array....
Hi, the reason why it didn't work, is that you have not enough rights. So you have to edit the right policies for the anonymous user group to read users or login to the website as admin. Then this code will show you all registered users: