themolotov.net


Skip To Content

Molonet CMS

I've added neat things to my CMS that I'd like to share, so I'll just go over the whole thing, starting with Erin's Picture-A-Day management system.

On her site, mindboggles.net, Erin uses the CMS that I wrote for myself, and I've modified it to meet her needs for posting a Picture-A-Day image. After she makes a post, the CMS formats her information and presents it like this:

The code grabs the image and creates a smaller thumbnail and links to the original image while showing the larger dimensions and filesize (some of her uncompressed images can be 10Mb+). Below the image is a table of image-specific information. She puts all of her information in here:

At the bottom of the table though is the location in which the photo was taken, given in degree, minute, second format. The coordinates are originally grabbed from the Google map just below her Picture-A-Day information. She clicks on the map to find the spot, and Google's map updates a text field with decimal degrees, which are parsed later into the degree/minute/second format.

Separate from the Picture-A-Day stuff is the tag system sliders. If implementing a system of relevance to a tag, it would be important to actually use the relevance in it's intended manner. I found that I was mostly ending relevances in multiples of 10 or 5, which really reduce the effectiveness of such a system. It was time to add an element of chaos:

The intent is so that when I (or anyone) updates and creates a tag, we can select the amount of relevance based on a more human finesse than entering in hard numbers. It might be hard to discern whether a tag has a relevance of 60 or 61, but the sliders take out all of the guess work by making you choose based on a purely subjective impression of the relevance of the tag to the entry.

On last thing: when posting, I've rigged my CMS to Technorati's RPC server using an xmlrpc library, so whenever I post, I ping Technorati's servers and they crawl my site again. I've also created a separate feed for my Facebook account and whenever I update my blog, I can tell the CMS to export a note to be imported on Facebook. I was going to have my CMS update my Facebook status as well, but currently the Facebook API only lets people pull information from the servers, not push data back in.

I have been creating this CMS to my own whims and preferences, but if I ever want to 'release' it and let other people (read: strangers) use it, I'd want to make it as other-user friendly as possible. Any ideas?

this entry

Mood: accomplished
Music: Tool
Location: 620


comments

1

erin

Wednesday, April 4, 2007

YAY!!!!! I LOVE MY P-A-D system!! Thank you for working so hard to help me have a great blog/site! I LOVE YOU!


You are not able to comment on this entry.



All Content Copyright Jon Gartman 2006, unless otherwise noted.
This site is part of the molonet. Generated in about 0.247 seconds.
Spiral out, keep going.