It is that time of year again! No, its not Christmas it is time for yet another FUDforum release :-). As usual we start with RC1 and follow it up with the stable final in short order.
This release is going to be a mostly bug fix oriented version with a number minor features enchantments. You can download the installer or upgrade script at the listed links.
If you don't want to read the complete changelog (whole 19 entries of it listed below) here are some highlights.
Added RSS links to several pages to simplify getting feeds from the forum.
phpBB2 converter fixes.
You can now turn on captcha validation for anonymous user postings (BIG help in comment spam reduction).
French translation is now fully up to date.
Complete ChangeLog
Fixes to the external fud login/logout API.
A number of PostgreSQL query fixes.
Improved indexing for multibyte text.
MySQL 4.1 optimizations for making forum read.
Adjust PDO driver to work with latest 5.1 release (use class constants).
Added subscribed...
As of few minutes ago PDO extension allows constructor overloading, which is something a lot of people had asked for. This means that you can do things like this:
[php]
class myDB extends PDO {
public function construct() {
parent::construct("DSN", "login","pass");
}
}
[/php]
Keep in mind that if you don't call the original PDO constructor via parent::__construct() an error will be generated, so exercise caution when using this feature.
Today I've had the distinct pleasure of breaking nearly every single PDO based script in existence (my own code included), feels good :-).
The break is the result of something that we, the PDO developers forgot to do. This being making PDO constants be class constants rather the polluting the main constant space. After much discussion on the topic at PHP|Works we've decided we need to fix this before it is too late (5.1 final release). So a bit of a pain at this time, should provide for a more robust and flexible interface.
What does this mean in terms of your code? Well whenever you've used a PDO constant for example PDO_FETCH_NUM you'd now use PDO class constant PDO::FETCH_NUM.
To simplify the conversion I offer the following Perl scriptlet:
perl -p -i -e 's/PDO_/PDO::/g' [list of files]
For all who are intrested here are the slides from my webservices talk, as usual they are available in PDF and Powerpoint form.
Enjoy
The slides from PHP|Works performance talk are now up, they are available in either PDF or PowerPoint form.
- «
- 1
- …
- »