Modules

SmartProfile - extended profiles for XOOPS 2.0.16

Mithrandir  14-Dec-2006 13:10 15382 Reads   55 Comment(s) 
SmartProfile is a replacement for the XoopsMembers module and the core's user profiles and registration.

It is based on the Profile module in XOOPS 2.2, but where that module was a front to core functionality, this module is self-enclosed and does not influence on the core.

It also means that it does not have some functionality that the Profile module in XOOPS 2.2 has, namely the ability of modules to add new user fields in their xoops_version.php files and use them with $xoopsUser->getVar('fieldname').

However, there is also functionality in this module that was not in Profile, mainly:
1) Much more granular view permissions, you can now set who can view a field on whose profile - e.g. let your webmasters view the real name field of any user, but only let registered users view the field if viewing the profile of a webmaster
2) Registration steps - split the registration process into several steps, determining at which step the user is created

Please note that this module requires XOOPS 2.0.16 AND PHP 5.0x or higher. It also requires SmartObject v0.9.

The core user-related files should still work as usual and it is probable that with a few .htaccess rewrites, you can use this module instead of the core's without having to change anything in other modules. I will work on that and give feedback at earliest convenience.
Rating 0/5
Rating: 0/5 (0 votes)
Voting is disabled!


Login

Who's Online

279 user(s) are online (2 user(s) are browsing Publisher)


Members: 0


Guests: 279


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Nov 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits

Categories