Bluetrait Weblog

Bluetrait 1.2.4

Posted by Michael Dale on Tue, 05 Jun 2007 12:24 PM

Bluetrait 1.2.4 is now available for download.

1.2.4 fixes 1 bug that made its way into Bluetrait 1.2.3. The bug added extra <br /> tags when editing posts/content. This should now be fixed.

Because this is a small update I've put together a zip of changed files to upgrade version 1.2.3 to version 1.2.4. Please note that this zip ONLY upgrades version 1.2.3.

Full Download
Bluetrait 1.2.3 to 1.2.4 Upgrade

Demo site setup

Posted by Michael Dale on Sun, 13 May 2007 3:49 PM

A demo site has now been setup allowing you to test Bluetrait before you install it.

Front Page: http://demo.bluetrait.org/
Admin Page: http://demo.bluetrait.org/admin/

Username: admin
Password: 1234

Please note that file uploading has been disabled for security reasons.

Bluetrait 1.2.3

Posted by Michael Dale on Fri, 11 May 2007 11:21 PM

Bluetrait 1.2.3 is now available for download.

Changes include:

  • Fixed possible security issue with values not escaped correctly with htmlspecialchars.
  • Upgraded to FCKeditor 2.4.2 plus fixed some possible bugs with it.
  • Spam checking on trackbacks is now possible.

Bluetrait 1.2.2

Posted by Michael Dale on Wed, 14 Mar 2007 6:54 PM

Bluetrait 1.2.2 is now available for download.

This version fixes a number of bugs (there are no new features in this version):

*small fixes to the upload script.
*fixes to generated config file (removed some whitespace)
*fixed BT_REL_ROOT on certain platforms (i.e mac os x)
*Akismet to 10 second timeout
*fixed text box overflow if WYSIWYG disabled
*fixes for is_installed(). Thanks malwinsc-at-yahoo-dot-com
*some fixes for config.php + more details.
*small fix for table_prefix (to lower case).
*Akismet Content Body Bug (http://www.bluetrait.org/weblog/archive/2007/02/18/bluetrait-121-akismet-bug/)

If you had trouble installing Bluetrait, this version should fix many of the platform specific bugs. Akismet should now also work as expected.

Bluetrait 1.3 and 1.2.2 Details

Posted by Michael Dale on Mon, 12 Mar 2007 11:45 AM

The main feature of Bluetrait 1.3 is improved plugin support. This version adds apis to allow plugins to better integrate with Bluetrait.

Unfortunately 1.3 is going to be delayed because of time issues. So this means that the next version of Bluetrait will be 1.2.2. This version is going to fix a few bugs that have been found such has the akismet issue and users being unable to change their password.

The aim is to make version 1.2 as stable as possible, before 1.3 is released.

Bluetrait 1.2.1 Akismet Bug

Posted by Michael Dale on Sun, 18 Feb 2007 3:10 PM

There is a bug in Bluetrait 1.2.1 that means that the content of a comment isn't being sent to Akismet (if Akismet is enabled).

This reduces the effectiveness of the spam filtering.

If you'd like to quickly fix it now, do the following:

Open up include/spam.class.php and find line 94.

Line 94 should look like this:

$akismet->setCommentContent($this->comment['commentBody']);

Replace it with the following:

$akismet->setCommentContent($this->comment['comment_content']);

This will be fixed in the next version.

Bluetrait 1.2.1

Posted by Michael Dale on Mon, 22 Jan 2007 3:45 PM

Bluetrait 1.2.1 is now available for download.

This version contains some bug fixes and better spam filtering:

  • Fixes to posts with the same name posted on the same day.
  • Small fixes to the plugin class
  • Fixed file uploading on mac os
  • Better spam filtering, now with more options
  • Some code clean up

Here is a screen shot of the new spam filtering options.
spam weightings

Bluetrait 1.2.0

Posted by Michael Dale on Sat, 09 Dec 2006 10:28 PM

Bluetrait 1.2.0 is now available for download.

This version contains some major updates and fixes security issues:

  • A security issue was found in the trackback function (lack of mysql_real_escape_string). This was only an issue if trackbacks were turned on (off by default).
  • Support for plugins has been added (this shall receive more functionality in the next versions).
  • Dynamic admin panel links
  • General bug fixes and speed increases
  • The posting section has had an update to make it easier to use
  • Future posting
  • your-comments can display other users comments for admin users

We recommend all users upgrade to this version.

Update (for users updating): Some changes have been made to the WYSIWYG editor. It is recommended that you clear your browser cache after you have upgraded Bluetrait.

Admin Panel Links

Posted by Michael Dale on Mon, 13 Nov 2006 8:30 PM

The next version of Bluetrait (1.2) has had the admin panel links system redesigned. This has been done for a number of reasons:

  1. Clean up the links for users who do not have permissions to certain pages (don’t display links that the user cannot access).
  2. Allow plugins (should be ready for the next version) to quickly and easily add/change the links bar without modifying core files.

So the current links bar in Bluetrait 1.1 looks like this:
Bluetrait Default Links Bar
  
Let’s say a user of level 0 clicks the File Upload button. They would see this message:
File Upload permission error
 
So how are the users meant to know what areas of the site they have access to?
 
The next version of Bluetrait fixes this. A user of level 0 will now see a links bar that looks like this:
New Links Bar
 
So this should make Bluetrait easier to use for users who register to the site.

Now on to plugins. An API has been created to allow plugins to modify the links bar. Here is what the links bar looks like with two plugins enabled.
New links bar with plugins
Notice the number next to Comment Moderation button and the extra button at the end of the bar.

Plugins can also modify the lower links bar.

The links bar code needed to be completely rewritten to support these features, and we’re happy to say that the load time hasn’t increased noticeably (we’re talking thousandths of a second here) and in some cases has decreased.

So we hope you like these changes.

Day Light Savings

Posted by Michael Dale on Sun, 29 Oct 2006 10:56 AM

If you're running Bluetrait 1.1 or higher you'll need to update your time settings as daylight saving has started (for example in Australia the time setting should now be +11).

This setting can be found on the General Settings page.