Funny how the journal system described above is almost exactly what I
already have made for vB2....
Mine contains 90% of those initial functions / features, and a fair amount of other functions not listed above...
I don't yet have most of the stuff that sabretoothe listed, mostly cos some of it is really difficult and takes a ton of file edits (and thus I decided against 'm), and others just cos I've been preparing those for my Journal System for vB3 only, not for my vB2 one.....
You can see mine
here, btw..