Sep 29 2004

Upgraded to MT 3.11

Published by Andrew at 12:34 AM under Uncategorized

And like all upgrades, it didn’t exactly go smoothly.
I like the new “dynamic” feature, along with support for PHP. Not that I actually know PHP, but it’s nice that it’s there.
In order to activate the “dynamic” feature, I had to convert back to MySQL from db. Luckily they included a nice script that migrates the data for you so you. When I converted FROM MySQL to db, I had to rebuild much of this blog, as it lost all the template settings and so on. Luckily I associate all my custom templates with files on the unix file system, so the templates themselves weren’t lost, just the information to use them. Going back the other direction would have been a pain but for this script.
After making the conversion and activiating dynamic page building, I find it doesn’t work quite as advertised. The main index page will NOT work dynamicly, despite being correctly configured. All other pages work OK, but for some reason not the master index.
It also broke LJCrosspost. Apparently the dynamic page building uses a “Smarty” class of some kind that doesn’t understand the LJ plugin. Converting my individual entry archives back to static fixed this problem, so LJ is updating properly.
Eventually I want to figure out how to do custom category archive pages, so I can use a “LJ” category and only entries in that category get cross-posted to LJ. I know it can be done; I just haven’t found it in the documentation.
The other nice part of upgrading to 3.11 is that MT-Blacklist 2.0 works with it. I haven’t received a single blog spam since the upgrade.