A lightweight alternative to Live Journal - written in PHP.** Basic journal/diary and profiles modeled after Live Journal. No community building, finding users by interests, etc. nor do I intend on writing any clients.
There are lots of sites and scripts that do this already. I liked the interface of LiveJournal, but it has a pretty heavy Perl requirement for installation. And the actual site requires a donation, which I understand based on their costs, but still don't like.
** Note: Live Journal is open source already, written in Perl. The alternative is that Digital Diary is written in PHP.
I don't write requirements, because invariably some people make the script work in other environments - and some people can't get it to work at all. [shrug] So here's what I use to run Digital Diary:
I don't see any reason why you couldn't run the script on NT, since there's no file I/O. The session support in PHP is the only real "requirement" as far as functionality is concerned.
I'm done with it for a while.
Admins must be added by hand, through MySQL. Set $tb_users.status to "AD" for each admin.
Currently, the following servers are using Digital Diary in some form:
If you're using Digital Diary, let me know so that I can add you to the list.
1.0 Beta 2 - October 18, 2002
Okay, I fucked up. I archived the old install.php - so naturally half of the features won't work. :)
1.0 Beta 1 - October 10, 2002
Note: The beta has all the current functionality, but hasn't been finalized. At this point, I doubt I'll finish it.
1.0 - 17 June 2002 - Initial Release.
A lot of the script looks and feels like other open source scripts out there. I've had a lot of code to learn from, especially ScratchLog and XMB Forum. In addition, I looked at a lot of sites to check out their structure, notably LiveJournal and Digital Expressions.
A few thanks to some individuals, who did some user-level testing, offered suggestions, and who scoured my code looking for the source of those pesky errors. Thanks to Jordan Caminiti, Jeff Prystajko, Ryan Schneider, and Garrett Walz.
For support, sign up on the mailing list.