After upgrading my sites to WordPress 3.3, as well as updating a few themes, I noticed page navigation was broken in some of them. Namely, the base path was repeated in the URL. Instead of using a URL such as ‘/linfa/create/page/2’ for older posts, the URL used was ‘/linfa/create/linfa/create/page/2’. The odd thing was that the bug did not happen all…
Category: Patches
Fixing thumbnails in single posts of Aggregate Theme
There is a possible bug in the Aggregate WordPress theme from Elegant Themes. Thumbnails are rendered differently from single posts pages and from blog style templates. Thumbnails in single posts are using the ‘thumb’ class, are missing the white frame visible on other pages and appear broken when the thumbnail is smaller than the dimensions of the thumbnail. In addition,…
Fixing Lifestream's broken icons
After a failed attempt at using action streams with Movable Type, I was very pleased to discover the Lifestream plugin for WordPress. I set up my Family site to use Lifestream with various feeds from family members. Along with the P2 theme, it has been working great as a shared hub for family members…. except for some issues with the…
Enable thumbnail support in SimplePress and a multi-site WordPress
I was looking forward to use the thumbnail and gallery options of the SimplePress theme from ElegantThemes, only to find empty thumbnails when I tried it out. A bit of research put me on the way to a solution via ‘How to make TimThumb work with WordPress mu‘. The culprit was the difference between virtual paths and physical paths in a…
Quiet menus for MT 4.0
I could not stand the default behavior of drop down menus in Movable Type 4 interface within 10 minutes of first using it. I want drop down menus that drop when I click on them, not when I mouse over them. So I came up with a simple hack to replace the default behavior of drop down menus by something…
MT 3.2 / Gallery 2.0 Integration
The migration to Gallery 2.0 is now complete. I spent some time over the last couple of days to find ways to integrate Movable Type and Gallery. In both cases, lack of time to delve into APIs forced me to take some shortcuts. These examples rely on the use of Cold Fusion as a scripting language. They could probably be…