Warning: This plugin has't been updated in over 54 years. It may no longer be maintained.

What you can do to help:

Provides JSON support for Elgg installs with PHP < 5.2

Last updated

If the functions json_encode and json_decode are not defined, this plugin will define them for you using the Zend_Json library.

This plugin will NOT:

  • Upgrade your version of PHP for you
  • Install any missing apache modules
  • Guarantee that all features of Elgg are compatible with PHP < 5.2
  • Break your Elgg site if you ever install the native json functions or upgrade.php

I've found that the greatest point of incompatibility with PHP < 5.2 is the fact that json_encode and json_decode are not defined.  If you don't want to hassle with installing binaries or mucking with repositories or whatever other hoops your system is making you jump through in order to upgrade PHP to the right version, this plugin will get Elgg (mostly) working on PHP 5.1 installs.

Compatible with any version of Elgg.


Evan Winslow

Software Engineer at Google. Elgg enthusiast. I wrote the Javascript and CSS frameworks for 1.8.


  • Category: Uncategorized
  • License: GNU General Public License (GPL) version 2
  • Updated: 1970-1-1
  • Downloads: 802
  • Recommendations: 0

Other Projects

View Evan Winslow's plugins