diff -r 4da2dfc28728 -r a48b72312f6d plugins/SpecialAdmin.php --- a/plugins/SpecialAdmin.php Tue Jan 01 22:50:49 2008 -0500 +++ b/plugins/SpecialAdmin.php Wed Jan 09 22:13:42 2008 -0500 @@ -69,6 +69,22 @@

If you borked something up, or if you\'re done testing, you can reset this site. The site is reset automatically once every two hours. When a reset is performed, all custom modifications to the site are lost and replaced with default values.

'; } + // If we're on PHP4, warn the user + // Enano is not supported on PHP4 after December 31, 2007. + if ( version_compare(PHP_VERSION, '5.0.0', '<') ) + { + echo '
+ Your server is running PHP ' . PHP_VERSION . '.
+ As of December 31, 2007, servers running the PHP 4.x interpreter are not eligible for support on the Enano forums. While you + may be able to obtain support elsewhere, all official Enano support channels do not provide any type of support for servers + running this outdated and vulnerable version of PHP.
+
+ This notice will not show if PHP 5.0.0 or later is detected. You may want to ask your web host to upgrade their PHP + installation. If you\'re refused, point them to GoPHP5.org and explain that they are opening + themselves to security problems by not upgrading. +
'; + } + // Check for the installer scripts if( ( file_exists(ENANO_ROOT.'/install.php') || file_exists(ENANO_ROOT.'/schema.sql') ) && !defined('ENANO_DEMO_MODE') ) {