NineChime forum

Furry stuff, oekaki stuff, and other stuff.

You are not logged in.

Post a reply

Write your message and submit
Options
Humanity test

What is two + five?

Go back

Topic review (newest first)

Waccoon
07-29-2007 21:08:27

At long last, 5.6.0 has been released.  It's the first major overhaul of the code in years and uses a lot of Wacintaki code, so it should prove to be far more reliable than in the past.  After upgrading, check the control panel for new settings, and also update your member profile.

This is the first version that cannot be downgraded back to OekakiPoteto.  I figured OP5 is obsolete at this point, due to its problems when running under PHP5.

A lot of new featuers are here, including proper thumbnail and upload support, a separate draw screen with preview, applets that fill the screen with a push of a button, and a rewritten template editor (the template editor has been broken for a long time!)

I don't actually have a live Wax Poteto board of my own, so testing has been very slow and there may still be issues.  Please alert me of any problems!

Code:

v5.6.0 - July 29, 2007

CHANGES:
    - A great deal of Wacintaki/Wax code and feature unification.
    - New sorting system prevents pictures from being deleted out-of-order.
    - New sorting also prevents picture counter from resetting.
    - Complete security rewrite, using Wacintaki-style admin ranks and bootstrap.
    - Applets now send data headers to prevent cookie/POST data conflicts.
    - Changed SQL password handling in cpanel, so wrong passwords are unlikely (web browsers remember and sometimes confuse passwords).
    - Fixed some cosmetic template issues (unstyled fields, uncolored text, etc.).
    - Revised mailbox policy so suspended members may read mail, but not send/reply.
    - Fixed ability to leave comments when registering (Wacintaki/Wax naming confusion).
    - Revised ban screen for low bandwidth.  None of the header menus work, anyway!
    - Finally cleaned up and fixed template editors.  They've been wonky for a while.
    - Added wrapper for mail() to resolve PHP mail return issue.
    - New "w_gpc()" function filters GPC better and obsoletes "slash_it()".
    - Cleaned up navigation links in mailbox.
    - Cleaned up "mode" and "action" processing in functions.php, and removed conflicts.
    - Profile links in memberlist.php are now url-encoded correctly.
    - Max upload filesize for animations is now processed properly.
    - Changing canvas size in PaintBBS will no longer redirect to NoteBBS.
    - Proper edit/retouch/animation support with PaintBBS.
    - Fixed possible HTML encoding issue with error.php.
    - Unified animation viewing code.
    - Cleaned up cookie usage.
    - Cleaned up control panel indentation and removed excess font tags.
    - Removed MySQL info from control panel.  Why it was ever there, I have no clue.  Use the MySQL tool in the documentation folder, instead.
    - Simplified installer to use mostly defaults, and highlight permanent information that cannot be changed in the cpanel.
    - Cleaned up variable usage to silence error reporting notices.
    - Verification code for registration now encoded properly when sent through e-mail.
    - Error now retured to applets on image size failure.
    - Closed several XSS attacks.
    - Better filtering of integer/code values passed through CGI.
    - Better error handling regarding page numbers and other navigation.
    - Issue with userflag corruption when submitting pictures and Auto Immunity is on.
    - Changed error reporting in comment.php so picnumber redirect will work properly.
    - Changed SQL resources in header.php to reduce naming conflicts.

FEATURES:
    - Support for multiple filetypes (PNG, GIF, JPG).
    - Proper upload support.
    - Better thumbnail support, with dynamic sizing.
    - New draw screen for selecting applet options.
    - Smilies (customize in hacks.php).
    - Adults Only flag in control panel, with age statement on registration screen.
    - There is now a proper size cap for uploaded pictures in the control panel.
    - Draw screen shows dynamicly sized preview image.
    - Option in ShiPainter to import canvas instead of animation (solves corrupt animation problems when retouching).
    - Resize button for paint applets.
    - Wacintaki-style memberlist shows admins seperately, as well as web sites.
    - Draw times are now shown as hours, minutes, and seconds.
    - Board now supports display of birthdays and automatically calculates age in member profiles.
    - Template editor considerably reworked and simplified.
    - New diagnostics page, accessable by owner only from main menu.
    - Wax now has a hacks.php file, like Wacintaki.  It allows advanced admin functionality and must be manually edited in a text editor.
    - DNS host lookup may be disabled in the hacks file.  Lookup may cause major page load delays on some servers.
    - New hacks setting for cookie domains.
    - New hacks setting for date formats.
    - New hacks setting to use CSS instead of size approximation for applet area (use with caution).

Board footer

Yep, still running PunBB
© Copyright 2002–2008 PunBB