Updated Tiny Tiny RSS to PHP 5.2 compatibility patch
In my previous post I offered a patch to Tiny Tiny RSS which made it possible to install and use Tiny Tiny RSS also on web servers which did not exactly meet the minimum requirements.
Today I managed to update and test the patch for the latest version of Tiny Tiny RSS, 1.7.9. This time the creation of the patch was much easier as large portions of the code have been changed in the meantime in a way which is compatible again with PHP 5.2, namely the usage of constants through instance variables has been removed in large parts of the code. But not everywhere.
Again, following things have been changed to make TT-RSS compatible to the older PHP version:
- replace remaining constant-accesses via instances with static accesses
- remove usages of namespaces (JShrink/MInify)
- deactivate whole OTP (One Time Password) functionality, as this makes heavy usage of namespaces and I haven't been able to convert that completely
Like last time I offer a single patchfile which can be applied to Tiny Tiny RSS 1.7.9 or you can fetch the already patched installation files directly from the respective Github repository.
For installation just use the patched files instead of the original 1.7.9 files and follow the Tiny Tiny RSS installation guide as usual.