PHP-Fusion Changelog

What's new in PHP-Fusion 7.00.05

Feb 19, 2009
  • User passwords now double-md5 hashed in the database.
  • Improved security in various $_SERVER super globals.
  • Tweaked url and mail bbcode security.
  • Improved code bbcode to format spaces and tabs.
  • Fixed array bug in isNum() function.
  • Added ampersand encoding to stripinput function (experimental).
  • Created new smileys admin panel for easy smiley management.
  • Completely rewrote parsesmileys() and displaysmileys() functions (optimised).
  • Started implementation of new anti-spam hide_email function.
  • Completed rewrite of user group admin panel.
  • Replaced instances of if (!defined("IN_FUSION")) { header(); exit; } in include files and files that do not call upon maincore.php with if (!defined("IN_FUSION")) { die("Access Denied"); }. Designed to make things easier for developers. May be more secure.
  • Completed integration of new modular bbcode system (Originally coded by Wooya).
  • Complete first phase of forum rewrite comprising of the following new features: -- New look admin panel with access options for read, post, attach, poll and vote previliges. -- User Groups as Moderators. -- Forum Polls. -- Mass thread deletion option. -- Numbered posts (e.g. 1 of 10). -- General layout improvement.
  • Completed update to members.php admin page; users now separated into 3 categories: Members, Banned and Unactivated. Admins no longer appear in this area (security measure).
  • Added custom preg_check() function to maincore.php, same as preg_match only it ensures the value is not an array.
  • Completed GET/POST super globals rewrite.
  • Started work on new theme engine, New system is much more flexible providing possibilities for either div or table based layouts. More details will be made available soon.
  • Replaced files