-- Introduction --

BlogNinja is a piece of software intended for the writing and publishing of weblogs. It is used to create and manage a database of entries (stored in XML and therefore portable) which can then be rendered (via a template) into HTML.
mailing list
sourceforge homepage
David Gentle is available for comment:
gentle_family hat btinternet.com
(I wonder what "hat" means?)




-- Archives --

December 2002
November 2002
October 2002
September 2002
August 2002

-- News from--
August 2002

Sat 31

You will note that the program does not yet support FTP so pages must be sent manually. Anoyance.

constructed by David Gentle on: 07:54:PM Saturday 31 August

I have an idea for a comments system which I probably won't implement (I barely know what I'm doing so far) but someone else (i.e. the theoretical reader of this document) might like to try:
So you have a comment link on your blog entry/article/pre-existing comment which is actually one of those mail links. Up pops the mail program's window (with a code number that uniquily identifies what the comment is about in the subject line) and the commentor types up there comment and sends it off. The blog person recieves the email and copies the unique code number and post into their handy blogging program where it is entered into the database and can be rendered when the blogger next updates.
The only big problem with this that I can see is spam mails. Other than that I think it's a pretty good solution to the problem of the blogger with a small website on a server without scripting. Comments? Oh, damn, no cool commenting system yet.

constructed by David Gentle on: 07:50:PM Saturday 31 August

Copywright symbols really mess things up if they are added to the database. This makes me panick a little. Clearly there is a problem with anything that is not 128 bit ascii (the error mesages suggest this as well) but I don't know enough about unicode to get anywhere using it. I really want to skip over that and just get on with getting archiving to work but I know I'll have more to do later on if I don't get the unicode stuff dealt with. But I haven't the faintest idea what I am doing. I think I'll stick archiving in there and learn to live with the consequences.

constructed by David Gentle on: 07:12:PM Saturday 31 August

This site looks okay in IE now but Mozilla doesn't seem to like it much. And font tags are a pain.

constructed by David Gentle on: 02:55:PM Saturday 31 August

I think I may have requested assistance with the placing of HTML in XML. Which is very annoying. I did contemplate replaceing "<" and ">" symbols with some weird combination of letters that knowone would ever enter. Alternately I could replace "<" with "hello!" and ">" with "my" just for the purposes of my own entertainment. Hmm.
Does PyXML do the whole thing better? And...Unicode. Causes me headaches.

constructed by David Gentle on: 02:53:PM Saturday 31 August

Some posts reconstructed but i did some more that I didn't back up in any form.
Arse Arse Arse.

constructed by David Gentle on: 02:49:PM Saturday 31 August

Nope.
Can't reconstruct it just yet.
Some posts are permanently lost.

constructed by David Gentle on: 02:13:PM Saturday 31 August

Clue to why this software is not yet released:
I just messed up the database. I'll see if I can reconstruct it (should be interesting).

constructed by David Gentle on: 02:12:PM Saturday 31 August

Also note that just because this website looks like crap doesn't mean that your website will also look like crap. This site looks crap because i threw it together in 3 minutes (except the logo which took 5) so don't go judging the software by the crappy page

constructed by David Gentle on: 03:38:AM Saturday 31 August

Here is a small screen shoot:

You, being observant, will note the use of TKinter for the UI. It's a lot of work to get it to do what I want but it's the only thing I'm familiar with right now. I have wxWindows but I haven't figured it out yet.. My next public project will partially be an excersize in learning wxWindows so after that, hopefully, I'll get around to applying what I've learned to this.

constructed by David Gentle on: 03:11:AM Saturday 31 August

That last one was posted at 2:47

constructed by David Gentle on: 01:47:AM Saturday 31 August

Other non working things:
Does not presently compensate for British summertime.
Probably other stuff too.
Sorry.

constructed by David Gentle on: 01:47:AM Saturday 31 August

Note that permalinks may not continue to point to the place they do now in future. (i.e. careful what you link to here on this site)

constructed by David Gentle on: 01:30:AM Saturday 31 August

This is my first news posting for this project. Obviously I don't have a release yet but I may just as soon as I get CVS (and the program's archive support) figured out. If you want the software without archive support or you just want to help in some way then why not join the ole' mailinglist.
Thanks.

constructed by David Gentle on: 01:27:AM Saturday 31 August

Made with:

hosting courtesy of:
SourceForge Logo
©David Gentle 2002