ZSF Update
Last night a new update was made to ZSF. The update cleans a lot of bugs that were hanging around, and also begins working on some upgrades that will be important in the future.
enc_str()
One of the bigger changes was the introduction of a new function for creating hashed strings. The enc_str() function is documented within the code of ./conf/functions.inc.php. The previous function, encString(), will still work as expected, but is now considered to be deprecated.
ZSF_USR_LEGACY
As the PHP group stops work on PHP 4, more nad more sites written in 4 will finally be migrated to 5. Thankfully, ZSF is written to ensure as much consistency as possible during such a migration. The ZSF_USR_LEGACY setting fixes a problem that occurred when a PHP 4 ZSF was migrated to PHP 5 ZSF where the userHandler class' ability to inherit new methods was crippled due to a parameter change between the two versions. This setting is found within ./conf/config.inc.php as $system['usr_ver'].
config.inc.php and zsf.php
Another big change was the introduction of a new file, zsf.php. The contents of zsf.php are basically the same as the second half of config.inc.php, but the introduction of the file allows for configuration values only to be within config.inc.php. Along with this change, the index.php file for 'top level' directories was changed to be simpler.
Comments
Yet another big change has been the addition of standardized comments to the classes and functions within the system. This will help programs such as Zend Studio more accurately build their Intellisense library off of ZSF.
All in all, this was a huge update for ZSF. If you find bugs or have suggestions, please send them to our development list. We are holding off on the release of this until a quick site can be developed for hosting the system.
- Andy
Labels: Development, Zibings Technologies


0 Comments:
Post a Comment
Links to this post:
Create a Link
<< Home