=========================== 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