!! This project has been abandoned !! Blox is a web suite designed to allow webmasters to focus on developing content instead of the site. What makes Blox unique is that adding a feature is as simple as dropping a folder on the server.
Be the first to post a text review of Blox. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Blox By: Jason Cox http://blox-web.sf.net/ v0.10.1 (Bugfix Release) ==================================== BUGFIXES - Changed the CQuery class so that it doesn't store an empty row as the last query result MINOR CHANGES - Redid the main stylesheet to utilize screen realty better and make things look a bit cleaner. - Created "js_form_downloading" flag for the parseText() function for when you're stuffing text with <br>'s into a JavaScript variable - Created new variable "$brickFile" for including files in the current brick's directory. IE: instead of "index.php?brick=testBrick&file= bricks/testBrick/file.php", you can just do "index.php?brick=testBrick &brickFile=test.php" - The date/time format in the master user database has been changed BACK to datetime format. This was done after discovering a default PHP function that turns a Unix timestamp into a human readable format. This is the last time I'll change this, I swear ;) v0.10.0 ==================================== MAJOR CHANGES - Blox now buffers all output. This speeds things up by making only one connection to the browser instead of many. - Spruced up the setup script to be more useful. It now checks the most basic things and let's you know how you can correct problems. - index.php now checks to see if the files it's trying to include are indeed files, and protects Blox from any elevated directory attacks as well as offsite file attacks. - You can now control how long users are automatically logged in via a variable "$siteVars['loginExpires']" in includes/globalVars.php - Added a new class of brick that always displays no matter what. To use it, insert your brick into the $oAOBrick array - Blox now attempts to run "setup.php" for each brick automatically. This was done to ease installation of bricks. No errors will ever be produced from this file however. MINOR CHANGES - The user table now uses a generic VARCHAR( 50 ) type for its date fields - Login script now sets the correct value to correspond with the new field type for user login dates - Root setup script changed to correctly set up tables to conform to database changes - functions.php amd classes.php now account for a $POPUP variable which is used in popup windows to let these scripts know what path they should follow to include the other scripts. - Began move to all array variables. The old ones are grandfathered in, but will be removed in the next version - In index.php, the script will now die if it can't find a file. This is appropriate behavior. - In includes/functions.php changed all ereg_replace()'s to str_replace() for slight speed improvement - Changed the font-size in help dialogues to 125% for easier reading - Simplified the looping process for bricks in index.php - Implemented a new function "checkTables( ... )" that determines if a table exists already or not. This was done to compliment Blox's new feature that automatically runs setup scripts. BUGFIXES - Fixed some bugs with checking to see if bricks had a stylesheet defined - Fixed image "bouncing" when an image pointed to a URL (note: this was related to the stylesheet, not Blox) - Fixed font size so it would display correctly in Gecko rendered browsers under *nix systems (Mozilla, Netscape). This was also a stylesheet problem. - Fixed some timing issues with users logging in and variables being set. - Removed http://blox-web.sourceforge.net/ specific information in globalVars.php - Removed session folder setting in includes/header.php. This slipped through in the first version because it's needed on http://blox-web.sf.net. It is not needed elsewhere. - Removed unecessary global declaration of $dbUsers in CBrick::startBrick() - Mousing over a transparent logo will no longer show a background color. - You can now look at front page bricks specifically through the $brick variable v0.9.0 ===================================== - Initial release
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?