Login »

Michael Dale

Search Posts

Categories

Bluetrait
        Bluetrait
            Coding
            Geek
            General
            Coding
                PHP
                Bluetrait
                WordPress
                    Plugins
                PHP
                Bluetrait (Program)
            Geek
                Juniper
                Cisco
                IBM N2200 8363
                PCs
                Spam
                IPv6
                Apple
                NetScreen
                Internet
            General
                Uni

Click here if you are looking for Bluetrait, the weblog software.


Login

Username:

Password:

Bluetrait 2 final is out

Posted by Michael Dale on Sat, 23 May 2009 4:34 PM

More here

It's finally done, well version 2.0 anyway. I've got lots of things I want to do with 2.1 :)


New website powered by Bluetrait

Posted by Michael Dale on Tue, 21 Apr 2009 8:58 PM

Max's Mum has just started her own Real Estate business called property by Annabel. Stuart did the design and I setup the CMS, so it is running Bluetrait 2.

 


Bluetrait Money Hosted

Posted by Michael Dale on Sun, 07 Dec 2008 4:41 PM

I've just released the first version of Bluetrait Money Hosted.

You can sign up here.


Bluetrait Board Dev Update

Posted by Michael Dale on Sun, 17 Aug 2008 11:01 PM

I've had a chance to work on Bluetrait Board today. I'm hoping to have the next version out in a few weeks.

Version 0.6 should include the following updates:

  • All new interface (thanks to Matthew)
  • Full login system
  • Pie chart break down for money spent
  • Full Installer (I hope)

Yah should be cool. The program has been really useful in tracking what we spend. Maybe I should setup a full hosted version that people can sign up and use...I do have some spare web hosting.


Bluetrait Event Viewer 1.8.1

Posted by Michael Dale on Thu, 05 Jun 2008 11:26 PM

Bluetrait Event Viewer 1.8.1 is now out. This version fixes a few bugs found in 1.8.

I've got a few ideas for BTEV 2. I'm hoping to start on it soonish, although we'll have to see about time.

I just installed WordPress 2.0.11 to test BTEV (yes it still supports 2.0) and wow, it is so much cleaner and quicker than WordPress 2.5.

The next version of WordPress is going to have Google Gears support, which is cool but shows how bloated WordPress has become.


Tournament of Minds Judging Program

Posted by Michael Dale on Fri, 23 May 2008 8:05 PM

So I have started writing a judging program for Tournament of Minds that will be used in the Sydney East section this year. If everything works out it will be used throughout NSW next year.

So this is what it is starting to look like :)

TOM


Bluetrait Event Viewer 1.8

Posted by Michael Dale on Sat, 03 May 2008 5:17 PM

Bluetrait Event Viewer 1.8 is now out.

Version 1.8 has updated styling to match WordPress 2.5 and also adds an RSS feed for recent events.

I also got an email from Ozgreg yesterday (one of the developers who writes WPG2) saying that they now use BTEV for debugging and unit testing for their plugin, awesome!


Bluetrait Event Viewer 1.6

Posted by Michael Dale on Sun, 27 Jan 2008 4:52 PM

Bluetrait Event Viewer (BTEV) 1.6 is now out. It has a few fixes that should make it compatible with WordPress 2.5 (due out in March I believe).


Syntax Highlighting

Posted by Michael Dale on Wed, 02 Jan 2008 11:42 AM

I wrote a small plugin for Bluetrait 2 that allows some basic WordPress plugin compatibility. The first plugin that works is WP-Syntax the only change that was required to this plugin was to rename the main plugin file.

Let's give it a test:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
/*
	Bluetrait 2.0 Cron Support
	Michael Dale Copyright 2007
*/
 
//stop from running over and over again :)
define('BT_RUNNING_CRON', TRUE);
ignore_user_abort(TRUE);
 
include('bt-common.php');
 
$cron_intervals = bt_get_config('cron_intervals');
 
if (!is_array($cron_intervals)) exit;
 
foreach ($cron_intervals as &$cron_interval) {
	if ($cron_interval['next_run'] <= bt_datetime()) {
		$cron_interval['next_run'] = bt_datetime($cron_interval['frequency']);
		bt_run_section('cron_' . $cron_interval['name']);
		//too noisy
		//trigger_error('Cron ('.$cron_interval['description'].') Successful', E_USER_NOTICE);
	}
}
 
bt_set_config('cron_intervals', $cron_intervals);
?>

Looks like I need to make a few changes to the CSS. But it doesn't look too bad.


PHP 5.3

Posted by Michael Dale on Wed, 02 Jan 2008 10:38 AM

I had a play around with PHP 5.3. The main new feature is namespaces. I am looking forward to using this in future.

Unfortunately PHP 5.2 isn't very common so using namespaces in my code will need to wait.

This is a good website if you want to learn about how namespaces will work in PHP 5.3