Tuesday Mar 4 2008 9:59 pm by Smokinn

I'm proud to introduce my new blog, the engine for which I wrote myself from scratch. For some reason wordpress started displaying everything in reverse order without me changing anything. My old host had been having a lot of difficulty so maybe it was something that happened while they were down but either way I figured I'd take that as my queue to write my own thing.

Writing a minimal blog is ridiculously easy. The longest part was doing the layout (because I suck at graphics). I did the whole layout myself too. =)

Let me know what you think.

Oh and if you're interested in the source you can get the full blog source here and a somewhat out of date version (I'll commit all the changes I made to the framework for SmokinnBlog soon) of the bare bones framework here.

The one thing I'm proud of (everything else is pretty simple) you'll notice if you try to comment. I got the idea for that kind of spam filtering from here. I still need to make a simple search box though. I used to use that pretty often.

If you run across any bugs you can let me know in the comments or by dropping me an email.

To give you an idea of what the overall blog structure is like, here's a tree view of the source:

(You can click for biggerization)

Also, you'll have to update your rss feeds. There's a link to the new feed on the right or you can just right click here. Sorry about that, I know updating feeds is annoying but I don't have a choice, I'm going to be dropping my other host in a month.

EDIT: Fixed IE bugs.

Comments
Tuesday 4 2008 10:09 pm by Harley

Wow. I love the spam filter. Gui, you're my hero.

Tuesday 4 2008 10:48 pm by Skrud

Nicely done!

Wednesday 5 2008 7:39 am by gprime

Good job Guillaume. That structure looks oddly familiar :D

I love the spam filter also!

Wednesday 5 2008 12:09 pm by let me see more fluffy animals

I just want to see fluffy animals.

Wednesday 5 2008 12:17 pm by sdaf

asdf

Wednesday 5 2008 1:17 pm by Smokinn

re: more fluffy animals:

Just refresh the page, there are more =)

(although I think I've currently only got about a dozen)

Wednesday 5 2008 2:50 pm by Adam

it works in IEEEEEE!

Wednesday 5 2008 6:44 pm by Iouri Goussev

rss =>

Smokinn's Blog Feed

http://smokinn.com/blog/post

...

page =>

Fatal error: Call to a member function setPost() on a non-object in /home/smokinnc/public_html/blog/app/templates/post.tpl on line 5

Wednesday 5 2008 6:48 pm by Iouri Goussev

HTML is not escaped:

Wednesday 5 2008 8:10 pm by Smokinn

hehe oops?

Both are fixed. I'd forgotten to put in the redirects (left a comment and an echo saying go home so that I'd remember to put it in but still forgot) and for some reason I thought strip_tags modified the variable in place.

Thanks for pointing those out.

Wednesday 5 2008 8:59 pm by Smokinn

http://smokinn.com/blog/post/236/rss used to just redirect home but now it's an rss feed for the comments =)

Thursday 6 2008 8:58 pm by Linda

OMG!! Your fluffiness is adorable!

Post a comment
Name:
Email (optional):
URL (optional):
(Allowed tags: <a> <p> <strong> <em>)

Sorry, but due to spambots, to post I'll need you to prove you're human.

Of the six following animals, just select the two that are not fluffy

About the Site:

I might update. Don't hold your breath though.

About Me:

Name: Guillaume Theoret

Age: 788465316 seconds

Job: Mostly web dev

Some Friends:
Search:

RSS Feeds:

RSS