26
Of course we read the forums. While I don't always monitor the forums daily myself, I have recently.
Also, we can't always do custom coding for everyone -- what your request essentially is. XOOPS does a lot, but there is always room for more. I suspect that no one has yet done what you are asking -- I haven't pulled from the extended profile data via smarty outside of the profile module. The example I provided did a bit but doesn't load new data.
I suspect your solution will require some custom code, and probably a hack into the include/common.php file or something like that that checks if the profile class is loaded, then loads the profile info (assuming a user), then assigns the data to some variable. Likely best would be for there to be a method in XOOPS to auto-magically make that data available in your templates/themes.
Hmmmm. Sounds like another rainy day task. Actually, though, I do have an upcoming project that this would be good for, but I'm behind on another at the moment as well as going off the grid for a couple of days.
So, if I understand correctly your "task":
Load the data from the custom profile fields and add that to a smarty tag that can be used in the themes and templates by profile field_name, while realizing that your templates would become custom because the custom profile fields are all custom fields and can change at anytime (thus "breaking" your templates).