



After three days of coding and hundreds of lines of code, our wpBBS WordPress forum made with KM7 is ready to go live. The login/password for the forum is the same as the one you use for our WordPress blog. Be sure to use a correct email as the board will send you details of your account and attach a copy of our TOS. The test database was zeroed at 3am 2/18/09 and the board is ready for posting. We will be adding bits and pieces to dress it up in the next few days (tree icons, who’s online, avatar uploads, etc) and this board will eventually be available at the Koolmoves Exchange as a standalone (will not require WordPress). Have fun and we hope to see you on the board!
Chris & Stoke

Project: wpBBS Forum System
Description: WordPress based forum system created with Koolmoves 7.0.2, compiled as a Flash 9+ movie (AS3). MySQL/PHP based.
Status: Live Build
Finished so far:
1. Logins authenticated against WordPress database.
2. Sessions coded (for later display of who is online).
3. Welcome emailer and terms of service (TOS) scripting working. On first login users are sent a welcome email and copy of server terms.
4. Member detection. If user has never logged in before, the board asks them to do so. On success, emailer is sent (one time) and board enables itself. If member has logged in before, the board autologs them in and enables itself.
5. Flash cookie scripting working. Shared Objects are utilized for autologin.
6. Forum database created and populated with test data for build.
7. Forum and Thread list display working (Tree component based)
8. Post display of chosen thread working. (Concatenated html text)
9. HTML Text editor (RTE) for new threads or replies added. We are simply working on tweening the panels right now and no post submissions are enabled yet. All threads and replies to use html text.
10. Login panel added and working. Will be resized to later be tweened in from bottom if no cookie found or user has never logged in. The one online now will change once sizing is decided.
11. User levels coded and working (Users only see forums they have appropriate user level to view).
12. Twin thread titles (one editable one not) added and tweened.
13. Submit buttons added and tweened.
14. Finalized layout to prepare for slide in top panels (who’s online, search).
15. Tree component utilizes Wilberts methods in various ways to select/deselect correct forum depending on button actions (will explain in later article).
16. Back end search script created and tested. Search returns will repopulate the tree in real time and is more fluid than earlier ways I’ve handled it.
17. User levels tested (I plan on hosting a private forum for beta testers so this was important).
18. Board is nearly ready for first post tests to ensure timestamps, ascending/descending, pinned and locked flags are set and being read correctly.
18. User levels finalized and tested. This board supports public and private forums.
19. Back end swear filters added and tested. End users can add as many as they wish.
20. Board entrance routine altered to confirm user level before loading tree data no matter if manual login or auto login.
21. Slight coloring to match sidebar.
22. Tested pinned, locked and post display order routines and confirmed frontend and back end are in sync.
23. Search panel added. Search by title returns a list of threads that contain the search term in the title itself. Search by posts returns a list of threads that have posts that contain the searchterm.
What’s next?:
1. Finalize who’s online panel (slide in).
2. Add icons to the tree.
3. Work out avatar upload routines for user control panel (slide in).
4. Build Administrator panel (desktop based) to manage board. Admin is NOT web based (on purpose). This can be done at any time and the board can run live while building so it’s trivial. I want to wrap it for the desktop with SWF Studio 3.7 (next scheduled release) which will let me ensure the entire board and admin is using a Koolmoves 7/AS3 core. Koolmoves cannot utilize SWf Studio 3.6 so this is a must wait situation as I need this new SWFS release
5. I’m sure there is more I’m too tired to think of…..