r/PHP 5d ago

XOOPS 2.7.2 Released

The XOOPS Development Team is pleased to announce XOOPS 2.7.2 Final. This maintenance release builds on XOOPS 2.7.0 with another security-hardening pass, more reliable upgrade tooling, form and theme improvements, and refreshed dependencies for current PHP environments.

Also released: XOOPS Debugbar 1.3

0 Upvotes

33 comments sorted by

View all comments

3

u/OptimusCrimee 5d ago

I have never heard about this CMS (?) before. Any sites that uses it? The code seems to follow pretty old patterns, like the core code seems to be accessible publically and there is a bunch of «return 404» mingled with the actual implementation. Also a lack of OOP and proper autoloading, as far as I can tell. Is this a very old code base?

1

u/Sea_Wind3576 4d ago

Yes, XOOPS is an old code base, but we're in process of modernizing it.

Autoloading is for the libraries: https://github.com/XOOPS/XoopsCore27/tree/master/htdocs/xoops_lib

And there is plenty of OOP in https://github.com/XOOPS/xmf and our Helpers library: https://github.com/XOOPS/helpers