Last Build Date: Wed, 14 Sep 2005 20:41:56 -0000
Wed, 14 Sep 2005 20:41:56 -0000
My hosting provider is upgrading, so I'll be converting this soon.
I've also made some changes and enhancements that aren't in CVS yet.
Thu, 23 Dec 2004 05:30:40 -0000
I've updated CVS with a number of fixes and some new features. I have finished the basic login/register and permissions feature. Nothing fancy yet, and basically useless until I get forms done. The gallery stuff has a number of updates.
Sat, 18 Dec 2004 05:20:40 -0000
I have some files up for anyone interested in this project. I'm actually using this for my website, but it is still very much an alpha release. I don't have working content editing forms yet. Any volunteers? :)
Thu, 21 Oct 2004 01:52:19 -0000
I've trimmed the code down to 1/5 the size of the original Infigo. The initial code that I started with was really a collection of obtuse PHP forms. There was maybe a dozen database tables to back it up.
Infigo now has only 200 total lines in one code file: index.php. There are now only 6 DB tables, two of which are rather useless at the moment.
Infigo is largely driven by XSLT templates, a CSS stylesheet, and my crude MySQL->XML serializer.
With these very basic beginnings, you can put together a dynamic weblog with articles filtered by topic (via a menu system that can handle up to 3 levels). Topics can also auto-generate directories with additional information about the topic group.
Because it uses XSLT and CSS for all of this, Infigo is completely customizable. Simply drop in a new template, and you could enjoy DHTML menus or collapsing articles.
All content is pulled from the MySQL database. I have only to put together some simple forms, and I will be ready to release a "Pre-Alpha" code tree to the public.
I am satisfied that Infigo is now mature enough for me to use it for my own web site. In contrast, my original idea required much more code and could only populate database tables - it couldn't present content at all.
Eventually I will have a user-based system with permissions and everything. I even plan a simple RSS feature. Most importantly, I hope to get Infigo to the point where it can generate a static HTML web site for those who could use that sort of thing. However, since my needs have changed since I devised that feature, I may never do it...
Mon, 11 Oct 2004 23:27:09 -0000
But now I'm back on PHP, only this time with xslt instead of Smarty. Smarty has been the other thorn in my side.
Sun, 25 Apr 2004 21:58:59 -0000
I've been busy with work & school, so progress is slow. The project has been on hold for the last year or so, I am getting impatient with it.
My biggest problem is that some of the latest Linux distros still don't ship PHP 4.3.x, which I need for the image processing in Infigo. Every time I try to set up the project on a fresh Linux installation, I have trouble getting all of the right versions of things in place so that the program runs properly. This is starting to get on my nerves. I prefer to program instead of fight with setup and configuration.
I have decided to move the project onto J2EE. I will be using Eclipse and JBoss. I haven't decided what to do with the old PHP code yet.