ncyoung.com

You are here: Top->My Software->miniCMS (this)


Having used a more traditional weblog style authoring tool for a while I am now building a content management system that I'm hoping will allow old posts to be organized into content areas that more directly divulge their contents.


Here's my to do list:
  • create RSS feed
  • create annotation gateway
  • ping weblogs.com (or do I care?)
  • make 404 into search page
  • comments
  • category cross-over list
  • category jumper
  • describe search and make advanced search

google this

Copied an idea I saw somewhere else. Now on each entry page, there's a link to do a google search based on the title of the entry.

It's interesting, because as I look at this, I realize that it infuences how I title thing. Basically, I want to provide a title that puts my document in with other documents of like type. SO my title "personal privacy in 2002" became "loss of personal privacy in 2002"

I'm guessing that this is also a good way to make sure that more of the hits coming from search engines are on topic.

So I guess that means that I look at the other pages that come up along with a given page as meta data about that page. Hmm...

custom 404 page for searches

You can create your own error document so that when a page cannot be found, you can present something more sightly than the default error page your webserver presents.

In addition to making it look better, you may also want to present some navigation options to help people find what they need on the site.

My script does these things and a couple more. It looks for meaningful keywords in both the requested URL and the refering URL and presents search results based on those keywords.

As a side effect, you can use URLs to search my site. For example, use: http://ncyoung.com/XML-RPC to search for the terms "XML" and "RPC" on my site.

The script also keeps a log of the requested URL and refering page. Each time a new broken link is found, I get an email about it so that I can either fix it, notify the site it is coming from, or ignore it (my choice, ha ha!). Subsequent visits to that bad URL don't trigger email.