===========================
Wax Poteto Revision History
===========================
=====================================================================
v5.7.1 - August 11, 2008
CHANGES:
- Fixed Chibi Paint layers file not always being read into applet with regular image.
- Profile viewer will now hide location and chat information from non-members.
- Slight XHTML update for URLs shown in profile viewer.
=====================================================================
v5.7.0 - August 2, 2008
CHANGES:
- Corrected a number of old HTML/CSS compliance issues w/HTML Tidy.
- Rewrote all applet parameters to be properly URL/HTML encoded.
- New template format. Old templates will still work, but should be updated ASAP.
- Fixed templates and template editor to use pixel units with borders (necessary to include HTML DOCTYPE).
- Optimized built-in templates and restyled borders on elements.
- Significantly reduced the glare of the Hentai-Fire template.
- Fixed badly positioned table tag and bad URL formats in profile viewer.
- Fixed table parsing bugs in addusr, editprofile, memberlist, mailbox, mailout, and upload.
- Added more bad characters to the badChars() filter.
- E-mail address and URL filters integrated into w_gcp().
- Removed logging of empty functions.php requests.
- Closed several XSS attacks.
- Size cap for comments and titles, so pages won't break. Needs to be expanded.
- Stand-alone scripts (which do not use header.php) now set charset server headers.
- Fixed log issue when archiving pictures.
- Finally fixed bug that prevented members from deleting their own comments.
- Spam link count marker changed from "h://" to "://" to allow for video links and SSL.
- Fixed SQL filtering in memberlist to only allow fields in database.
- Fixed member count in memberlist when searching by username.
- Default sorting in memberlist fixed.
- Chat now prints guest IP/host only for admins.
- Chat comments limited to 200 characters.
- Added email_code() to index and memberlist to obscure e-mails from non-registerd members.
- Changed subject line from nifty2_convert() to w_html_chars() in mailread.php.
- Changed HTML filtering in functions to prevent double-encoding of comments.
- DB rowcount added to editpic.php and comment.php.
- Cleaned up NiftyToo markup system to handle HTML encoding without breaking URLs.
- Corrected anti-spam test to handle/count BBCode links.
- Owners can now change profiles without having to change age statement.
- Birth year capped to >1900 || <3000.
- Fixed PaintBBSCallback() issue with noteBBS.php and paintBBS.php.
- Minor NoteBBS JavaScript cleanup
- Removed some error masking in paintsave.php to help diagnose GDlib problems with large picture uploads.
- Increased cutoff in clean_picture_slots() from 10 to 30.
- Owners may now change permissions of other owners directly in modflags.php (for diagnostic reasons).
FEATURES:
- Chibi Paint support! Yes, a new applet! Caution: some people are having trouble when using JTablet with Chibi Paint.
- Diagnostics screen now shows statistics about pictures folder, including space used.
- Wax Poteto is now XHTML Transitional, so Lightbox/Slimbox mods are supported.
- Board now allows custom background color with thumbnails (in the hacks file) so images with an alpha channel won't be black.
- New template editor. Old templates, both basic and advanced, should be updated by loading and re-saving them in the editor.
- Purge button added to View Pending list.
- Confirmation when deleting comments on index page.
- Hacks override for comment delete dialog.
- Memberlist now allows selectable result page quantity.
- Memberlist now supports sort by e-mail and rank.
- Current picture now added to editpic.php.
- NiftyToo now works more like BBcode, so you can use both '=' and ':'.
- NiftyToo now supports quoted, big, and small text, and double brackets.
- Save routine now checks for truncated PNG files.
=====================================================================
v5.6.4 - May 31, 2008
CHANGES:
- Started converting board to be PHP6 compatible.
- New hacks.php file (still 5.6.0 compatible).
- Wax now uses Wacintaki config file and version numbers (yay - updaters can be merged)
- Fixed bug in profile viewer where links to JPG files did not work.
- index.php, memberlist.php: profile viewer dimmentions increased to 400x600.
- Picture count now works correctly when deleting unrecovered pictures.
- Adjusted humanity test so first option (the default) will never be the correct answer.
- Corrected JavaScript error with Maximize applet (no CSS units).
- Small change to "comment.php" to allow control over how many smilies are displayed.
- Updated error reporting when trying to post a comment on a picture that does not exist.
- Updated ban code to ignore hosts file if host lookup fails.
- Confirmation for install and update script removal.
- Changed variable reference usage in common.php and paintsave.php.
- Fixed cookie corruption issue when changing password in profile editor.
- Finally fixed the "new window" code so pop-ups have toolbars, since Firefox's tabbed browsing feature causes flow issues.
- Changed cookie/login handling in paint capture code (again) to help prevent PHP errors from interfering with return codes for applets.
- 404 returned when posting comment on non-existant picture to help kick spambots.
- Updated the .htaccess file to include short tag support.
- Added more testing for troublesome passwords when editing profiles.
- Fixed some HTML encoding issues with the pending registration list, memberlist, and profile viewer.
- Updated statistics reporting in memberlist.
- Installer/updater will now use the "secure" mode in boot.php to remove themselves.
- Installer now uses apostrophes correctly on BBS title.
FEATURES:
- New resize buttons on paint screens allow applets to be bigger than the screen.
- Admins may now edit member profiles and avatars via the Modify Permissions menu, and the profile viewer.
- Profile viewer now (finally) shows thumbnails.
- Animation uploads (requires matching picture as well as animation access).
- Profile option to hide e-mail.
- Smilies option added to control panel.
- Profile option to disable smilies.
- Clickable smilies (finally) added to comment page.
- New logging system tracks system/admin/member activity, including deletes, edits, bumps, archives, and more.
- Registration form now enforces age declaration.
- Minimum age for adult browsing is now adjustable in hacks.php file. Default is still 18.
- Registrations may now be rejected without sending rejection e-mail (anti-spam measure).
=====================================================================
v5.6.3 - January 2, 2008
CHANGES:
- Added cpanel option to change thumbnail filesize cutoff.
- Forced registration will now login properly before redirecting to profile editor.
- Fixed stupid bug where new comments were echoing the first post's comment.
- Fixed installer so database removal will now delete the chat room properly.
- Adjusted orphaned file cleanup in updater for better accuracy with JPEGs.
- "Time invested" on upload screen now allows values higher than just 3 hours (bug).
- Updated credits in footer to correct a spelling error.
- Corrected some variable scope issues with noteBBS.js.
- 5.6.0b2: header.php now uses updated JavaScript