login
Phosphoros pre-v1.0 cleanup, round 1 posted: Fri 2011-08-12 18:53:11 tags: phosphoros
The "latest" view now truncates long entries at half a kilobyte (after stripping tags).

Disentangled the blog engine's INCLUDE heirarchy from the overall site design, relocated the "controller" into the app directory, and replaced hard-coded path and file references with centrally-configured variables. The goal is to be able to rename the app's directory, move it up or down a level, even put a container+configuration module pair somewhere else in the site file structure, and have it serve seamlessly with just a tweak of the configuration file. I was up past bedtime just fixing the places it broke when I disentangled, and left portability testing for another time.

That all fell out of my efforts to refine the RSS-feed support. I'm very pleased with that. It will trip feed auto-detection in IE, older Firefoxes, and the relevant extensions for newer Firefoxes. (Chrome has no integral feed-detection support. There are extensions, but Google would really prefer you use their online Feedburner service.)