Back by popular demand, here is the change log for v7.00. New features are now being coded! Stay tuned for exciting developments.
Please note: This log is not updated in real time and does not reflect work currently taking place. I try to update this log at least twice per month.
- 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<:
- subheader.php
- footer.php
- side_left.php
- side_right.php
- New files (stored in themes/templates):
- admin_footer.php
- admin_header.php
- admin_header_mce.php
- div_layout.php
- footer.php
- header.php
- table_layout.php
- Added auto hyperlink/mail parser to bbcode system (can be disabled).
- Rewrote admin navigation side panel with new drop menu boxes.
- Added PNG transparency support for IE browsers.
- Added new options to disable left/right/both side panels on designated pages.
- Revamped forum design in preparation for new features.
- Removed individual post subjects from view thread forum page.
- HTML markup now xhtml 1.0 transitional compliant.
- Added new modular search system written by Wooya.
- Custom pages now requires admin's password (preview or save).
- Improved photogallery admin (Wooya):
-- Full albums can be deleted (requires admin password).
-- Photos can be moved from one album to another (single or multiple).
- Added several photo watermark settings to photo gallery settings.
- All admin panels completely updated (inc better locale structure)
- Panel editor now requires admin's password (preview or save).
- Users must now specify their current password in order to change their password or email address.
- Added support for custom head tags defined in themes.
- Added mass post delete feature to viewthread.php
- Replaced validation image code with new modular catcha system.
- Update profile errors are now working again (secure).
- fallback function merged with redirect function for less confusion.
- Improved forums admin and added option to select who can reply to posts.
- Added auto resizing to forum image attachments.
- Added member search to members admin
- Replaced vcode with new secure modular captcha include.
- Added two new themes, Fumeleon and Gillette.
- Introduced new admin icons based on Nuvola images.
- Unread threads now marked as read when viewed.
- Added new javascript auto image resizer for IMG bb images.
- Completed Multisite conversion, allows use of multiple sites on one or more databases (Major Update).
- Coded completely new setup script which is much more intuitive.
- Super Admins now have access to all user groups without being assigned to them.
- Collapsible panel state now stored in user's cookie.
- News and article edit buttons replaced with non-javascript href links.
- Dropped tablebreak() function, now controlled via css.
- Members can now edit their own comments.
- Merged opensidex function with openside function.
- Updated Tinymce editor to v3.0.9
- Replaced navigation panel with new CSS UL/LI navigation.
- Added new CSS based page no. navigation.
- New modular user fields system allows easy addition of extra user fields.
- Completely redesigned user profile page.
- Subheader navigation now CSS UL/LI based.
- Added Forum Ranks and Forum Ranks admin panel.
- Dramatically improved forum performance with new queries and db fields.
- New individual forum pruning accessible via forums admin.
- Added draft feature to Articles and News admin.
- Merged readarticle.php with articles.php (readarticle.php will auto redirect old links).
- Second theme engine update simplifies div/table based designs
New Files
-- themes/templates/panels.php
Removed Files
-- themes/templates/div_layout.php
-- themes/templates/table_layout.php
- Removed thread_id from viewthread.php.
- User post counts now updated when deleting posts and threads.
- Added Recount Users Posts link to Forum Settings.
- Added dynamic titles.
- Added bbcodes and new wrap features to shoutbox.
- Added new options to disable upper/lower center panels on designated pages.
- Added My Tracked Threads panel to LAFT.
- New bbcode graphics by Matonor.
- Updated httpdownload class to v1.3.
- Added jQuery v1.2.6 (for future development).
- Administrator admin now requires admin's password.
- Added News per page and Allow users to change theme options to misc. settings. |
on Jul 22 2009 at 04:43:20