This is the About page. :) It's more of an FAQ, though.
No, seriously, what is this?
This is a site where I have written some PHP scripts in order to store my
diary/journal entries in a database instead as static HTML pages. Making my
entries as static HTML pages worked quite well for me, and it was easy to
maintain, but I thought it would be kinda cool to add the ability to search
it for various strings and that it might also be kinda cool for me to be
able to easily update it when traveling (for example, when I was in Paris -
I made some notes on a Palm Pilot but couldn't update my journal until after
I got back). That's why I rewrote it and why there is a hostname just for
this site. I also decided that I wanted to learn more about SQL and make
this a multi-user site, so it all seemed to fit together.
The actual server software is thus: Apache,
MySQL,
PHP, and a
FreeBSD powered server.
Is this a "blog"?
Yeah, I suppose, if that is the term you are familiar with for this sort of
thing, then it is. Journal or "web log" would be more correct, though.
It is like someone got lazy and start using a B instead of the word "web"
and everyone followed suit like lemmings.
Hasn't someone already made a web based journaling system that beats
the snot out of yours?
Yeah, there are more than just a few to choose from. The two that come to
mind are LiveJournal and
Diary-X. LiveJournal (and
it's darker, more "gloomy, gothier" relative running the same software, DeadJournal) are actually
pretty cool from a features standpoint. But they are slow unless you kick
down some cash. Which is perfectly reasonable if that is what you want to
do and their site is the one you want to use. Diary-X seems to be a
lighter, faster system, but is a bit less popular. And of course there are
many others to choose from.
Doing my journal this way is something I have thought about doing for over a
year before I actually started on it. I finally started making this site a
reality about a month after I heard about LiveJournal.
You mentioned being able to search your diary/journal database
- how can I do that? I don't see a way...
Yes, you can, but you need to be logged in to do it. See the features list
below.
I notice that this hasn't changed in a while...
You have noticed incorrectly! We've recently made public some major
upgrades to the site. We're now on Version 3.2 of the site, and it has only
continued to get better with each update. You can expect more improvements
as time goes on.
What features do you currently have?
Multiple user accounts on the system (pretty much required and almost
not worth mentioning).
Entries
Grouped by year and month with the ability (if you know how) to
view a range, just an entire day, or a single entry.
List and View modes. List mode shows only the titles, number of
comments, and the entry type. View mode shows everything.
Ability to specify order in which your entries will be displayed
- oldest or newest first. (12/1/2003)
The option to use the FCKeditor which is a WYSIWYG editor with
spellcheck. (11/23/2005)
Quick access to edit any entry - when logged in and viewing entries from
your diary, an "edit me" button is presented for each entry.
Users may choose what colors and name is used for viewing their their
pages.
An email link at the top and bottom of view pages with the registered
email address is provided which also provides the year and month of the page
being view as the pre-filled subject.
Ability to flag entries as Public (anyone may view), Private (only the
entry owner may view), or Registered (only logged in Users or Readers may
view), and Friends only. (4/11/2002)
User Bios
Used to say something about oneself or whatever. (7/23/2002)
Ability to specify links for various wish lists. Currently
Amazon, and ThinkGeek. (1/26/2003)
Ability to specify various instant messengers that you use.
Currently we have AIM, ICQ, MSN Messenger, Yahoo messenger, and
Jabber (5/12/2003).
Users can hide their messengers from the public by setting them
to be deisplayed to logged in users or friends only (8/20/2005)
Ability to specify a "display name" that is used publicly.
(4/25/2003)
Ability to restrict who can view your email address. Current
choices are Public (anyone), Private (no one), Registered (anyone
who is logged in), and Friends (logged in users in your firends
list).
In addittion to listing who is a friend of a user, we list who
has the user listed as a friend. (5/18/2003)
Ability to list users links to Yafro Moblobs and LiveJournal,
displayed on the Bio pages. (4/19/2004)
Accounts
Automated registration of normal freebie type accounts. At this
point in time that's the only type of account there is, but some planned
features may cause there to be several types. (10/22/2002)
New users must pass a CAPTCHA when submitting their new account
details in order to verify that they are a person and not a script.
(8/31/2005)
Comments
Like 'em or not, they might be useful to some and dreaded by
others. It just seems like something that should be there "just
in case." These, of course, log the IP address and hostname of
the person commenting. The reason for that is simple: encourage
people not to be dipshits just because they think they are
anonymous (the IP address and hostname wouldn't be public, but
the diary owner would be able to view them). (11/8/2002)
Control over comments - Users can adjust the ability to leave
comments on a per entry basis. This means that you can set an
entry to allow anyone at all to comment, registered (and logged
in) users, friends only, or no comments at all. Users can also
set the default for new entries to be flagged a particular way.
(1/26/2003)
Comments and their replies are fully threaded and ordered by
date/time. (Updated 2/19/2005)
When someone leaves a comment, the owner will get emailed that
comment as well as a link to the comment viewing page. (1/30/2003)
Anonymous comments now require that users pass a CAPTCHA test in
order to post their comment. This is to ensure no automated methods are
used to "spam" people with dumb comments/ads/etc. (9/1/2005)
Per-user defined banned list - In essence, a user will be able to
specify a domain or block of IP addresses using regex that they do not wish
to allow access to viewing their diary. This is handy for, say, blocking
anyone at work from viewing your page, or from keeping all of AOL out. It
is a limited use feature, but a potentially handy one for some people.
Users can also specify what site to redirect matches to (per match), or to
just use the boring site default denial page. Say you don't want anyone at
work viewing your page - if you know they keep track of web visits and block
you from viewing "questionable material" and report such attempts to a
manager, you could redirect them to some porn site (to get those snoops into
trouble, see). (1/26/2003)
Ability to flag user pages as not indexable by spiders.
Syndication:
XML/RSS v2.0 feeds for each user. Made with spiffy template
technology to allow for future upgrades of the RSS spec.
Incidently, for those not in the know, RSS stands for "Really Simple
Syndication." These can be disabled by each user. As of 2/13/2005,
RSS feeds feature the full entry content instead of a short summry.
(Upgraded 2/13/2005)
Atom 0.3 support. Untested other than with an Atom 0.3
validator. (2/13/2005)
One-click links for adding RSS feeds to your My Yahoo! and My MSN pages. (2/18/2005)
People can send TrackBack pings. (4/19/2005)
Some user defineable strings
Users can define the strings used to indicate when an entry has
no comments, one comments, or multiple comments. (5/29/2003)
Users can define the strings used for how many "stars" they rate
something they have written a review for. NOTE: the review section is
still being worked on and thus isn't available to general users at the
moment.
Logged in users can see who else is logged into the site at any given
moment and what those users/visitors are doing. (7/17/2003)
Templates
Site-supplied templates for the look 'n feel of their diaries :
Classic (what everyone has come to love/hate), Minimal (a stripped down
classic doing the least amount of anything it can), and a modified version
of "Punquin Elegant w/ Sidebar" (borrowed from LiveJournal and modified).
Search
Logged in users can do a basic search of all Public and
Registered entries. Up to the top 30 results will be displayed, however,
with the most matches being ranked higher.
Words less than 3 letters in length will be ignored. You can,
however, search for "ass*" and get results that include "assassin" and the
like.
Users can select their own Creative Commons type of license if the
default by-nc-nd (by attribution, non-commercial, no derivitive works) type
isn't suitable. (2/18/2005)
The system-wide links list is database backed (3/9/2005) with plans to
expand the links system to the users as well.
What features do you plan to add?
High on the list:
Catagorization of entries - Users would be able to select what
kind of entry they were making, and then people could say, "I'd only like to
see entries catagorized as being about [fill in the blank]."
Potentially we'll also have it so that while logged in, one can chose to not
see particular kinds of catagorized entries. For example, you don't want to
see anything about Sex or Movie Spoilers.
Entry tagging. Each entry could be given a set of "tags" that
would allow people say say, "I want to see everything that has a tag of
`japan`," for example. This idea will likely replace the category idea as
it is much more flexible and could be easily extended to cover all users at
once instead of just one at a time.
User image thumbnails/icons. I have to find a good way to
implement this one still.
Somewhere in the middle:
A way for users to specify CSS attributes for their journals.
The addition of this would mostly be an asthetic enhancement for users'
journals.
Expand the Help System.
Lower on the list:
Currently playing music - Music is good, and sometimes it helps set the
mood for writing an entry. Adding this isn't a priority by any means.
Current mood - This one is very iffy, at best. Some sites like
LiveJournal have these, and lots of people use it, but I'm not sure they are
needed at all. I mean, if you're pissed off or sleepy, why can't you just
say so as part of your entry?
Related links - This could become any of several things: A list of
favorite links, a link specific for an entry, or turning certain keywords
into links from a list. This last one has "seemed like a good idea" to me
for a while now, but I never have gotten around to it so far. Basicly it'd
work like this: User creates a list of URLs and phrases that should be
turned into that URL. Then, while viewing an entry the sentence "I just
bought an Apple iLamp" the words "Apple iLamp" would be a link to Apple's
page about iLamps.
User defined "favorites lists" as an augment to the user bios. It'll be
categorized or tagged, too.
This is neet! Can I donate something?
First off, that would rock! If you want to donate money or goods,
try these:
Donate via Paypal (my email address to use is listed in my bio).
Eventually I'll provide a way to send in postcards..
Be sure to include a note saying who you are and why you donated something
so you can be thanked. Second, if you want to donate programming talents,
or suggestions, feel free to email me.
Do you have anything to offer about traffic stats or how
popular the various journal/blog sites are?
Yes we do. Sort of. Here is a graph that shows some of the traffic
rankings according to Alexa:
As you can see, we don't rank as one of the top one-hundred
thousand sites, but that LJ, DJ, DX, and Xanga do. Clearly those sites
are much more popular. In fact, you can even see that Xanga seems to have
become more popular than LiveJournal.
Note: This site will not remedy social ills or discourage harmful lizards
from breeding in your hard drive.
38.107.191.81
Except where otherwise noted, the contents of this site are licensed under
a Creative Commons
License.