• On Life and Love

    Tastee (del.icio.us) links! (June 12th)

    Links for June 12th from 06:33 to 09:47: Most used CSS tricks | StylizedWeb.com – Neat tricks here, and often cleaner than I tend to code them. xWisdomHTML.com – Handle PHP Dates beyond 2038 – In developing my WP plugin, I needed to be able to handle futuristic dates. This little class took care of that nicely, working up to 3000 CE.

  • Uncategorized

    Initial story management plugin done

    My initial pass at the story management plugin is in place. It doesn’t do the fancy things I want it to do yet, but it can note the root page of a series, output a list of stories in story-date order on that root page, note the arcs, and give Next/Previous links using the actual story names in the individual stories. Not bad for about 3 hours of work. Especially having to code around my elbows in WP. Interesting note: PHP stores timestamps as integers, which means that to get dates beyond the year 2038, I used this nifty little Date class. Dropped in like a charm, doesn’t seem to…

  • Uncategorized

    More on the story engine

    I started working up the story engine last night in Ruby. Greg suggested that XSLT would be perfect for it if I stored my stories as XML. Do a simple transformation, and voila, a story in XHTML with layout and everything. I was hoping I could knock it out in a single evening. Turns out Ruby and XSLT are two more separate critters than I thought — there’s no default library to handle it, and the three or so available are older and lack documentation. Better yet, the one easily available as a gem doesn’t use Ruby’s nice REXML, it uses LibXML. Combine all that with never having used XSLT…