4
It is for a slightly earlier version of Profile (1.51 not 1.57 or 1.58) but this
location explains the workings of the module.
http://dev.xoofoo.org/modules/profile/This inheritance list is sorted roughly, but not completely, alphabetically:
* XoopsObject
..... o ProfileCategory
..... o ProfileField
..... o ProfileProfile
..... o ProfileRegstep
..... o ProfileVisibility
* XoopsPersistableObjectHandler
..... o ProfileCategoryHandler
..... o ProfileFieldHandler
..... o ProfileProfileHandler
..... o ProfileRegstepHandler
..... o ProfileVisibilityHandler
The authors are listed as
Author:
Jan Pedersen
Taiwen Jiang
Is there much value in forking from the path when XOOPS is in such an aggressive development mode?
The problem with hacking any module is that when the next generation of XOOPS comes out, the hack has to be redone or you have to stay with the older version.
Would it not be better to collaborate with whomever currently controls development of this core module to get them to include the functionality that you need in the next version?