Archive for February, 2007

Monitoring Disk Usage

Saturday, February 24th, 2007

I've just been working on two little prototype admin plugins for KnowledgeTree Administrators. The first one is something to monitor disk space, and the other is to assist in cleaning up temporary files. Running out of disk space can cause many serious headaches. Although system administrators should be doing regular maintenance and ...

Running KnowledgeTree on PHP 5.2.x

Thursday, February 22nd, 2007

I found that KnowledgeTree works out of the box on PHP 5.2.0 and 5.2.1 on Windows XP. I tried to use it on 5.1.6 a few weeks back and all I had was continuous headache with require_once() not working properly and classes being redeclared. So what does this mean? Well, we ...

Bulk importing files and metadata

Thursday, February 22nd, 2007

I've added a script to the KnowledgeTree Forge to assist users in importing files and meta data from other systems. It relies on meta data files based on a .ini configuration file format: [invoice] invoice_date="2006-01-01" invoice_no="001002214" [client] client_name="joe bloggs" invoice and client are the names of field sets, and invoice_date, invoice_no and client_name are fields linked ...

Tag Cloud for KnowledgeTree

Wednesday, February 21st, 2007

More than fluffy-white plumes KnowledgeTree gets a bit of silver lining with the new Tag Cloud plugin. A tag cloud basically serves as a visual representation of data or content on a website. The content or data is weighted and depicted in such a way so as to make it obvious ...

Optaros, Gartner and the meaning of commercial open source

Tuesday, February 13th, 2007

I mentioned recently that KnowledgeTree has been listed in the 2007 Optaros Open Source Catalogue and how I was interested in the mechanisms used by Optaros to rate open source projects. Through an introduction made by Stephen Walli, I got chatting to Dave Gynn from Optaros. Dave and I had ...

Maintaining Database Referential Integrity

Saturday, February 10th, 2007

Never underestimate the value of time spent on database design. Unfortunately, sometimes people know the concepts as they are mostly logical, however the concepts are not always applied. Relational databases have some wonderful features that are not always utilised to the maximum. What might these be? The fundamental concepts behind ...

KnowledgeTree is recruiting again

Saturday, February 3rd, 2007

We're recruiting again and looking for everybody from marketing, sales, support professionals to engineering wunderkinds. Full details on our current openings and how to apply may be found on our website. Some of the positions are located at our Cape Town, South Africa headquarters whilst others may be fulfilled remotely. Check ...